Empowering data-driven healthcare for payers, providers, pharmacies, and life sciences organizations.
Software Development Engineer L3 for Multiple Positions
Location
United States
Posted
45 days ago
Salary
$116K - $126K / year
Seniority
Mid Level
Job Description
Software Development Engineer L3 for Multiple Positions
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: Software Development Engineer L3 for Multiple Positions Salary: $116,943 – $126,943/year Location: 4321 Collington Road (and Other U.S. Locations), Bowie, MD 20716 Summary of Duties: Develop and maintain solutions for Terabyte scale data analytics; Develop and maintain services and interfaces to allow for cross product communication and management; Involved with full software development lifecycle, including requirements gathering, implementation, and testing; and Work cooperatively in an Agile team structure to deliver value to our clients, internal and external. Qualifications: Bachelor's degree in Computer Science, Information Science, Information Technology, or related field of study, or foreign equivalent, plus at least 2 years of progressively responsible experience in the job offered or any Software Engineering, Programmer, Analyst, or related titles. All applicants must have at least 2 years of experience with: (1) database principles; (2) evaluation of algorithmic efficiency; (3) object oriented design; (4) database technologies such as MS SQL Server 2008 or later version with (SSRS, SSIS, SSAS), PostgreSQL, Oracle, MySQL, or Cloud SQL; (5) developing stored procedures, Dynamic SQL, and Performance Tuning of code; (6) parallelized data driven algorithms; (7) C# and ASP.NET; (8) XML, HTML, JavaScript, and Net 3.0 or later version; (9) Elasticsearch, Logstach and Kibana (ELK) server administration; and (10) Kibana dashboard development. Telecommuting Available. #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 $116,943—$126,943 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
Related Guides
Related Job Pages
More Software Engineer Jobs
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. Your role We are looking for an Entry-Level Embedded Software Engineer who already demonstrates solid foundational skills and a self-directed working style. This role is intended for engineers who can contribute productively from day one on well-defined tasks, while continuing to grow technically within automotive embedded software, AUTOSAR Classic, and ADAS systems. The engineer is expected to work independently on basic to moderately complex assignments, following established ASPICE-aligned processes and engineering standards. - Develop and modify embedded software for automotive ECUs within defined scope. - Implement and maintain AUTOSAR Classic software components (SWCs). - Configure and use AUTOSAR stacks and RTE at a basic to intermediate level. - Contribute to ADAS-related software development, including sensor-based features (camera, radar, lidar, ultrasonic). - Perform hands-on debugging, defect fixing, and basic root-cause analysis. - Execute unit testing and integration testing according to project guidelines. - Produce and maintain required ASPICE-compliant documentation. - Use version control systems (e.g., Git) following defined workflows. - Collaborate effectively with team members across software, testing, and system roles. Your profile - Good conversational English (B2, C1, C2) - 1+ year of professional experience - Practical experience with C/C++ in embedded systems. - Solid understanding of embedded software fundamentals and microcontrollers. - Hands-on exposure to AUTOSAR Classic, including: SWCs, Basic BSW concepts, RTE usage - Basic working knowledge of ADAS systems and automotive sensors. - Ability to debug, test, and validate software changes independently. - Familiarity with ASPICE or structured automotive development processes. - Confident use of Git or similar version control tools. Soft Skills & Professional Attributes - Self-directed and proactive working style. - Ability to understand requirements and execute tasks with minimal supervision. - Structured, detail-oriented approach to software development. - Clear and professional communication within technical teams. - Strong sense of responsibility, quality, and delivery commitment. - Consulting-oriented mindset: reliability, adaptability, and customer awareness. What you will love about working here - Empowered Careers with Purpose: Work on meaningful projects that use technology to solve real-world challenges. Be part of a company that values sustainability, inclusion, and digital equity. Contribute to building a better future for people, planet, and society. - Growth and Learning at Every Step: Access continuous learning through internal academies, certifications, and mentorship. Explore career mobility across roles, industries, and geographies. Be part of a “school of excellence” where your skills resonate beyond the company - Own your growth: Open access to digital learning platforms. Digital campuses on AI, Cloud, Data or Sustainability. Award winning career acceleration programs Need to know - Work modality: remote - Flexible Schedules: We support flexible working hours to accommodate different lifestyles, time zones, and family responsibilities. - Benefits: Training, certifications, and mentorship programs - Community Engagement: Participate in local volunteering initiatives, tech meetups, and cultural events that connect you with the Capgemini community. About Capgemini Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. At Capgemini Mexico, we aim to attract the best talent and are committed to creating a diverse and inclusive work environment, so there is no discrimination based on race, sex, sexual orientation, gender identity or expression, or any other characteristic of a person. All applications welcome and will be considered based on merit against the job and/or experience for the position.
Associate Software Developer-3
Harris Computer SystemsBased in Ottawa, Ontario, Canada, Harris Computer Systems provides mission-critical software solutions for organizations across the United States and Canada, including healthcare c
Advanced Utility Systems is looking for a Junior Co-op Software Developer to develop changes to our product suite, in order to assist our clients in utilizing CIS Infinity and complementary products for their critical daily business processes. This exciting and challenging position requires a self-motivated individual who is committed to code quality and development best practices. The successful candidate will demonstrate outstanding .NET and web programming skills, excellent analytical and troubleshooting skills, strong interpersonal skills, solid judgment, and the ability to work successfully in a multi-disciplinary and diverse team environment throughout the analysis and development process. This position will provide the successful candidate the opportunity to gain valuable real-world experience in developing mission-critical enterprise level software. What your impact will be: - Work as member of R&D team to analyze and program changes in core CIS Infinity web-based and client-server product suite - Develop functional and technical enhancements to improve product suite - Analyze and troubleshoot product stability issues reported by clients - Utilize programming skills to ensure delivered code meets high standards of quality and reusability - Follow business requirements docs/specifications and work with Business Analysts to ensure delivered code meets specifications - Work closely with Quality Assurance analysts to support release process for changes - Communicate with both internal and external clients to ensure delivered code is properly delivered and documented - Actively participate in code review and knowledge sharing sessions - Assist Professional Services/Support staff as required with investigations of technical issues What we are looking for: - Familiarity with the Visual Studio IDE and programming environment, both client server and web-based, with focus on C# and .NET - Familiarity with cloud technologies like Azure or AWS - Good knowledge of SQL Server relational database fundamentals - Programming skills/experience in some or all of the following are desired: web services development, REST, JSON, Bootstrap, jQuery, Angular/React/Vue.js, TypeScript, ASP.NET, CSS, HTML 5, Javascript, DevExpress (web and Winforms controls), nUnit and Git tools - Familiarity with JIRA tool - Familiarity with tools like Selenium, Spec Flow, RestAssured, Postman, Ranorex and TestComplete is an asset. - Strong written and oral communication skills - Understanding of the SDLC and object-oriented programming principles - Outstanding analytical and troubleshooting skills - Excellent attention to detail and focus on quality of delivered programming and documentation Salary: 20$/hr About Harris: Harris is a leading provider of mission critical software to the public sector in North America. As a wholly owned subsidiary of Constellation Software Inc. (“CSI”, symbol CSU on the TSX), Harris has become the cornerstone for CSI’s investment in utility, local government, school districts, public safety, and healthcare software verticals. Our success has been realized through investments in our proprietary software and market expertise. This focus, combined with acquiring businesses that build upon or complement our offerings, has helped drive our success. Harris will continue to growth through reinvestment – both in the people and products that we offer and making investments in acquiring new businesses.
Software License Management - Senior
CACI International IncExpertise and Technology for National Security
Job Title: Software License Management - Senior Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: CACI is currently looking for an experienced Software License Management Senior professional to join our IT operations team. The Software License Management Senior will provide expert guidance and support in software asset management, compliance, optimization, and governance within the Department of Defense (DoD) environment. This role requires a deep understanding of DoD IT regulations, software licensing models, and the ability to ensure optimal software utilization while maintaining compliance and controlling costs. The ideal candidate will have extensive experience in software asset management functions, including license tracking, compliance auditing, vendor management, contract analysis, and cost optimization. Responsibilities: Software Asset Management Leadership: - Lead the development and implementation of comprehensive software asset management (SAM) frameworks consistent with DoD IT policies and contract requirements - Establish and enforce software license management standards, tools, and methodologies across the organization - Provide strategic guidance to IT management on software procurement, deployment, and lifecycle management License Compliance and Auditing: - Monitor and maintain compliance with software license agreements, End User License Agreements (EULAs), and vendor terms and conditions - Conduct regular software license audits and reconciliation activities to identify compliance gaps and optimization opportunities - Prepare for and manage software vendor audits, ensuring audit-readiness and favorable outcomes - Track software installations, usage, and entitlements across enterprise environments Software Inventory Management: - Establish and maintain accurate software inventory databases using Software Asset Management (SAM) tools - Develop and maintain software catalogs, approved software lists, and standardization initiatives - Track software deployment across on-premises, cloud, and hybrid environments - Implement automated discovery and inventory collection processes Cost Management and Optimization: - Develop comprehensive cost models and validate budget requirements for software licenses and maintenance - Track and analyze software expenditures against approved budgets and funding profiles - Identify cost-saving opportunities through license optimization, consolidation, and rightsizing initiatives - Support the preparation of software procurement requests and budget justification documents - Negotiate with vendors to optimize licensing agreements and achieve cost savings Vendor and Contract Management: - Manage relationships with software vendors and resellers - Review and analyze software license agreements, contracts, and pricing proposals - Support contract negotiations and renewals to ensure favorable terms and conditions - Track contract obligations, maintenance renewals, and subscription expirations - Ensure compliance with Federal Acquisition Regulation (FAR) and Defense Federal Acquisition Regulation Supplement (DFARS) requirements Reporting and Communication: - Prepare executive-level status reports, briefings, and dashboards for internal and external stakeholders - Communicate software license compliance status, cost trends, risks, and forecasts to government customers and senior leadership - Generate monthly reports on software usage, compliance metrics, and cost performance - Ensure transparency and accuracy in all software asset management reporting Compliance and Quality Assurance: - Ensure all software asset management activities comply with DoD cybersecurity requirements, including Risk Management Framework (RMF) - Support Defense Contract Management Agency (DCMA) and Defense Contract Audit Agency (DCAA) reviews related to software costs - Maintain audit-ready documentation and records for all software licenses and contracts - Ensure software deployments comply with security policies and authorization requirements Training and Knowledge Transfer: - Develop and deliver training programs on software license management, compliance best practices, and SAM tool usage - Mentor junior software asset management analysts to enhance organizational capability - Promote a culture of software compliance and cost consciousness across the organization Qualifications: Required: - Bachelor's degree in Information Technology, Computer Science, Business Administration, or related field - ITIL Foundation certification required - Software Asset Management (SAM) professional certification highly desired (e.g., IAITAM CSAM, CISAM) - Minimum of 15 years of progressive IT experience with at least 8 years focused on software asset management supporting DoD or federal government contracts - Demonstrated expertise implementing and managing SAM tools such as Flexera, ServiceNow SAM, Snow License Manager, or similar platforms - Extensive experience with software licensing models including perpetual, subscription, cloud-based, and enterprise agreements - Proven track record supporting government compliance reviews, vendor audits, and regulatory activities - Experience managing software licenses for enterprise applications, operating systems, databases, middleware, and cloud services - Advanced proficiency in Software Asset Management (SAM) platforms and tools - Strong working knowledge of software discovery and inventory tools - Proficient in Microsoft Office Suite, particularly Excel for data analysis, pivot tables, complex formulas, lookups, and reporting - Experience with PowerBI or similar business intelligence tools for dashboard creation and data visualization - Familiarity with Configuration Management Databases (CMDB) and IT Service Management (ITSM) platforms - Understanding of cloud licensing models (AWS, Azure, Oracle Cloud, etc.) - Knowledge of DoD IT lifecycle, contract types, and reporting requirements - Exceptional analytical and quantitative skills with strong attention to detail - Strong written and verbal communication skills, including executive-level briefing experience - Deep understanding of software licensing terms, conditions, and compliance requirements - Ability to influence and collaborate effectively with vendors, stakeholders, and cross-functional teams - Self-motivated with the ability to manage competing priorities and meet tight deadlines - Strong problem-solving skills and ability to develop creative solutions to complex licensing challenges - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $90,300-$189,600 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Software Quality Engineer III (multiple positions)
Cambia Health SolutionsCambia Health Solutions is a nonprofit organization dedicated to changing healthcare through a “person-focused and economically sustainable system.” As an e
Portland, OR Telecommuting allowed from anywhere within ID, WA, OR, or UT Full time R-6491 Job Title: Software Quality Engineer III (multiple positions) Job Duties: The senior level engineer applies extensive technical knowledge and experience to develop and deliver solutions for software projects. Program, debug, and test applications in a development environment. Perform database design and system testing. Ensure the delivery of high-quality products and software services. Work with teammates to prevent and detect defects throughout the product lifecycle, evaluate the appropriateness of software solutions for customers and the enterprise, and enable delivery team productivity. Apply a wide variety for testing and quality assurance techniques to complex software projects often requiring coordination with multiple software delivery teams. Participate in a project scrum team and defect triage team. Manage personal work backlog using agile practices. Review user stories, acceptance criteria, specifications, software designs, code and tests and write automated and manual test cases and procedures. Collaborate with peers to ensure adequate test coverage and efficient test execution. Apply industry-standard methods to develop, automate and execute unit, component and system-level tests. Report test results, submit defects and verify defect fixes. Ensure software testability, test coverage and test maintainability meet project requirements. Assess the impact of requirements, design and code changes, recommend test updates and regression testing, and execute agreed upon tests. Act on metrics to improve process effectiveness, test execution, and product quality. Participate in process improvement efforts. Mentor team members to ensure software testability, achieve required test coverage and improve automated test stability and maintainability. Collaborate with Development to define software requirements, design and implementation to ensure testability, scalability, maintainability, and reliability. Develop new technical solutions to ensure project quality, cost and schedule requirements are met, risks mitigated, and quality plans and test plan are executable. Use metrics to understand process effectiveness, quality assurance and testing progress, and product quality and recommend actions. Lead assigned process improvement efforts. Assess vendor quality and testing based on requirements in Statements of Work. Collaborate with vendors to plan and execute integration and system level tests. Assess and escalate issues as needed to Software Quality Lead. Participate in defect triage, program risk analysis and development cycle-time optimizations. Identify opportunities to enhance test automation framework and tests. Travel required 1 to 2 times annually to any state Cambia does business, currently WA, OR, ID, and UT. Telecommuting from any state where Cambia does business (currently WA, OR, ID, and UT) is allowed. Job Requirements: Bachelor’s degree in Computer Science, Electronic/Electrical Engineering, Engineering, or related field or the foreign degree equivalent and 6 years of progressive, post-baccalaureate experience performing software quality and testing throughout product development, deployment and maintenance, including 3 years of experience in each of the following: - Writing, running, and automating tests. - Working with Java or C# programming languages. - Communicating with technical and non-technical project team members. - Working with web, mobile, database application technologies, and automated testing and tools. - Experience with one or more of the following: software reliability, automated test maintenance, static analysis, or code coverage. - Applying appropriate industry-standard processes and practices to prevent and detect defects throughout the software development lifecycle. - Utilizing metrics and understanding processes related to effective quality assurance and testing progress. - Working with web, mobile and database application technologies, automated testing, frameworks and tools. - Working with TDD/ATDD, Continuous Integration, Design for Testability, and Software Stability. - Selecting the appropriate industry-standard processes and practices to prevent and detect defects throughout the software development lifecycle. - Working across project teams to leverage existing knowledge, technologies and solutions. - Working with the Trizetto Facets database, integration points and table structure. - Working with ITS policies and system requirements determined by the BlueCross BlueShield Association. - Testing API’s using tools such as ThunderClient, Ready API, SoapUI or Jmeter. Experience may be gained concurrently. *The employer will also accept a Master’s degree in Computer Science, Electronic/Electrical Engineering, Engineering, or related field or the foreign degree equivalent and 4 years of experience performing software quality and testing throughout product development, deployment and maintenance including 3 years of experience in each of the requirements listed above. If you are a current tobacco/nicotine user, you are not eligible for employment with Cambia Health Solutions, Inc. This position qualifies for the company’s employee incentive referral program. #LI-DNI #IND123 #DNPBB The current salary range for this role is $138,320 - $142,000 per year. About Cambia Working at Cambia means being part of a purpose-driven, award-winning culture built on trust and innovation anchored in our 100+ year history. Our caring and supportive colleagues are some of the best and brightest in the industry, innovating together toward sustainable, person-focused health care. Whether we're helping members, lending a hand to a colleague or volunteering in our communities, our compassion, empathy and team spirit always shine through. Why Join the Cambia Team? At Cambia, you can: - Work alongside diverse teams building cutting-edge solutions to transform health care. - Earn a competitive salary and enjoy generous benefits while doing work that changes lives. - Grow your career with a company committed to helping you succeed. - Give back to your community by participating in Cambia-supported outreach programs. - Connect with colleagues who share similar interests and backgrounds through our employee resource groups. We believe a career at Cambia is more than just a paycheck – and your compensation should be too. Our compensation package includes competitive base pay as well as a market-leading 401(k) with a significant company match, bonus opportunities and more. In exchange for helping members live healthy lives, we offer benefits that empower you to do the same. Just a few highlights include: - Medical, dental and vision coverage for employees and their eligible family members, including mental health benefits. - Annual employer contribution to a health savings account. - Generous paid time off varying by role and tenure in addition to 10 company-paid holidays. - Market-leading retirement plan including a company match on employee 401(k) contributions, with a potential discretionary contribution based on company performance (no vesting period). - Up to 12 weeks of paid parental time off (eligibility requires 12 months of continuous service with Cambia immediately preceding leave). - Award-winning wellness programs that reward you for participation. - Employee Assistance Fund for those in need. - Commute and parking benefits. Learn more about our benefits. We are happy to offer work from home options for most of our roles. To take advantage of this flexible option, we require employees to have a wired internet connection that is not satellite or cellular and internet service with a minimum upload speed of 5Mb and a minimum download speed of 10 Mb. We are an Equal Opportunity employer dedicated to a drug and tobacco-free workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, age, sex, sexual orientation, gender identity, disability, protected veteran status or any other status protected by law. A background check is required. If you need accommodation for any part of the application process because of a medical condition or disability, please email CambiaCareers@cambiahealth.com. Information about how Cambia Health Solutions collects, uses, and discloses information is available in our Privacy Policy.




