SOFTWARE DEVELOPMENT LEAD (C#/.NET)
VMI Holland · Netherlands
Apply directly with the employer or job board. Applications are never handled here.
Job Summary
We are seeking an experienced and skilled Medior/Senior Software Developer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining software applications that control and optimize our highly advanced machines, which are used by customers all over the world.
Our machines produce an enormous amount of detailed data, and we are looking for a talented lead
developer to help us harness this data to improve machine performance, usability, and operator experience using imperative and artificial intelligence techniques in both our products and development processes.
Responsibilities & duties
- Design, develop, and test software applications using C# and the .NET framework to collect, process, and analyze the vast amounts of data generated by our machines
- Lead the development team, mentor and guide other software development team members, and establish a culture of quality software delivered on time
- Collaborate with other teams, departments, and data scientists to identify and prioritize project requirements
- Participate in code reviews and ensure high-quality, maintainable code that meets the highest standards of reliability and performance
- Troubleshoot and resolve technical issues, providing expert-level support to junior developers and customers worldwide
- Stay up to date with industry trends and emerging technologies, applying this knowledge to improve our software applications and maintain our competitive edge. Work environment
Our company is a global leader in the design and manufacturing of high-tech machines, with a reputation for innovation and excellence. We have a diverse customer base spanning the globe, and our software applications play a critical role in ensuring the reliability, efficiency, and performance of our machines. We offer a challenging and rewarding work environment, with opportunities for professional growth and development.
Requirements
-
5+ years of experience in software development, with a focus on C# and the .NET platform
-
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
-
Experience with software architecture and design patterns
-
Strong proficiency in C#, .NET Framework, and related technologies (e.g., front-end development,
databases, etc.)
-
Experience with agile development methodologies
-
Experience with branching strategies and professional version control systems (e.g., Git)
-
Experience with cloud-based platforms (e.g., Azure, AWS) and containerization (e.g., Docker)
-
Excellent problem-solving skills, with the ability to analyze complex issues and develop creative solutions
-
Strong communication and collaboration skills, with the ability to work effectively with team members and stakeholders across different cultures and time zones.
Nice to Have
-
Experience with industrial automation, machine control, or IoT development
-
Familiarity with DevOps practices and tools (e.g., Jira)
-
Experience with Linux operating systems
-
Certification in C# or .NET development (e.g., Microsoft Certified Professional)
-
Experience working with global teams and customers, with a strong understanding of cultural and
linguistic differences
- Experience with data analysis, machine learning, and AI technologies (e.g., TensorFlow, PyTorch, scikit-learn)
We offer
VMI is a leading, strong, and reliable player in the global market. We develop and produce high-tech, innovative products.
There is plenty of technical knowledge: a great opportunity to expand your knowledge within Engineering. Due to the size of the company, there are plenty of challenges and possibilities to develop and support your personal growth.
Examples include the possibility of moving to a different product group or from Order Engineering to R&D, or vice versa; taking on more responsibility as, for example, a lead engineer, project engineer, or coordinator; or growing into another department within VMI.
Other important information to mention is:
- Besides an excellent salary, we offer a good work-life balance, including a generous leave policy of 32 days off, opportunities for working from home, and a flexible work schedule.
- There is an excellent profit-sharing policy.
- An informal, pleasant working atmosphere where we work closely together.
- Training opportunities, access to the VMI Academy (an online learning environment), and internal development paths.
- International opportunities through our offices and customers worldwide.
- Innovation is a key theme within VMI. We spend more than 5% of our annual turnover on R&D to stay ahead in the market.
- Not to mention, how nice it is as an Engineer to be able to walk into the production hall to see your contribution to the machine.
- VMI offers a vitality program in which various activities are organized.
- Do you like to be active? At VMI, you can expend your energy at various sports events, often linked to the sponsorship of a good cause.
Recruitment Procedure
- A technical assessment with experienced software developers will be part of the recruitment process
- Different cases studies will be explored and programming exercises will be conducted
- A screening is part of the application procedure. Interested?
If you are a motivated and talented software developer looking for a new challenge in a global company, with a passion for technology, software, data and AI please submit your application, including your resume and a cover letter. We look forward to hearing from you!
Apply directly via the application button on this page. For more information, you can reach out to Jolien Tromp of the HR department via phone at 06-51952795 or 0578-679629.
Our application procedure
Step 1
“Review of your application”
When we received your application we will start the reviewing process. If necessary we will contact you by phone for more information.
Step 2
“Interview process”
You will be invited for an interview at our office to get to know you better. (Depending on the situation this interview can also be organized via Teams) After a successful first interview we often plan in a second interview in which a colleague of the department will join. If desired, a third interview or a joining the department for a part of the day could be possible.
Step 3
“Assessment “
Depending on the role, an assessment can be part of the procedure.
Step 4
“Offer & screening”
When our ambitions align and we have mutual match, you will receive a proposal of employment conditions.
With an agreement of this proposal we will (depending in the role) start up a screening. (More information regarding this screening will be offered by the Recruiter)
Step 5
“Welcome at VMI”
Congratulations, you accepted our offer and will join VMI! On your first day you will start with an introduction presentation and depending on your role a further onboarding.
Belangrijke informatie
- Locatie: VMI Holland
- Opleiding: HBO, WO
- Ervaring: 6 years
- Dienstverband: Fulltime
Meer informatie of vragen? Jolien Tromp jtromp-hendriks@vmi-group.com 06 51 95 27 95
Keep looking
2,500+ English-friendly jobs in Netherlands
Every one checked for language requirements, updated daily.