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.
- ...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...SuggestedH1b
$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...SuggestedFull timeNight shift- 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 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...SuggestedFull timeWork experience placementWork at office
- ...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...SuggestedRemote jobInternship
- 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...
$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 timeImmediate start- ...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
- ...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
$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$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 workLocal area$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 timeImmediate startFlexible hours$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 timeTemporary workWork experience placementCasual workFlexible hours$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 workShift work$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 workWork experience placementWork at officeRemote workFlexible hours$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 workShift work$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 timeContract workLocal area- ...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 workFlexible hours
$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 workWork experience placementWork at officeRemote workFlexible hours$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 workWork experience placementWork at officeRemote workFlexible hours$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 timeTemporary workWork experience placementCasual workFlexible hours$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 timeTemporary workLocal areaRemote workFlexible hours$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 workShift work$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 timeContract workPart timeLocal areaRemote work$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 workWork experience placementFlexible hours$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 timeLocal areaWorldwide$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$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 timeWork at officeFlexible hours- 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...
$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 workFor contractorsWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Development Engineer. Be the first to apply!
- software engineer amazon Bowie, MD
- information technology software engineer Bowie, MD
- remote entry level software developer Bowie, MD
- intel software engineer Bowie, MD
- senior software engineer remote Bowie, MD
- cybersecurity software engineer Bowie, MD
- part time software developer remote Bowie, MD
- software engineer Bowie, MD
- consulting software engineer Bowie, MD
- software developer positions Bowie, MD



