About the role:
You will be part of our IT application development team, responsible for building software applications using languages and technologies of the .NET ecosystem. The team is responsible for designing, coding, testing, and deploying applications, as well as providing technical support and maintaining software throughout its lifecycle.
Roles & responsibilities:
1. Design, development and maintenance of
2. Our main MES application
3. Supporting MES application and side processes
4. Our Cost Calculation & Master data tool
5. Integration with Shopfloor processes and devices
6. Collaborating with cross functional teams to understand project requirements and to design effective programs. These teams include but is not limited to the analysts, business users, infrastructure team, IT consultants,
7. Developing scalable and maintainable code that adheres to coding standards
8. Testing and deploying applications while ensuring high performance and security
9. Troubleshooting and resolving software defects and issues
10. Keeping up to date with industry trends and best practices in .NET development
11. Participating in code reviews, and providing constructive feedback
12. Developing and maintaining documentation about flows, setup, both technical and functional ins and outs of the applications
13. Provides 2nd level support on the existing applications stack.
Required .NET developer requirements, qualifications & skills
14. Some level of business acumen in MES
15. Proficiency in .NET
16. Experience working with web development technologies such as ASP.NET and MVC
17. Knowledge of at least one of the .NET programming languages like C# and .NET
18. Knowledge of frontend technologies like HTML, CSS, JavaScript, TypeScript, Angular
19. Database design and SQL proficiency
20. Familiarity with version control systems like Git
21. Experience with the Microsoft ecosystem
22. Problem solving and debugging skills
23. Excellent communication skills and teamwork abilities
24. Adaptability to learn and implement new technologies
25. Experience with Microsoft Azure
26. Experience in software engineering and/or relevant fields. Bachelors degree or higher can be a plus.
27. (Optional) Knowledge of IDesign
Soft skills
28. Strong communication skills
29. Time management & organization
30. Analytic mindset
31. Problem solving & critical thinking
32. Collaboration & Teamwork
33. Adaptability & Willingness to Learn
34. User-centric approach