Home > Senior Programmer/Analyst - Business Intelligence

Senior Programmer/Analyst – Business Intelligence

Primary Responsibilities:

Plan and direct Intelligent InSites business intelligence functions, objectives, and initiatives;
Communicate and collaborate (in a proactive manner) with external and internal customers to analyze information needs and functional requirements, and deliver the following artifacts as needed: functional requirements, product design specifications, and requirements documents;
Work closely with Intelligent InSites’ business areas to understand and lead the technical execution of projects to achieve business intelligence goals;
Assure execution of projects, working in conjunction with Intelligent InSites development team;
Provide guidance and support of build releases as they relate to business intelligence functions;
Establish and sustain a high level of partnership with Intelligent InSites by using technical knowledge to suggest and deliver solutions to business opportunities;
Monitor business and system trends, identifying to management the key risks and opportunities in the business intelligence area;
Assist on the execution of the technical business intelligence roadmap developed for Intelligent InSites, including adjustments as needed based on business environment and priorities;
Develop user-friendly and attractive dashboards, architecture, analytics, and reports;
Serve as an escalation point for technical design decisions within the context of project scope;
Research and build new best practices and new standards and ensure compliance and consensus before implementing;
Evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user product requests from the underlying true needs;
Help manage the integrations for the company, write requirements to implement these integrations;
Develop and build requirements specifications according to standard templates;
Collaborate with developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs;
Foster a success-oriented, accountable, and ethical environment within the company;
Perform other activities and duties related to the business analyst role, as directed by management.



Knowledge and Skill Requirements:

Undergraduate degree required (graduate degree preferred), preferably in computer science or MIS;

Minimum 2-5 years experience developing business intelligence applications, dashboards, and architecture;

5+ years experience in developing attractive user interfaces for dashboards, analytics, and reports;

Strong analytical skills required, including a thorough understanding of interpretation of customer business needs and translating them into application and functional requirements;

Expert level understanding of Java, core J2EE components, JDK 5, IntelliJ, and Eclipse IDEs preferred;

Java certification and J2EE enterprise architect certification a plus; with experience in large implementations of J2EE technologies;

Experience with the following preferred: Hibernate, Spring Framework, JavaScript, taglibs;

Excellent verbal and written communication skills required, with the ability to interact professionally with a diverse group, executives, managers, and subject matter experts;

Excellent client and customer relationship skills required;

Strong presentation skills and proven presentation experience;

Ability to adapt to change and take on new responsibilities; be viewed as a leader



Benefits and Compensation Information
 


To apply for this position, please email your resume and cover letter to careers@IntelligentInSites.com.