> Markdown version of [/jobs/ext/2521235-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/2521235-software-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III - **Company:** ModivCare - **Location:** Denver, CO, United States - **Experience:** Expert - **Salary:** $164,000.0 - $170,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Application Lifecycle Management, Unit Testing, Continuous Delivery, Continuous Integration, IBM DB2, Relational Databases, Microsoft SQL Server, Oracle (Applications), Release Management, Service-Oriented Architecture, Simple Object Access Protocol (SOAP), Test-Driven Development (TDD), Information Technology, Software Version Control - **Published:** August 6, 2026 - **Apply:** https://modivcare.wd1.myworkdayjobs.com/careers/job/Denver-CO/Software-Engineer-III_JR103839 ## About the Role MINIMUM REQUIREMENTS: Bachelor, or foreign equivalent, in Computer Science, Information Technology, Management Information Systems, or related field and 5 years of experience in job offered or related position., * 36 months of experience with enterprise relational database systems such as MS SQL Server, Oracle, or DB2. * 24 months of experience implementing and designing Service-Oriented Architectures using SOAP protocol and REST-based APIs. * 12 months of experience working with modern source control systems and applying branching concepts. * 12 months of experience with release management processes, including continuous integration and continuous deployment. * 36 months of experience following test-driven development processes, including mastery of unit testing and mocking frameworks. * 36 months of experience developing EDI interfaces and HIPAA-compliant transaction sets. * 36 months of experience with RedPoint, CorePoint, or Edifecs EDI solutions. * 24 months of experience with the IT department's source control system, application lifecycle management toolset, and the release management process. * 36 months of experience with high issue resolution, coupled with high level of solutioning. ## Description JOB DUTIES: Develop and maintain software applications using programming and scripting languages, business process toolsets, data modeling techniques, and reporting tools to support enterprise needs. Implement new system modules and data layouts by leading design discussions, collaborating with software architects, and documenting functional and technical specifications. Execute full software development lifecycle activities, including coding, unit and functional testing, debugging, and partnering with Quality Assurance to resolve defects. Administer release management processes, including version control, continuous integration and continuous deployment activities, and coordinates with IT teams to ensure successful installation and functioning of applications. Mentor and coach junior engineers, conduct technology overview sessions, and present software demonstrations to leadership and product stakeholders in support of organizational growth and knowledge sharing. ## Related Videos - [How to govern Vibe Coding for the Enterprise](https://www.wearedevelopers.com/videos/100290-how-to-govern-vibe-coding-for-the-enterprise) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Data Fabric in Action - How to enhance a Stock Trading App with ML and Data Virtualization](https://www.wearedevelopers.com/videos/253-data-fabric-in-action-how-to-enhance-a-stock-trading-app-with-ml-and-data-virtualization) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [How to Survive The Worst Launch of Your Career with Brenda Romero](https://www.wearedevelopers.com/videos/609-how-to-survive-the-worst-launch-of-your-career-with-brenda-romero) - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)