Senior Developer

Job ID 18-00299

Industry Computer/IT

Job Type Contract

Location Remote,


The System Analyst directs and coordinates activities required for development and/or maintenance of assigned systems to ensure effective and efficient processing of a wide variety of clinical and business related information. They analyze systems, procedural, and user problems; develop, test, troubleshoot, and implement solutions to ensure maximum productivity. The System Analyst writes documentation to describe program development, logic, coding and corrections, as well as manuals for users to describe operating procedures.

The candidate will participate in a multi-disciplinary team dedicated to the writing a new CMOP and Cerner (Electronic Health Record) Interface solution with the data defined in VA provided HL7 specification. The Candidate will be required to support requirements, design and development, and testing to accomplish the following:

  • Develops functional specifications for new applications or enhancements to existing applications.
  • Investigate user problems and needs, identify their source, and determine possible solutions.
  • Analyze user project proposals to include identifying potential problem areas and recommend optimum approaches for project path.
  • Participate in the development, implementation, installation, and testing of applications software.
  • Document programming problems and resolutions for future reference.
  • Possesses the ability to adapt quickly to many functional environments and ability to analyze and solve complex problems.
  • Demonstrates strong oral and written communications skills and maintain an overall knowledge of the Software Development Lifecycle and common programing tools.


  • The candidate will be responsible for the provision of software design and development services in support of maintenance, enhancements and modernization of the CMOP facilities. The software is responsible order management, inventory control, fulfilling activities and the interfaces with the equipment on the automation floor.
  • The candidate should have the ability to quickly learn new pharmaceutical production floor technologies, including, control software development tools, sensors and automatic identification equipment and process control equipment.
  • The candidate should have the ability to adequately document designs, coded solutions and systems.

The candidate may:

  • Be involved in analyses and the investigation of related applications engineering tasks and prepares design specifications, analysis, and recommendations.
  • Ensure the compliance of customer standards; also ensures that contractual deliverables assigned are reviewed for completeness and completed on time.
  • Works closely with other teams, support organizations, program and product management.
  • Interact with senior management and other engineers. Interaction normally involves matters between functional and technical areas.


Required Qualifications and Skills:

  • Bachelor's degree in computer science, information technologies or equivalent and 12+ years of experience in .NET framework, ideally 2+ years of experience in the field of industrial process automation similar to that in the CMOP.
  • Experience developing systems in the Microsoft environment using Microsoft's development environments in a real-time is required.
  • Proven experience in developing and supporting large development initiatives that are similar in scope and complexity to the VA's CMOP.
  • This position requires the ability to obtain a VA designated High-Risk Background Investigation (BI)

Requires experience with:

  • C#/C++ - 7 years
  • Experience developing interactive web applications
  • Front end web design and development (MVC Razor, JavaScript, JQuery, JSON, AJAX,CSS, Node.js, HTML5) – 5 years
  • Solid experience and skills designing and implementing object-oriented software solutions with an emphasis on industry best practices and design patterns C# (WCF, Web Services, MVC), MSSQL/T-SQL, and JavaScript. – 7 years
  • Web Services (REST) – 3 years
  • Visual Studio 2013
  • Windows Development

Residency Requirement:
**All candidates must live within 90 miles from any of the following locations, due to support services that may be required on site at the CMOP Facility. **
CMOP locations

  • Leavenworth, KS
  • Tucson, AZ
  • Hines, IL
  • Charleston, SC
  • Murfeesboro, TN
  • Chelmsford, MA
  • Dallas, TX

Desired Qualifications and Skills:

  • Experience with HL7
  • Experience with VistA framework
  • Relational database design & TSQL programming skills
  • SQL Server 2012/2014
  • Microsoft Team Foundation Server (TFS) 2012/2015
  • Mid-Tier Application Servers (IIS 7)