🎯
Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.
Job Description
Key Responsibilities
- Lead the development and enhancement of software applications using C# and .NET technologies across Windows and Linux platforms.
- Support and maintain software systems used in manufacturing and operational environments across multiple regions.
- Contribute to technical design, solution architecture, and development best practices.
- Work closely with Agile teams to deliver scalable and reliable software solutions.
- Develop integrations between software applications and industrial or hardware-related systems.
- Collaborate with engineers and business stakeholders to gather requirements and resolve technical challenges.
- Investigate system issues, perform root-cause analysis, and implement long-term improvements.
- Ensure software quality through testing automation, CI/CD practices, and release management activities.
- Coordinate testing and deployment activities, including occas...