HamburgerMenu
hirist

Software Engineer - C#/C++

Nordson Corporation
Multiple Locations
8 - 10 Years

Posted on: 08/07/2025

Job Description

This position offers an exciting opportunity for an experienced software engineer or aspiring team leader to step into a leadership role while continuing to develop technical expertise.

We welcome candidates who may not have direct leadership experience but are eager to grow into such a position with the right support and mentorship.

In this role, you will lead a local team of software engineers, working collaboratively to deliver key software components for ongoing projects.

You'll take ownership of defined work packages and ensure that your team meets delivery expectations in terms of both timelines and quality.

Your responsibilities will include hands-on software development using C# and C++, focused on enhancing our X-ray and Bond Test systems-critical tools used across various high-tech industries.

Alongside development, you will participate in thorough testing of software releases to ensure our products meet the highest standards of robustness and reliability.

You will engage regularly with software and project managers at other locations, supporting cross-site coordination and alignment.

Additionally, you will gain valuable exposure to customers, suppliers, and research partners, broadening your perspective and strengthening your communication and project management skills.

The ideal candidate is a technically strong developer who is passionate about creating high-quality software and is ready to take the next step in their career by leading a team.

This role is well-suited for someone who enjoys problem-solving, collaborative development, and is committed to continuous professional growth.

We provide a supportive environment that fosters learning and development, giving you the tools and opportunities to succeed both as a software engineer and as a team leader

Your Responsibilities Will Include :


- Leading a local team of software engineers to deliver high-quality, reliable software in line with project commitments.


- Collaborating closely with global Software and Project Managers to coordinate efforts across multiple development sites.


- Designing, developing, and maintaining applications using C#, C++, and .NET technologies.


- Contributing to architecture and code reviews, sprint planning, and continuous integration activities.


- Testing and validating software releases to ensure robustness, stability, and adherence to specifications.


- Engaging directly with customers, suppliers, and research partners to gather requirements, resolve issues, and support ongoing innovation.


- Mentoring junior developers and fostering a collaborative, high-performance engineering culture.


Technologies Youll Work With :


- Languages : C#, C++, Python, SQL


- Frameworks & Tools : .NET, WPF, WinForms, STL, Boost, Git, Azure DevOps, Jenkins


- Development Practices : Agile/Scrum, TDD, CI/CD, version control, code quality tools


- Platforms : Windows desktop, embedded systems, hardware/software integration

info-icon

Did you find something suspicious?