Conexess – Conexess Design Skip to main content

Software Engineer

Job Title
Software Engineer
Job ID
Nashville,  TN 37203
Other Location

Conexess Group is excited to be aiding a local healthcare client in their search for a Software Engineer who will be responsible for supporting technology development initiatives – both in internal facing and external facing products as outlined below. This is a contract to hire position and our client is looking for a motivated professional with an aptitude to learn and expand their skillset under a proven full stack software engineer. This senior software engineer happens to be the VP of Technology and this position will report directly to him.

Duties and Responsibilities:

The Software Developer III is responsible for evaluating and building forward thinking technology solutions that allow the best-in-class care management services. Primary duties and responsibilities include:Bachelor’s Degree from an accredited university in computer science or engineering required

  • Specialized training, certification or equivalent work experience required
  • 5+ years of programming/systems analysis experience required
  • Broad level of understanding surrounding healthcare information systems and application architecture standards required
  • Expert level of advanced programming techniques and application and systems design required
  • Knowledge of distributed system architecture, middleware, or object-oriented analysis and design required
  • Experience managing offshore / outsourced development resources preferred
  • Demonstrated experience developing applications using Node.js, React and Amazon Web Services
  • PostgreSQL, Node.js, React and Go experience preferred
  • Innovative thinker with a track record for translating strategic thinking into action plans and analysis
  • Strong ability to influence and engage with key stakeholders
  • Exceptional written, oral, interpersonal and presentation skills and the ability to effectively interface with senior management and staff
  • Proficient on Microsoft office programs
  • Good judgment with the ability to make timely and sound decisions
  • Commitment to excellence and high standards
  • Excellent time management, flexibility and organizational skills with the ability to work independently
  • Ability to work collaboratively in team setting




Option 1: Create a New Profile