Skip to main content
Back to jobs

Senior Principal Software Engineer/ Staff Software Engineer

External
inovalon logoInovalon · Bowie, MD
$222K–$232K/yrFull-timeOn-site1mo ago
AngularAPI GatewayAzureDocumentationJavaScriptKafka
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Benefits

Health insurance401(k)Equity / stock options

Additional Information

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 opportunit ies to the communities where we operate and to


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at inovalon? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect