We are seeking a highly skilled and experienced Senior Full Stack .NET Developer to join our dynamic team. The ideal candidate will possess expertise in building robust, scalable, and high-performance web applications using the .NET framework, combined with modern front-end technologies. You will be responsible for developing end-to-end solutions, ensuring optimal performance, and contributing to architectural decisions while mentoring junior developers.
Key Responsibilities:
Full Stack Development:
- Design, develop, and maintain web applications using .NET Core/Framework for backend development and modern front-end frameworks such as Angular, React, or Vue.js.
- Build RESTful APIs and integrate them with user-facing elements.
- Ensure code quality through code reviews and adherence to best practices.
Application Architecture:
- Contribute to and implement architectural decisions to optimize application scalability, performance, and maintainability.
- Collaborate with the DevOps team to deploy and manage applications in cloud environments (Azure or AWS).
Project Collaboration:
- Work closely with cross-functional teams including product managers, designers, and QA engineers to translate requirements into functional and technical specifications.
- Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
Mentorship and Leadership:
- Provide technical guidance and mentorship to junior developers.
- Advocate and enforce clean code principles and test-driven development (TDD).
Troubleshooting and Optimization:
- Identify and resolve performance bottlenecks in both front-end and back-end systems.
- Perform debugging, code optimization, and continuous performance enhancements.
Required Skills and Qualifications:
- Technical Expertise:
- Proficiency in C# and the .NET Core/Framework ecosystem.
- Strong experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (Angular, React, Vue.js).
- Knowledge of relational databases (SQL Server, PostgreSQL) and ORM frameworks like Entity Framework.
- Familiarity with cloud services (Microsoft Azure, AWS) and containerization tools (Docker, Kubernetes).
- Experience in CI/CD pipelines, unit testing frameworks (e.g., xUnit, NUnit), and version control (e.g., Git).
Soft Skills:
- Strong problem-solving skills with a proactive attitude.
- Excellent communication and collaboration skills.
- Ability to work in an Agile environment and adapt to changing priorities.
- Education and Experience:
- A bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5+ years of professional experience as a Full Stack Developer, with significant experience using .NET technologies.
Preferred Qualifications:
- Knowledge of microservices architecture and implementation.
- Hands-on experience with GraphQL or WebSocket protocols.
- Understanding of security practices such as OAuth, JWT, and SSO.
- Exposure to performance monitoring tools like Azure Monitor or Application Insights.
Why Join Us?
- Competitive salary and benefits.
- Opportunities for professional growth and certification support.
- Be part of an innovative team working on impactful projects with cutting-edge technologies.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Engineer
2026-05-26
Sr Full Stack .Net Developer
2026-05-26
Back End Developer
2026-05-28
- Posted
- Dec 24, 2024
- Type
- Full-time
- Level
- Associate
- Location
- Luxembourg
- Company
- WinMatch - Recruitment Expert
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Engineer
2026-05-26
Sr Full Stack .Net Developer
2026-05-26
Back End Developer
2026-05-28