Job Details

ID #20069704
State Indiana
City Nora
Job type Contract
Salary USD Depends on Experience Depends on Experience
Source Capricorn Systems, Inc.
Showed 2021-09-22
Date 2021-09-14
Deadline 2021-11-12
Category Et cetera
Create resume

Senior Software Engineer

Indiana, Nora, 46240 Nora USA

Vacancy expired!

This Software Engineer plays a critical role in the delivery of high quality products to the healthcare industry.A successful candidate will be able to demonstrate all essential functions to effectively design and construct modern software systems utilizing diverse technology sets while working within and across cross functional and geographically dispersed teams.

Responsibilities:
  • Development, maintenance and integration of application software.
  • Creates, uses, and promotes the use of development frameworks, tools, methodologies and procedures to reduce future coding efforts and increase functional consistency.
  • Able to translate software requirements into a fully functional software solution.
  • Knowledgeable of strong coding practices; implements logical database designs, logical data models and relational data definitions in support of corporate and customer information systems requirements.
  • Experience with and knowledge of software development life cycles and the activities that occur within lifecycles.

Required Skills:
  • Very strong interpersonal and communication skills
  • Great troubleshooting and problem solving skills
  • Desire and able to quickly learn new skills
  • Strong Distributed System Design Skills, including experience with web API development
  • Application Development via .Net C#, Java, Python, or Go

Preferred

Skills:
  • Major EHR System Development experience (Epic, Cerner, AthenaHealth, PatientKeeper, etc.)
  • Relational Database Experience (Oracle, SQL Server, MySQL, PostgreSQL)
  • Cloud Experience (AWS, Azure)
  • Modern Javascript framework web development skills
  • Experience in Agile or Lean projects
  • Experience with DevOps concepts including Continuous Integration, Continuous Deployment, Infrastructure as code, and release automation
  • Experience or training in artificial intelligence techniques

Required Experience
  • Bachelor’s degree, Computer Science or Engineering preferred
  • Three year + Software Development experience

Vacancy expired!

Subscribe Report job