Senior Web Developer Position
We are seeking a seasoned web developer to join our development team and contribute to the evolution of a core enterprise application.
This is an exciting opportunity for a skilled software engineer who can work collaboratively in a Scrum/Agile environment and contribute to the design, development, and maintenance of high-quality software components using C#, ASP.NET Web API, .NET Core, and Angular.
* Main Responsibilities:
* Design, develop, and maintain scalable software components that meet business requirements.
* Collaborate with product owners, business analysts, and QA engineers to deliver robust solutions.
* Participate in code reviews and promote clean coding practices.
Required Skills and Qualifications:
* Experience: 5+ years of experience developing web applications.
* Database Management: Experience with relational databases (SQL Server, Transact-SQL).
* Programming Languages: Knowledge of object-oriented programming, automated testing, and clean code principles.
* DevOps: Familiarity with modern DevOps practices (Git, CI/CD pipelines, Docker).
Additional Requirements:
* Educational Background: Bachelor's or Master's degree in Software Engineering or Computer Science.
* Communication Skills: Strong communication skills and fluency in English (French is a plus).
* Teamwork: Ability to work collaboratively in a fast-paced environment.