Position Summary

We are seeking Software Developers to develop, modify, and maintain major healthcare applications. Qualified candidates will be part of a large multi-disciplinary team working in an Agile environment. In this role, you will have the opportunity to work in a fast-paced environment as you develop and enhance applications for the Department of Veterans Affairs. Specific responsibilities include enhancements to the current VA Medical Imaging and related applications to integrate into existing and future architecture.

Duties:

  • Participate in the planning, design, and requirements gathering
  • Design, Code, Test, and Debug software solutions and enhancements based on requirement specifications
  • Maintain system documentation (both within the code and within technical design documents) to accommodate future development and maintenance.
  • Understand the software development life cycle
  • Provide application support to operations team members
  • Create a positive and professional business relationship with internal and external clients and coworkers
  • Performs other duties as requested 

Requirements:

  • Bachelor’s Degree in Computer Science, Computer Information Systems, or equivalent.
  • Must be a US citizen and be able to pass a U.S. Government background check
  • 5+ years of work experience in developing software using one or more of the below languages.
  • Meet eligibility requirements for gaining Public Trust clearance
  • Strong Server-side Object oriented background with Java and C#
  • Relational DB design, development, and implementation (PostgreSQL preferred)
  • Cloud development experience (AWS preferred, including EC2, EFS, etc.)
  • Comfortable using version control (git preferred)
  • Ability to understand complex technical topics and come up to speed quickly
  • Strong work ethic and interpersonal skills
  • Able to ask questions and seek answers to pursue a solution independently
  • Interested in working on modern solutions with heavy DevOps use, Continuous Integration, and agile development
  • Prefers to heavily test and document code, with strong written and verbal language skills
  • Comfortable working on both Linux-based (Mac OS, RHEL) and Windows environments
  • Security-focused mindset, familiarity with coding to strong guidelines (DoD STIG familiarity a plus)
  • Familiarity with tools such as JIRA, GitLab
  • Working experience on both thick and thin client applications
  • DevOps and/or DevSecOps experience (Jenkins, Chef, Docker, Vagrant, AWS, Nessus)
  • Front end web development experience (HTML, CSS, JS) and/or scripting (bash, Python, ETL processing)
  • Imaging formats knowledge (JPG, TIFF, PDF, etc.), networking, data migration experience

Need To Have:

  • Strong Server-side Object oriented background with Java and C#
  • Relational DB design, development, and implementation (PostgreSQL preferred)
  • Cloud development experience (AWS preferred, including EC2, EFS, etc.)
  • Comfortable using version control (git preferred)

Cognitive Medical Systems is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, or religion or other legally protected.