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).
We are looking for a highly experienced Lead Full Stack Developer to take ownership of a custom suite of in-house software. This is a key technical leadership position for an accomplished technologist who thrives on solving complex problems and guiding teams. You will lead a small, focused team of developers and a QA specialist, driving development across the full Microsoft stack and modern web technologies.
Job Responsibility:
Serve as the technical authority and primary hands-on developer, setting a high standard for code quality
Lead code reviews and provide day-to-day mentorship to junior and mid-level developers
Lead the design and implementation of responsive user interfaces using Angular, TypeScript, JavaScript, and HTML
Navigate and develop complex server-side logic in C#, including API endpoints and traditional MVC controllers
Develop and maintain the C# Business Logic Layer (BLL) and the Data Access Layer (DAL), utilizing Entity Framework
Expertly manage and optimize data interactions within our Microsoft TSQL environment
Collaborate on and contribute to the development of application features that include graphical aspects
Develop and maintain C# middleware and backend services responsible for integrating application data with our ERP system and JD Edwards
Define the technical vision and enforce development best practices across the team
Lead the team's Agile (Scrum-ban) process, driving ticket tracking using Jira
Serve as the key technical liaison within a larger cross-functional group
Requirements:
Minimum 10+ years of professional software development experience
Minimum 5+ years of experience in a technical leadership capacity (e.g., Senior or Lead Developer), with a proven track record of mentoring developers, reviewing code, and leading technical projects
Strong proficiency in C# is preferred, but we welcome applicants with deep expertise in equivalent Object-Oriented languages (e.g., Java, C++)
Experience with Angular is a plus, but we value proficiency in any modern component-based JavaScript framework (e.g., React, Vue, Svelte)
Proficiency in relational database design and SQL development is required
A track record of writing clean, maintainable, and testable code
Nice to have:
Exposure to any Enterprise Resource Planning (ERP) system or complex business logic is a plus