> Markdown version of [/jobs/ext/1452415-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1452415-senior-software-engineer). 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). --- # Senior Software Engineer - **Company:** CNH INDUSTRIAL - **Location:** Sioux Falls, SD, United States - **Experience:** Expert - **Salary:** $106,725.0 - $163,645.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Amazon Web Services, Software Applications, Microsoft Azure, Software Quality, Databases, Software Debugging, Linux, Entity Framework, PostgreSQL, Microsoft SQL Server, Node.Js, Object-Oriented Software Development, Software Engineering, SQL Databases, .NET Core, Delivery Pipeline, Change Tracking, Git, Solid Principles, Deployment Automation, Atlassian Tools, Restful APIs, Terraform, Web Api, Microservices - **Published:** July 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9de039cc727aa7d7 ## About the Role Experienced engineer with 5+ years of career experience, with Bachelor's degree. 3+ years experience with Master's degree. Or equivalent combination of education and experience. Capable of defining appropriate approaches and solutions. Furthers knowledge of profession through continued education and/or seeking or providing mentorship. Strong experience in .NET Core, Entity Framework or NodeJS Understanding of modern software design principles, microservices architecture, and object-oriented design. Proficiency in writing efficient SQL for databases such as PostgreSQL and Microsoft SQL. Experience with major cloud platforms such as Azure, AWS, or equivalent. Proficiency in Git and familiarity with change tracking tools. Strong understanding of REST APIs and integration with external APIs. Strong ability to debug and trouble shoot software and system issues. Well-developed problem analysis and problem-solving techniques. Team player who is self-motivated and has ability to work with minimal supervision. Preferred Qualifications Experience with infrastructure as code deployment tools such as Terraform. Familiarity with Atlassian tools Agile development methodologies. Understanding of Precision Agriculture technology. Understanding of IoT (InternetOfThings). Knowledge of CI/CD pipelines, containers, and Linux systems Pay Transparency ## Description A Senior Software Engineer is responsible for leading software development projects, designing and implementing solutions, and ensuring code quality. They also mentor junior engineers, contribute to technical strategy, and collaborate with cross-functional teams. Their role involves a mix of technical expertise and leadership to drive the development of high-quality software, Design and Development: Create software applications and systems that meet business requirements. Coding and Testing: Write clean, efficient, and well-documented code, and test software to ensure it meets quality standards. Problem-Solving: Identify and resolve software defects and issues. Collaboration: Work with stakeholders, including project managers, designers, and QA engineers, to ensure software meets business needs. Maintenance and Updates: Maintain and update existing software applications and systems. ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [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)