Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Development Engineer

Inovalon

Staff Software Engineer L5

Inovalon was founded in 1998 on the belief that technology, and data specifically, would empower the transformation of the entire healthcare ecosystem for the better, improving both outcomes and economics. At Inovalon, we believe that when our customers are successful in their missions, healthcare improves. Therefore, we focus on empowering them with data-driven solutions. And the momentum is building.

Together, as ONE Inovalon, we are a united force delivering solutions that address healthcare's greatest needs. Through our mission-based culture of inclusion and innovation, our organization brings value not just to our customers, but to the millions of patients and members they serve.

As a Staff Software Engineer L5, you design and build resilient, secure, high-throughput, multi-tenant services that support critical business and platform needs. You bring strong technical judgment to system design, reliability, scalability, and maintainability, and you help raise the engineering bar through hands-on leadership and collaboration. You work closely with engineers, teams across Inovalon, and external customers to deliver robust solutions with a fast, data-driven feedback loop. Your work strengthens service reliability, infrastructure strategy, and long-term engineering excellence.

Design distributed systems that are resilient, secure, and scalable from inception for high-throughput, multi-tenant services.

Raise the engineering bar for scale, resiliency, and security by providing technical leadership and promoting engineering excellence.

Discover, review, and influence evolving designs, architectures, and standards for building and delivering services and solutions.

Investigate, design, and implement innovative technologies that expand Inovalon's infrastructure through robust and scalable solutions.

Champion enterprise infrastructure vision and strategy while serving as a subject matter expert in service reliability and sustainability.

Develop and execute designs for complex systems backed by thorough engineering analysis, detailed design, testing, and optimization.

Develop, gather, and use metrics to manage server fleets and complex computing systems to drive automation, performance, and continuous improvement.

Set direction and goals for the team related to project impact, product quality, and engineering efficiency, and lead major initiatives, rollouts, and phased releases.

Mentor and onboard new team members to support successful ramp-up and ongoing development.

Collaborate with engineers, teams across Inovalon, and external customers to understand requirements, maintain a tight data-driven feedback loop, and participate in an on-call rotation to resolve critical issues within defined SLAs.

Minimum 8+ years of related professional experience, with prior software engineering experience preferred.

Bachelor's degree in Computer Science, Software Engineering, or Information Technology, or equivalent combination of education and experience required.

2+ years of experience leading design or architecture for new or existing services and systems, including design patterns, reliability, and scaling.

Excellent programming skills in object-oriented programming languages, including.NET and C#, with experience in RESTful API development and EF Core mapping.

Proficiency with Angular and TypeScript.

Experience working with SQL, RDS, and DynamoDB.

Solid understanding of software and database design patterns.

Strong knowledge of data structures, algorithms, and design for performance, scalability, and availability.

Experience working with managed services in cloud-native AWS, containers, Kubernetes, Terraform, and CI/CD.

Experience working with OAuth2, JWT, and Secrets Manager.

Demonstrate growth potential and learning agility by quickly learning new technologies, architectures, and service patterns and applying them to improve engineering outcomes.

Demonstrate leadership by setting technical direction, influencing design decisions, mentoring engineers, and collaborating effectively across teams and with external customers.

Demonstrate adaptability by adjusting to changing priorities, evolving architectures, production needs, and phased delivery requirements while staying focused on outcomes.

Demonstrate creative thinking by identifying practical, innovative ways to improve service reliability, infrastructure, automation, and engineering efficiency.

Demonstrate analytical skills by using metrics, engineering analysis, and sound judgment to diagnose issues, evaluate tradeoffs, and optimize system performance.

Maintain compliance with Inovalon's policies, procedures and mission statement.

Adhere to all confidentiality and HIPAA requirements as outlined within Inovalon's Operating Policies and Procedures in all ways and at all times with respect to any aspect of the data handled or services rendered in the undertaking of the position.

Fulfill those responsibilities and/or duties that may be reasonably provided by Inovalon for the purpose of achieving operational and financial success of Employer.

This is primarily a computer-based role performed in a remote, hybrid, or office environment. The role requires prolonged periods of computer use and frequent communication and interaction with others, either virtually and/or in person. The role may occasionally require transporting or moving work-related equipment weighing up to 10 pounds, such as a laptop and related materials. Some travel may be required, depending on the needs of the role. Reasonable accommodations may be provided to enable qualified individuals with disabilities to perform the essential functions of the position, consistent with applicable law.

This position is not eligible for immigration sponsorship (e.g. H-1B, TN, or E-3). Applicants must be authorized to work in the United States as a condition of employment. (This is only applicable for US-based positions)

If you don't meet every qualification listed but are excited about our mission and the work described, we encourage you to apply. Inovalon is most interested in finding the best candidate for the job, and you may be just the right person for this or other roles.

By embracing inclusion, we enhance our work environment and drive business success. Inovalon strives to provide equal opportunities to the communities where we operate and to our clients and everyone whom we serve. We endeavor to create a culture of inclusion in which our associates feel empowered to bring their full, authentic selves to work and pursue their professional goals in an equitable setting. We understand that by fostering this type of culture, and welcoming different perspectives, we generate innovation and growth.

Inovalon is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirement.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Development Engineer in Bowie, MD vacancy
  •  ...organization brings value not just to our customers, but to the millions of patients and members they serve. Overview: The Staff Software Development Engineer L5 works across all service aspects of high-throughput and multi-tenant systems, with the ability to design... 
    Suggested
    H1b

    Inovalon

    Bowie, MD
    1 day ago
  • $123.5k - $216k

     ...embraces diversity, recognition, professional development and, most importantly, you.Are you ready...  ...Consulting. The ITG Senior Applied AI Engineer provides secondary leadership and is the...  ...development.Researches and recommends software products to address business... 
    Suggested
    Full time
    Night shift

    FTI Consulting

    Bowie, MD
    4 days ago
  • ManTech International seeks a Senior Software Engineer to design, build, and secure mission-critical systems for U.S. defense, intelligence...  ...federal agencies. In this role, you will lead end-to-end development of scalable applications, apply secure coding practices, and... 
    Suggested

    ManTech International

    Jessup, MD
    1 day ago
  •  ...MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer in the Fort Meade, MD area . This is an onsite position....  ...include, but are not limited to: Cyber Security and development expertise to design, test, implement, and manage safeguards... 
    Suggested
    Full time
    Work experience placement
    Work at office

    MANTECH

    Annapolis Junction, MD
    3 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...on an Agile Scrum team, collaborating across design, development, and testing Supporting the development of console and embedded... 
    Suggested
    Remote job
    Internship

    Danaher

    Bowie, MD
    2 days ago
  • Inovalon seeks a Staff Software Development Engineer L5 to advance high-throughput, multi-tenant systems within the Provider Business Unit. You will design and implement Java/Spring Boot microservices for the foundation platform, focusing on secure authentication, login... 

    Inovalon

    Bowie, MD
    1 day ago
  • $5,000 per month

     ...Mesavita Engineering is an agile and innovative small business providing technical expertise to...  ...the way. Position Details: The DevOps Software Engineer shall be responsible for software integration efforts, development of framework solutions, and maintaining... 
    Full time
    Immediate start

    Mesavita Engineering, LLC

    Annapolis Junction, MD
    2 days ago
  •  ...Clientmind Recruiting, Inc. is recruiting a Software Engineer for hybrid work in Greenbelt, MD. We are seeking a highly skilled and motivated...  ...for experience in database, web, or embedded systems development. You will contribute to the design, development, and maintenance... 
    Full time

    ClientMind Recruiting Inc.

    Greenbelt, MD
    3 days ago
  •  ...for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate...  ...unconnected.Position OverviewWe are seeking a Senior Ground Software Engineer with deep full‑stack development experience to help design, build, and maintain... 
    Work at office

    AST SpaceMobile

    Lanham, MD
    5 days ago
  • $131.3k - $237.35k

     ...the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development, and operations missions - across desktop,...  ...Responsibilities: Analyze user requirements to derive software design and performance specifications.Design,... 
    Full time

    Leidos

    Annapolis Junction, MD
    5 days ago
  • $100k - $220k

     ...provides expertise in network, system engineering and both offensive and defensive cybersecurity...  ...is smarter. ANS is seeking a Sr. Software Engineer to join our team in Annapolis...  ...methods, and/or techniques (e.g., algorithm development) to study issues and solve problems,... 
    Temporary work
    Local area

    Applied Network Solutions

    Annapolis Junction, MD
    3 days ago
  • $87.1k - $157.45k

     ...has a new and exciting opportunity for Software Engineers (hiring junior level, mid-level, up to...  ...Engineer will perform software development lifecycle (SDLC) activities as a member...  ...opportunities are boundless. We challenge our staff with interesting assignments that... 
    Full time
    Immediate start
    Flexible hours

    Leidos

    Annapolis Junction, MD
    5 days ago
  • $166.9k - $309.9k

     ...fosters collaboration with other senior and more junior engineers for the development of advanced data analytics solutions and agile development...  ...emerging threats and opportunities.WHO YOU AREExperience as a Software Engineer with knowledge assisting in the design,... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    4 days ago
  • $146k - $234k

    ResponsibilitiesThe team is in search of an experienced Software Engineer to design, build, and operate highly scalable distributed systems and cloud-native applications. This role is ideal for an engineer with strong Java and distributed computing experience, hands-on... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    1 day ago
  • $75.8k - $144.2k

     ...subsidiary of Collins Aerospace/RTX and is currently seeking a Software Engineer who is enthusiastic, hardworking, and proactive in writing...  ...in an exciting environment, directly contributing to the development of new software capabilities and products.Solipsys is an industry... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Fulton, MD
    3 days ago
  • $176k - $282k

    ResponsibilitiesPeraton is seeking a Senior Software Engineer in Annapolis Junction, MD.This team supports two web applications used to manage...  ...experience on projects utilizing similar software development processes may be substituted for the Bachelor’s degree.Active... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    3 days ago
  • $160k - $185k

    Computer Technologies Consultants (CTC) is seeking a Software Engineer to support the Intelligence Community in Laurel, MD. This is a full...  ...data analytics, cloud managed hosting services, agile software development, DevOps, Test Automation, Cyber Security, and infrastructure... 
    Full time
    Contract work
    Local area

    Computer Technologies Consultants (CTC)

    Laurel, MD
    2 days ago
  •  ...Polygraph clearance to be considered.*ProSync is seeking a Software Engineer with strong satellite protocol processing experience and excellent...  ...critical‑thinking skills to support a mission‑focused development team. The ideal candidate brings deep experience in modern programming... 
    Contract work
    Flexible hours

    ProSync Technology Group

    Annapolis Junction, MD
    1 day ago
  • $95.5k - $181.7k

     ...businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can....  ...Collins Aerospace/RTX and is currently seeking a Principal Software Engineer who is enthusiastic, hardworking, and proactive in writing... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Fulton, MD
    1 day ago
  • $95.5k - $181.7k

     ...subsidiary of Collins Aerospace/RTX and is currently seeking a Sr Software Engineer who is enthusiastic, hardworking, and proactive in writing...  ...in an exciting environment, directly contributing to the development of new software capabilities and products.Solipsys is an... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Fulton, MD
    3 days ago
  • $110.3k - $204.9k

     ...of Lockheed Martin to keep the threats at bay.THE WORKAs a Software Engineer - Mid Level you will be responsible for developing, maintaining...  ...(e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    4 days ago
  • $167.7k - $245.2k

     ...technologies across Linux and Windows.Our software agent team builds high-performance,...  ...environments.As part of the Windows agent engineering team, you will focus on extending these...  ...'s degree with 5+ years of software development experience, or a Master's degree with 4... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Annapolis Junction, MD
    1 day ago
  • $176k - $282k

    ResponsibilitiesPeraton is seeking a Software Engineer to support a suite of web-based applications that automate data management for IC data...  ...tools. Candidate will become a member of a mature software development effort using Java as the primary language. The development... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    5 days ago
  • $86.9k - $198k

    Software EngineerThe Opportunity:As a full stack developer, you can resolve a problem with...  ...7+ years of experience with software engineering, or 11+ years of experience with...  ...benefits, as well as paid leave, professional development, tuition assistance, work-life programs... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    5 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Full StackJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with...  ...software solutions. If you are passionate about software development and eager to grow your career in a collaborative environment... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    4 days ago
  • $120k - $145k

     ...MD | Columbus, OH | Boston, MAProduct Engineering - Product Engineering /Full-time /RemoteImmuta...  ...data responsibly.ABOUT THE ROLEAs a Software Engineer II on the Request App Team,...  ...more important than tenure alone.Frontend Development: Proficiency with TypeScript/JavaScript... 
    Full time
    Local area
    Worldwide

    Immuta

    College Park, MD
    3 days ago
  • $140k - $230k

    DescriptionSoftware Engineer Levels 1 - 3 - TS/SCI/FS Poly clearance onlyAltamira Technologies...  ....Position Description: We are seeking Software Engineer levels 1-3. The Software...  ...processing-intensive analytics, novel algorithm development, manipulation of extremely large data... 
    Worldwide

    Altamira Technologies Corporation

    Annapolis Junction, MD
    3 days ago
  • $130k - $240k

    Job Title: Software Engineer (Levels I - VI)Location(s): Annapolis Junction, MarylandHours: Regular Full-TimeSalary Range: $130k/yr - $240...  ...documentationDevelop software in accordance with a structured software development methodology (e.g. Agile, Spiral, Extreme, etc.)Design and... 
    Full time
    Work at office
    Flexible hours

    JASINT

    Annapolis Junction, MD
    3 days ago
  • The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based... 

    CyberCore Technologies

    Annapolis Junction, MD
    3 days ago
  • $120.8k - $265.8k

    Job Title: Software Engineer Skill Level 2Job Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/...  ...systems (e.g., processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time... 
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Development Engineer. Be the first to apply!