Senior Manager, Software Engineering For Multiple Positions

Inovalon Inc

Bowie, MD, United States
Base: $203,986-$232,287 usd py; bonus/equity: elig...
On-site
Microsoft .net development experience
Microsoft sql server and ssrs/ssis
Object-oriented design and uml
The role involves managing a team of engineers to develop a broad portfolio of diverse technology projects within a highly scalable, multi-datacenter environment

Job Summary

  • The role involves managing a team of engineers to develop a broad portfolio of diverse technology projects within a highly scalable, multi-datacenter environment.
  • Candidates must possess hands-on leadership skills for full-stack development while maintaining working knowledge of the Risk Adjustment product line.
  • Inovalon offers a competitive salary range, performance-based incentives, and a comprehensive benefits package including health insurance and 401k.

Matching Summary

The role involves managing a team of engineers to develop a broad portfolio of diverse technology projects within a highly scalable, multi-datacenter environment.

Salary

Base: $203,986-$232,287 USD per year; Bonus/Equity: Eligible for performance-based incentives; Benefits: Health insurance, life insurance, 401k, 18+ days PTO

Skills & Requirements

Must-have

  • Microsoft .NET development experience
  • Microsoft SQL Server and SSRS/SSIS
  • Object-oriented design and UML
  • SOA design patterns and 12-factor architecture
  • NLP and machine learning knowledge
  • Managing onshore and offshore engineering teams

Nice-to-have

  • Experience with stateless distributed architectures
  • Knowledge of canonical data modeling
  • Active participation in industry professional networks
  • Mentoring and recruiting top engineering talent
  • Understanding of Risk Adjustment product roadmap

Key Requirements

  • Master's degree in Computer Science or related field
  • 3 years of post-baccalaureate experience in IT/developer roles
  • Authorization to work in the United States without sponsorship
  • 3 years of specific experience in Microsoft .NET and SQL Server
  • Proven track record managing software engineering teams

Work Rights

Must be authorized to work in the United States

Tailored Resume

Cover Letter