This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join our team as a Software Engineer Lead and play a pivotal role in modernizing our intranet application, moving from legacy systems to the latest 2025 Microsoft Server environment. You’ll lead the conversion effort for web-hosted business applications using C# and .NET technologies, directly supporting a critical ERP upgrade. This is a high-impact opportunity to ensure system stability, technical excellence, and to shape future IT capabilities at a leading organization.
Job Responsibility:
Lead and execute the migration of the intranet application from legacy .NET/Server 2020 to .NET/Server 2025, ensuring performance and reliability
Collaborate with stakeholders and technical teams to scope, design, and deliver the application conversion and ERP code base upgrade
Develop scalable and maintainable C# .NET solutions, adhering to industry best practices for code modernization, testing, and deployment
Manage hosted server environments, optimize application performance, and ensure robust integration with ERP systems
Build and oversee DevOps pipelines for CI/CD and automated testing to ensure seamless upgrades and ongoing system health
Mentor software team members, foster collaboration, and help drive ongoing digital transformation and technical upskilling
Requirements:
Proven experience as a Lead Software Engineer or similar role guiding enterprise application modernization projects in C# and .NET
Hands-on expertise with Microsoft web technologies, server migrations, and ERP integrations (Central Square, Tyler Munis, or comparable platforms preferred)
Strong skills in refactoring legacy code, agile development, and design patterns for scalable solutions
Familiarity with DevOps practices, CI/CD automation, and cloud/server hosting best practices
Excellent communication and stakeholder management skills
ability to translate complex technical challenges into clear priorities