Careers

     

Senior Programmer Analyst

 

Position overview:

The Senior Programmer Analyst is a member of the IT Business Systems Team and reports to the Sr. Manager, Business Systems. Working in a dynamic, collaborative team environment, the Senior Programmer Analyst is responsible for business and systems analysis, design, development, testing and implementation of solutions to meet the needs of the business. The Senior Programmer Analyst will provide technical consultation and development support for existing and new enterprise applications. You must have a working knowledge of relational databases, web and client-server concepts, and be able to rely on experience and judgment to plan and accomplish goals.
The right candidate will be trained in X++, MorphX, and developing in the MS Dynamics AX environment

 

JOB / DUTIES / RESPONSIBILITIES

  • Work with business users to define requirements and resolve application and technical programming problems.
  • Primary focus will be on customizing, extending and integrating existing applications to appropriately represent business processes and specific needs of business units.
  • Prepare technical specifications, test plans, and documentation of application designs and workflows.
  • Develop and test on application enhancement or modification projects.
  • Work on multiple projects in a fast-paced environment.
  • Develop and maintain application documentation.
  • Provide daily application support by isolating issues and implementing resolutions within the established IT change control framework.

JOB QUALIFICATIONS

Knowledge / Education

  • 7 + years of software/applications analysis and development experience using the Microsoft technology stack - particularly C#, .NET, X++, and SQL
  • Expert knowledge of SQL and RDBMS concepts.
  • Excellent oral and written communication skills using the English language.
  • Good documentation skills, particularly in producing design specs and test scripts
  • Able to demonstrate knowledge and proficiency in OO Development, Component based development, Patterns, and Design for reuse.

Job Experience

  • Experience with major ERP and CRM packages.
  • Experience in the Analysis, Design, and Coding of reports within the Microsoft technology stack.
  • Experience in the development and implementation of standards, procedures and guidelines to support operational processes.
  • Solid understanding of core SDLC principles with an emphasis on end-to-end testing and managed deployments.
  • Medical Billing, Claims applications experience desired.
  • Healthcare / Med Device or other Regulated industry experience a plus.
  • Able to work as part of a development team working with business groups to ensure development is in line with business goals.

Skills / Competencies

  • Strong analytical and problem solving skills.
  • Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities.
  • MS Certifications desirable.
  • X++ / C# / .NET or other object-oriented programming.
  • Must have a well-developed habit of commenting your code and writing documentation.
  • Demonstrate a willingness to learn.

Qualified applicants please submit resumes to: careers@insulet.com