logo

JobNob

Your Career. Our Passion.

C# .NET Developer - Luxembourg


Jetfly Aviation SA


Location

Luxembourg | France


Job description

We are seeking an experienced C# Developer to join our team, with a focus on developing, maintaining, and transitioning our desktop (.NET WPF) ERP software into an API. The ideal candidate should have a solid background in C# programming using both .NET and .NET Core frameworks, advanced Microsoft SQL, and REST API / GraphQL development, complemented by a thorough understanding of software development best practices and design patterns. Fluency in French and English is required. If you are a team player with a strong sense of ownership, excellent communication skills, and experience in writing tests for your code, we encourage you to apply. Responsibilities: Develop and maintain ERP software using C#, .NET, and WPF, focusing on enhancing UX and performance. Lead the transition of the desktop ERP software to an API, collaborating with the web development team for seamless integration. Design and implement robust database structures using advanced Microsoft SQL techniques. Follow and promote best practices and design patterns in software development to enhance code quality and maintainability. Write comprehensive tests for new features and functionalities to ensure reliability and reduce bugs. Take full ownership of project components from concept to deployment, meeting deadlines and exceeding expectations. Actively participate in code reviews, fostering a culture of continuous improvement. Produce clear and concise technical specifications and documentation for both the development team and end-users. Engage with end-users, providing necessary training and support for the successful deployment and use of the ERP system. Profile: Strong proficiency in C# programming and the .NET / .NET Core framework. Advanced knowledge of Microsoft SQL Server and experience with database design and optimization. Proficiency in building REST APIs; experience with GraphQL is a plus. Experience with version control systems, preferably Git & TFS. Fluent in French and English, with excellent verbal and written communication skills. Demonstrated ability to work effectively in a team environment and collaborate with colleagues across departments. A strong sense of ownership and commitment to code quality and project milestones. Ability to write and maintain comprehensive tests to ensure software reliability and performance. Skill in writing clear and actionable technical specifications and reports for a non-technical audience. Good problem-solving skills and the ability to think critically and offer solutions. A bachelor's degree in Computer Science, Engineering, or related field, with a minimum of 3-5 years of relevant experience in software development. This position offers an opportunity to significantly impact the efficiency and reliabil...

JBLE1_LU


Job tags



Salary

All rights reserved