×
Register Here to Apply for Jobs or Post Jobs. X

Senior Principal Software Engineer​/Software Engineer

Job in Bowie, Prince George's County, Maryland, 20721, USA
Listing for: Inovalon Inc
Full Time position
Listed on 2026-07-09
Job specializations:
  • Software Development
    Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 222287 - 232287 USD Yearly USD 222287.00 232287.00 YEAR
Job Description & How to Apply Below
Position: Senior Principal Software Engineer/ Staff Software Engineer

Position Title:

Senior Principal Software Engineer / Staff Software Engineer for Multiple Positions

Salary: $222,287 - $232,287 per 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 refactor 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 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, or foreign equivalent, plus at least 6 years of progressively responsible post‑baccalaureate experience.
  • At least 6 years of experience with Unix management, computing platforms, and technologies involving virtualization, distribution, and high‑performance computing.
  • Proficiency in C#, .NET platform, including .NET Framework 4.6.1.
  • Experience with Angular JavaScript Frameworks; SOAP and RESTful Web Services.
  • Experience with ASP.NET Core 2.x;
    Kafka;
    Azure API Gateway; and Pivotal Cloud Foundry (PCF).
  • Telecommuting available.
  • This role is not available for sponsorship at this time.
  • This position is not eligible for immigration sponsorship; applicants must be authorized to work in the United States.

Benefits:
Inovalon offers a competitive salary and benefits package that may include health insurance, life insurance, company‑paid disability, 401(k), 18+ days of paid time off, and more.

Inovalon is a proud 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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary