Favorites ()

Recent Searches

loading

Lead Software Engineer

Providence, UT

Order: 327508
Direct Hire

Nexeo is hiring a talented and experienced Lead Software Engineer to guide a highly skilled software engineering team. This team builds cutting-edge command-and-control software that supports fully autonomous vehicles and infrastructure. This is an opportunity to lead meaningful, innovative work that impacts global industries—all within a team-oriented, family-first culture.


As a leader, you’ll be expected to strike a balance between technical contribution and mentorship, while maintaining high engineering standards and a collaborative team atmosphere. We're looking for someone who thrives in fast-paced environments and embraces constructive feedback. One of our core philosophies is: “Feedback is a gift.”


Responsibilities

•   Lead a team of C#/.NET developers focused on building high-performance command-and-control systems.

•   Provide architectural guidance and enforce coding best practices across the team.

•   Contribute directly to development efforts using C#, WPF, and related technologies.

•   Collaborate with product and project teams to deliver scalable, maintainable solutions.

•   Conduct thorough code reviews and support continuous integration and deployment processes.

•   Mentor developers and foster a growth-minded, feedback-driven team culture.

•   Troubleshoot complex technical challenges and implement innovative, efficient solutions.

•   Work across multiple workstreams while ensuring quality and adherence to timelines.


Qualifications

•  5+ years of full-stack software development experience using C# / .NET.

•   5+ years in a technical leadership or engineering management role.

•   Strong expertise in WPF, XAML, and MVVM design patterns.

•   Familiarity with protocols such as UDP, TCP, HTTP, and WebSockets.

•   Experience with front-end frameworks such as WPF, WinForms, Blazor, MAUI, or Qt/QML.

•   Understanding of unit testing frameworks like NUnit or MSTest.

•   Familiar with development tools such as Visual Studio, Git, Azure DevOps, or other CI/CD tools.

•   Experience working within Agile/Scrum methodologies.

•   Excellent communication and interpersonal skills.

•   Bachelor’s or Master’s degree in Computer Science, Robotics, or a related field.

•   Able to both give and receive constructive feedback.

•  Ability to manage multiple projects and workstreams effectively.


Bonus Qualifications

•  Experience in mining, automation, or with companies like Caterpillar, Komatsu, or Hitachi

•   Strong mathematical background in geometry or path planning.


Schedule

Full-time | 8:00 AM – 5:00 PM | 40–45 hours per week

Must work in office at least one day a week (Tuesday)


Nexeo provides equal employment opportunities (EEO) to all employees and applicants for employment, without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, or genetics. Nexeo complies with all applicable federal, state, and local laws governing nondiscrimination in employment across all of its locations. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Nexeo expressly prohibits workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.


Development Team Lead | C# | .NET | Full-stack Development | Technical Leadership | Engineering Management | WPF | XAML | MVVM | UDP | TCP | HTTP | WebSockets | Front-End Frameworks | WPF | WinForms | Blazor | MAUI | Qt/QML | Unit Testing | NUnit | MSTest | Visual Studio | Git | Azure DevOps | CI/CD Tools | Agile | Scrum | Communication Skills | Mining | Automation | Caterpillar | Komatsu | Hitachi | Geometry | Path Planning | Computer Science | Robotics | Computer Science | Robotics


INDLO