CNH Industrial is looking to sustainably advance agriculture and construction through innovative products and cloud-based solutions, requiring a Senior Software Engineer to lead software development projects and ensure consistent high-quality data across platforms.
Requirements
- Experienced engineer with 5+ years of career experience, with Bachelor’s degree. 3+ years experience with Master’s degree.
- Strong experience in .NET Core and Entity Framework.
- 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 and SOAP APIs, and integration with external APIs.
- Strong ability to debug and troubleshoot software and system issues.
Responsibilities
- Develop, support, and maintain robust, scalable cloud solutions that handle enterprise data with a high degree of consistency and reliability.
- Lead and support the implementation of Domain-Driven Design to address and resolve data consistency issues across multiple systems.
- Design solutions that ensure a consistent user experience regardless of the application used.
- Lead project planning, including creating sequence diagrams, flowcharts, and task breakdowns for team execution.
- Work as a member of a software team to generate working software within a sprint cycle.
- Create and update documentation for designs and software implementations.
- Provide Engineering assistance and troubleshooting to internal teams or external customers.
Other
- Team player who is self-motivated and has ability to work with minimal supervision.
- Demonstrated leadership abilities.
- Capable of defining appropriate approaches and solutions.
- Furthers knowledge of profession through continued education and/or seeking or providing mentorship.
- Must be authorized to work in the U.S. (CNH Industrial participates in E-Verify).