Sr Software Engineer

  • location: Cary, NC
  • type: Permanent
easy apply

job description

Sr Software Engineer

job summary:
Senior Software Engineer Job Summary:

...looking for a Senior Software Engineer to join their fast paced R&D team based in Cary, NC. In this position, you will be responsible for researching, designing and developing mission critical scalable software and engineering solutions for SaaS based Electronic Health Record (EHR) offering.

Job Location: Cary, NC

Full Time position

Essential Responsibilities:

  • Work with development teams and product managers to ideate and implement software solutions from conception to deployment and post-production support.
  • Write clean, functional and scalable full-stack code. Be comfortable around front-end, middleware and back-end coding languages, development frameworks and third-party/open source libraries.
  • Deliver high quality code by writing and executing unit tests.
  • Demonstrate strong analytical thinking and show creativity in troubleshooting and debugging software.
  • Have excellent verbal communication skills and the ability to translate conceptual software designs and solutions to solid, well-written technical documentation.
  • Be a team player with a knack for problem solving and collaborating with cross-functional teams to solve challenging business problems using technology.
  • Work with technical leadership to R&D new tools, frameworks and libraries for the development team.
  • Be open to learning new tools, processes and skills to shore up technical coverage on the team.
  • Mentor junior team members and provide technical guidance via peer and code reviews.
Required Skills:

  • Experience developing scalable software on the .NET stack or similar enterprise/open source SaaS development frameworks.
  • Experience with multiple full stack languages and frameworks such as HTML/CSS, JavaScript, jQuery, ASP.NET, Node.js, Python, C#.
  • Experience working with Microsoft SQL Server and No-SQL databases like Redis and Elastic.
  • Experience scaling SaaS application using technologies such as Elastic, Redis, Ngnix or similar tools.
  • Knowledge of modern DevOps principles and working experience with one or more CI/CD tools such as Jenkins, Maven, Ansible, Puppet or Chef.
Nice to have Skills:

  • Familiarity with the Healthcare industry and standards (HL7, CCDA. FHIR).
  • Experience with any modern front-end frameworks like React, Angular or Vue.
  • Experience with Microservices, Containers and Orchestration.
  • Experience developing mobile application on the Android and iOS platforms.
  • Experience with DevOps and Infrastructure as Code (IaC).

    Minimum Qualifications
  • Minimum 4 year experience as a full stack developer or similar role.
  • Bachelor's Degree.
Minimum Qualifications

  • Minimum 4 year experience as a full stack developer or similar role.Bachelor's Degree.
 
location: Cary, North Carolina
job type: Permanent
work hours: 9am to 5pm
education: Bachelors
 
responsibilities:
Essential Responsibilities:

  • Work with development teams and product managers to ideate and implement software solutions from conception to deployment and post-production support.
  • Write clean, functional and scalable full-stack code. Be comfortable around front-end, middleware and back-end coding languages, development frameworks and third-party/open source libraries.
  • Deliver high quality code by writing and executing unit tests.
  • Demonstrate strong analytical thinking and show creativity in troubleshooting and debugging software.
  • Have excellent verbal communication skills and the ability to translate conceptual software designs and solutions to solid, well-written technical documentation.
  • Be a team player with a knack for problem solving and collaborating with cross-functional teams to solve challenging business problems using technology.
  • Work with technical leadership to R&D new tools, frameworks and libraries for the development team.
  • Be open to learning new tools, processes and skills to shore up technical coverage on the team.
  • Mentor junior team members and provide technical guidance via peer and code reviews.
 
qualifications:
Required Skills:

  • Experience developing scalable software on the .NET stack or similar enterprise/open source SaaS development frameworks.
  • Experience with multiple full stack languages and frameworks such as HTML/CSS, JavaScript, jQuery, ASP.NET, Node.js, Python, C#.
  • Experience working with Microsoft SQL Server and No-SQL databases like Redis and Elastic.
  • Experience scaling SaaS application using technologies such as Elastic, Redis, Ngnix or similar tools.
  • Knowledge of modern DevOps principles and working experience with one or more CI/CD tools such as Jenkins, Maven, Ansible, Puppet or Chef.
Minimum Qualifications

  • Minimum 4 year experience as a full stack developer or similar role.Bachelor's Degree.
 
skills: Nice to have Skills:

  • Familiarity with the Healthcare industry and standards (HL7, CCDA. FHIR).
  • Experience with any modern front-end frameworks like React, Angular or Vue.
  • Experience with Microservices, Containers and Orchestration.
  • Experience developing mobile application on the Android and iOS platforms.
  • Experience with DevOps and Infrastructure as Code (IaC).

    Minimum Qualifications
  • Minimum 4 year experience as a full stack developer or similar role.
  • Bachelor's Degree.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs