Software Developer in Boise, ID at APEX Systems

Date Posted: 7/24/2019

Job Snapshot

Job Description

Job #:  992423

Software Developer
Job Overview
Software Developer serves to engage with business problems solving them with software solutions. The developer needs the ability to perform design, development, testing, and act as a point of escalation for development related production issues. Must be able to work in a collaborative environment and deliver within a timely fashion. Daily activities include writing code, participating in Scrum rituals, and be a subject matter expert that the rest of the team can rely upon.  The client is responsible for managing sensitive medical information containing Personal Health Information (PHI), so trustworthiness, security minded, and a careful approach to solutions are critical traits. Knowledge of the medical industry and its technical artifacts is a plus. Utilization of modern software practices is a must and familiarity with AWS specifically is desired.
Minimum Qualifications
  • 4-6 years of experience with software design and development
  • 2-4 years of experience with information technology programs and services
  • Experience working as a member of software teams.
  • Knowledge of Agile development methodology and concepts.
  • Experience with automated testing, performance / load testing, and continuous integration.
  • Experience with Microsoft Windows Servers and
    •nix-based servers.
  • Experience with NoSQL databases, relational databases, JavaScript / node.js, and Java.

Desired Skills
  • Knowledge of configuration management and version control processes.
  • Ability to translate complex concepts and designs into information easily understood at any technical level.
  • Ability to work independently on multiple projects, but also a team player.
  • Experience with medical industry technologies; HL7 v2 and v3, Enterprise Master Patient Index, Insurance claims file formats, MLLP transport, and Interface engines.
  • Experience with Service Oriented Architecture (SOA), web services, enterprise data management, information security, applications development, and cloud-based architectures.
  • Experience and success with systems thinking and design/redesign concepts.
  • Strong qualitative and quantitative skills.
  • Strong communication, documentation, and customer relationship skills.
  • Ability to be flexible to change with business needs.

  • Bachelor’s degree in related field and minimum of four (4) years of experience or combination of education or work experience greater than seven (7) years applicable to the position.

EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178-6178.