Senior Software Engineer - Full Stack at CNH Industrial

Posted in Other 19 days ago.

Location: Burr Ridge, Illinois





Job Description:

Overview


CNH Industrial is a global leader in industrial goods. We provide farmers with cutting-edge technologies to help them feed a growing world population and we assist in building and rebuilding cities and infrastructures, all with future-proof powertrain solutions. With our Case IH, New Holland Agriculture, Case and New Holland Construction, and FPT Industrial brands, and comprehensive solutions for financing and aftermarket services, we're driven to meet the needs of our customers.


CNH Industrial is building the next generation connected vehicles and equipment that will light up new experiences and make our products smarter. To bring these products to market, we are seeking an experienced and passionate team member to build Internet of Things / Connected Solutions. The candidate will lead the team in design, development, testing and deployment of applications/services in the cloud. This person will have full stack experience in software development and writing solutions in C#, .NET Core, Angular Frontend and understand the value of automated tests and Test Driven Development (TDD).


Responsibilities




  • Work across the entire software development lifecycle including software requirements, high- level and detailed design specifications, software implementation, verification, defect resolution and maintenance activities

  • Collaborate with product management, architects, UX, DevOps, backend, and frontend engineers to deliver the right solution

  • Develop automated unit, integration and system level tests to verify the design and implementation

  • Participate in Agile project planning activities with the team to define, estimate and plan tasks and then taking ownership to deliver on assigned tasks

  • Maintains high standards of software quality within the team by establishing good practices and habits.

  • Identifies and encourage areas for growth and improvement within the team.

  • Communicates with end users and internal customers to help debugging, testing of software for completeness.




Qualifications


Required Qualifications:

  • Bachelor's degree in Computer Science, Engineer, IT or related field

  • 8+ years of backend or full stack experience or at least 5+ years of experience with master's degree in computer science or related field.

  • 5 years or more of experience in designing and developing software applications in .NET framework/core and RESTful API development or at least three years of experience in .NET framework/core and RESTful API development with master's degree in computer science or related field

  • 1+ year of Cloud production experience (preferably Azure) or Azure Cloud certifications in related areas

  • Experience with SQL/NoSQL databases

  • Good Knowledge (if not Experience) and interest in UI development (Angular or React)

  • Excellent communication and presentational skills

  • Willing to consider remote US Based candiates




Preferred Qualifications:



  • Experience with service-oriented architectures and microservices

  • Experience with Message brokers such as Kafka, Azure Service

  • Strong experience in developing accessible front end applications with Angular

  • Strong experience in Data Ingestion and Integration

  • Deep experience with high volume distributed event data processing

  • RESTful/GraphQL API Design

  • Experience with Docker and Kubernetes containers

  • Hands-on experience with developing in Azure Cloud Platform and technologies such as

  • Azure DevOps CI/CD

  • Azure Key Vault

  • Azure IOT, Event Hubs, Event Grid, Durable Functions

  • At least one additional scripting language such as Powershell, Python, Perl, R.

  • Experience with Git for software configuration management

  • Experience with Testing Tools such as Jasmine, Cypress, NUnit, xUnit




EEO


CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Applicants can learn more about their rights by viewing the federal "EEO is the Law" poster and its supplement here.


CNH Industrial participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. You can view additional information here.



If you need reasonable accommodation with the application process, please call 1-800-889-4422 option 1 and then option 5, or contact us at narecruitingmailbox@cnhind.com.


Read about our company's commitment to pay transparency by clicking this link: pay transparency notice.