JobHabor

Senior Software Development Engineer L4

Inovalon

Location
US
Workplace
Remote
Employment
Full Time
Salary
USD 85,000–130,000/yr
Apply on the employer’s site

Posted 3mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Write high quality, testable code that meets the “Definition of Done”
  • Utilize a “Test-First” approach to software development
  • Participate in design and code reviews
  • Create automated unit, system and acceptance tests
  • Support end of iteration demos
  • Responsible for assigned integration, testing and deployment tasks
  • Work with product management to scope and estimate product enhancements
  • Design, implement, unit test software, and test software
  • Fix software defects
  • Foster continuous team improvement
  • Contribute to team retrospectives
  • Write and maintain documentation
  • Participate in the change management process
  • Develop and maintain integrations that process and filter inbound hospital system messages
  • Support cloud migration efforts
  • Mentor and coach junior engineers
  • Adhere to all confidentiality, HIPAA, regulatory, and other such policies
  • Participate in an on-call rotation to support critical issues

Requirements

  • Minimum 5 years of software development experience
  • Demonstrated proficiency in C#
  • Demonstrated proficiency in MS SQL Server
  • Strong foundation in data structures and algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience with Python or similar scripting languages is a plus
  • Experience with Lua is a plus
  • Experience with or demonstrated interest in cloud platforms, particularly AWS
  • Advanced design/debugging/coding skills
  • Builds secure applications and adheres to security standards
  • Demonstrated ability to work independently and take ownership of complex technical problems
  • Strong team player with a collaborative approach to engineering
  • Demonstrated high personal integrity and ability to earn trust
  • Exhibits a growth mindset
  • Continuously pursuing self-directed learning activities
  • Ability to anticipate and look for creative ways to solve problems
  • Apply best practices
  • Communication, organization, and teamwork skills
  • Bachelor's degree in computer science, Software Engineering, or Information Technology
  • Master's degree or PhD in Computer Science, a related technical field, or equivalent practical experience preferred

Preferred

  • Experience with Python or similar scripting languages is a plus
  • Experience with Lua, particularly for message intake, filtering, and processing, is a plus
  • Experience with or demonstrated interest in cloud platforms, particularly AWS, in support of ongoing migration efforts
  • Master's degree or PhD in Computer Science, a related technical field, or equivalent practical experience preferred

Skills

  • C#
  • MS SQL Server
  • Python
  • Lua
  • AWS

Similar roles