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

Senior Principal Software Engineer/ Staff Software Engineer

$222.29k - $232.29k

Inovalon

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.

Company Name: Inovalon, Inc.

Position Title: Senior Principal Software Engineer / Staff Software Engineer for Multiple Positions


Salary: $222,287-$232,287/year


Location: 4321 Collington Road (and Other U.S. Locations), Bowie, MD 20716

Summary of Duties: Architect, design, create, test, and ensure the quality of large scale or complex software for a major product or product line. Responsible for high level research and analysis related to software design and development. Use best software engineering practices to evolve system design. Participate in design and code reviews with other engineers. Responsible for assigned integration, testing and deployment tasks to manage the server fleet and complex computing systems to drive automation, improvement, and performance. Establish and maintain software configuration control and software development environments including program source control to ensure reliable backups and source code integrity. Design and refactoring through rapid prototyping and experimentation during research and refactor spikes. Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections. Write high quality, testable code that meets the Definition of Done. Strive to eliminate technical debt. Create automated unit, system and acceptance tests. Support the early and continuous validation of features and stories with Customers, Analysts and Inovalon' s customer facing teams to maximize the market value of the software delivered at each increment. Continuously evaluate software performance, identify performance degradation and opportunities to gain performance improvements valued by customers. Understand domain (Healthcare) and technical trends that will impact/drive the architecture.

Qualifications: Bachelor's degree in Computer Science, Software Engineering, Information Systems, Technology Management, Electronics and Communications Engineering, or related field of study, or foreign equivalent plus at least 6 years progressively responsible post-baccalaureate experience job offered or any IT-related roles/job titles. Applicants must have at least 6 years of experience with: (1) Unix management, computing platforms, and technologies involving virtualization, distribution, and high-performance computing; (2) C#, .NET platform, including NET Framework 4.6.1; (3) Angular JavaScript Frameworks; and (4) SOAP & RESTful Web Services; (5) ASP .NET Core 2.x; (6) Kafka; (7) Azure API Gateway; and (8) Pivotal Cloud Foundry (PCF). Telecommuting Available.

This role is not available for sponsorship at this time.

#LI-DNI

Inovalon Offers a Competitive Salary and Benefits Package

In addition to the base compensation, this position may be eligible for performance-based incentives.

The actual base pay offered may vary depending on multiple factors including, but not limited to, job-related knowledge/skills, experience, business needs, geographical location, and internal equity. At Inovalon, it is not typical for an individual to be hired at or near the top end of the range for their role, and compensation decisions are dependent upon the facts and circumstances of each position and candidate.

Inovalon invests in associates to help them stay healthy, save for long-term financial goals, and manage the demands of work and personal commitments. That's why Inovalon offers a valuable benefits package with a wide range of choices to meet associate needs, which may include health insurance, life insurance, company-paid disability, 401k, 18+ days of paid time off, and more.

Base Compensation Range

$222,287-$232,287 USD

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.


To review the legal requirements, including all labor law posters, please visit this link

To review the California Consumer Privacy Statement: Disclosures for California Residents, please visit this link
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Principal Software Engineer/ Staff Software Engineer in Bowie, MD vacancy
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior
    Relocation package

    Lockheed Martin

    Crofton, MD
    8 hours ago
  • $187.36k - $245.3k

     ...Senior Staff Software Engineer - HPC Integration Bothell, Washington, United States; College Park, Maryland, United States About IonQ: IonQ, Inc. [NYSE: IONQ] is the world's leading quantum platform and merchant supplier - delivering integrated quantum solutions... 
    Senior
    Permanent employment
    Contract work
    Work at office

    IonQ Inc.

    College Park, MD
    4 days ago
  • $192.98k - $252.66k

     ...Senior Staff Software Engineer - Application Engineering IonQ, Inc. [NYSE: IONQ] is the world's leading quantum platform and merchant supplier - delivering integrated quantum solutions across computing, networking, sensing, and security. IonQ's newest generation of... 
    Senior
    Permanent employment
    Contract work
    Work at office

    IonQ Inc.

    College Park, MD
    3 days ago
  • $200k - $280k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance. Are you a Principal Software Engineer (AI - Assisted Developer Tooling) who is ready for a new challenge that will launch your career to the next level?... 
    Suggested
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    2 days ago
  •  ...Lockheed Martin, a leader in the Defense & Aerospace industry, where innovation, ethics, and teamwork are valued. As a Senior Software Engineer Staff in our IT & Cybersecurity department, you will contribute to cutting-edge projects that reinforce national security. You... 
    Senior

    Lockheed Martin Corporation

    Greenbelt, MD
    2 days ago
  • $200k - $280k

     ...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer (AI - Assisted Developer Tooling)who is ready for anew challengethat willlaunch your careerto the next level? Tired of... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    1 day ago
  • $175.43k - $185.43k

    Staff Software Development Engineer for Multiple Positions 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... 
    H1b

    Inovalon, Inc.

    Bowie, MD
    3 days ago
  • $85k - $170k

     ...of patients and members they serve. Overview: The Senior Software Development Engineer L4 is expected to successfully work through complex tasks...  ...delivers customized alerting and reporting to clinical staff. The engineer will be expected to work with a high degree... 
    Senior
    H1b
    Weekend work
    Afternoon shift

    Inovalon

    Bowie, MD
    3 days ago
  • $85k - $150k

     ...millions of patients and members they serve. Overview: The Senior Software Development Engineer L4 is expected to successfully work through complex...  ...and improve diagnostic accuracy for medical coders and staff. The engineer will work across the full stack using .NET... 
    Senior
    H1b
    Immediate start
    Weekend work
    Afternoon shift

    Inovalon

    Bowie, MD
    8 hours ago
  • $65 - $70 per hour

     ...JOB TITLE: Principal Software Engineer EMPLOYMENT TYPE: Long term Contract; Will need to obtain Public Trust. LOCATION DETAILS: Woodlawn, MD (5 days per week onsite) Onsite Interview Only Rate: $65-$70/hr Key Required Skill Strong experience with... 
    Long term contract

    RIT Solutions, Inc.

    Riverdale, MD
    2 days ago
  • $200k - $280k

     ...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal DevOps / Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    2 days ago
  • $175.43k - $185.43k

    Inovalon, Inc. is seeking a Staff Software Development Engineer in Bowie, MD. This role focuses on software testing, quality assurance, and developing solutions for data analytics. Responsibilities include engaging in the entire software development lifecycle within an... 

    Inovalon, Inc.

    Bowie, MD
    3 days ago
  • $35.4 - $68.39 per hour

    A leading HVAC solutions provider is looking for a Controls Technician III based in Bowie, MD. The ideal candidate will manage building automation systems, provide technical support to HVAC technicians, and ensure top-notch customer service. Requirements include a high ...
    Senior
    Hourly pay

    Daikin Applied Americas

    Bowie, MD
    2 days ago
  • $240k - $300k

     ...Position Description: Red Arch Solutions is looking for a Principal Cloud Software Engineer with deep expertise in DevOps and AWS Cloud technologies to join a high-priority program in Annapolis Junction, Maryland. An active TS/SCI with Polygraph is required. This position... 
    Contract work
    Work experience placement
    Local area
    Remote work
    2 days per week

    GrabJobs

    Laurel, MD
    3 days ago
  • $174.52k - $228.49k

     ...Staff Software Engineer (SDK), Developer Tools Bothell, Washington, United States IonQ, Inc. [NYSE: IONQ] is the world's leading quantum...  ...high-level technical standards for SDK architecture, mentor senior engineers and scientists, and provide deep expertise to... 
    Permanent employment
    Contract work
    Work experience placement
    Work at office

    IonQ Inc.

    College Park, MD
    3 days ago
  • $10k

     ...and DeepDive collaboration sessions with our entire technical staff. Your Mission: Work with multi-talented development...  ...an existing ClearEdge prime contract. We are seeking a software engineer who will design, develop, sustain, and operationally support... 
    Full time
    Contract work

    Clearedge

    Laurel, MD
    8 hours ago
  •  ...and Secret Cleared Professionals Job Description As a Senior Windows Software Developer, you will lead a team in the design, development...  ...with required polygraph BS in Computer Science, Computer Engineering, or similar 8+ years' experience programming with object-... 
    Senior

    Cleared Staffing Solutions

    Laurel, MD
    1 day ago
  •  ...Role Descriptions: Job Description Senior Developer (Python| PySpark| MongoDB| SQL)Position Senior DeveloperLocation MT Laurel| NJNo Of Position 1 Type BAExperience Level 7 YearsKey ResponsibilitiesMust have 7 years of hands-on experience of Python programming and No... 
    Senior

    Diverse Lynx

    Laurel, MD
    2 days ago
  •  ...Job Title: Salesforce Senior Developer Location: Mt Laurel Township, NJ (Onsite) Job Type: Full Time Job Description: Must Have Technical/Functional Skills • Knowledge in APEX, LWC, Omni studio and marketing/data cloud is mandatorily needed • 5+ years... 
    Senior
    Full time

    Diverse Lynx

    Laurel, MD
    1 day ago
  • $60 - $62 per hour

     ...Job Title: Senior Python Developer Location: Mount Laurel, NJ (Local Candidates Only) Job Type: Contract Rate: $60-$62/hr Job Summary: We are seeking an experienced Senior Python Developer with strong expertise in PySpark, MongoDB, and SQL. The ideal... 
    Senior
    Contract work
    Local area

    Diverse Lynx

    Laurel, MD
    2 days ago
  • A leading defense research organization in Laurel, MD is seeking a Software Engineer to develop military planning tools. The role requires at least 5 years of experience with Python and C++, along with strong critical thinking and organizational skills. The ideal candidate... 
    Senior
    Flexible hours

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    5 days ago
  •  ...React.js Senior Developer Location: Mount Laurel, New Jersey (Day 1 Onsite) Job Description - React.js (Senior Developer) Experience level - 10-15 years Solid hands on and from good company and engagements. Location - Mount Laurel, New Jersey 3 days a... 
    Senior
    Work at office
    Immediate start
    3 days per week

    Kasmo Global

    Laurel, MD
    3 days ago
  •  ...AP108 HEASARC Senior Scientific Software Developer The High Energy Astrophysics Science Archive (HEASARC) at NASA's Goddard Space Flight...  ...Background in scientific computing or research software engineering Experience designing software architecture for long-term... 
    Senior
    Permanent employment

    Adnet Systems

    Greenbelt, MD
    8 hours ago
  • A prominent technology solutions provider is seeking a Senior Software Engineer in Laurel, Maryland. The successful candidate will be responsible for helping to establish a new environment from the ground up. Key skills include proficiency in Java, Python, and full-stack... 
    Senior

    Capital Solutions Group

    Laurel, MD
    1 day ago
  • $170k - $260k

    A technology solutions company in Laurel, Maryland, seeks a Senior Software Engineer with an active TS/SCI with Polygraph security clearance. This full-time position involves developing solutions for U.S. Government customers in data visualization and complex systems.... 
    Senior
    Full time

    GliaCell Technologies

    Laurel, MD
    3 days ago
  • $105k

     ...Description Are you a software engineer that wants to have an impact on nationally important defense programs? Do you love participating...  ...payments for exceptional performance. APL provides eligible staff with a comprehensive benefits package including retirement plans... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    3 days ago
  • $55.71 - $57.35 per hour

     ...GBAM Req ID: 10710560 Job Title Senior Android Developer Job Description:...  ...passion for mentoring| and a commitment to engineering excellence. Key Responsibilities...  ...authentication. Strong understanding of software design patterns| MVVMMVI architectures|... 
    Senior

    Varite

    Laurel, MD
    8 hours ago
  •  ...HP100 Senior Scientific Software Developer ADNET is looking for a Senior Scientific Software Developer to fulfill a position at the NASA Goddard...  ...to the GSFC site to meet with the government and ADNET staff on a regular basis and therefore must reside within commuting... 
    Senior
    Permanent employment
    Work experience placement
    Local area
    Worldwide

    Adnet Systems

    Greenbelt, MD
    2 days ago
  • A technology solutions company in Maryland is seeking an experienced Senior Software Developer specialized in C++. The role involves building software development kits for video and text analytics, supporting critical intelligence operations. Candidates must have over 1... 
    Senior
    Hourly pay

    Wyetech

    Laurel, MD
    5 days ago
  • $91.1k - $129.8k

     ...Digital Intelligence organization, the Surface Transportation software group is a best-in-class team with highly successful...  ...machine learning. How will you make a difference? As a Senior Software Engineer in the Wabtec Digital Intelligence organization you will be... 
    Senior
    Work experience placement
    Worldwide

    Wabtec

    Gambrills, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Principal Software Engineer/ Staff Software Engineer. Be the first to apply!