We are currently seeking a Software Engineer with expertise in .NET Core and Angular to contribute to the development and evolution of a strategic internal application. The role involves both technical enhancements and risk-related improvements, within a collaborative and agile environment.
Your responsibilities
Participate in the design, development, and maintenance of web-based applications
Contribute to technical discussions and propose innovative solutions
Ensure code quality through testing and adherence to best practices
Collaborate with cross-functional teams to deliver robust and scalable solutions
Support junior developers and promote knowledge sharing within the team
Your profile
Degree in Computer Science, Software Engineering, or related field
Minimum of 4 years of experience in software development
Strong proficiency in .NET Core, Angular, C#, ASP.NET Web API, and Entity Framework
Experience with SQL Server and Transact-SQL is a plus
Familiarity with development tools and practices such as GIT, Jira, CI/CD, and Docker
Interest in Open Source technologies and modern software architecture
Understanding of security principles, database optimization, and indexing
Basic skills in web design are appreciated
Soft skills:
Collaborative mindset and willingness to support team members
Ability to work in an agile environment and adapt to changing priorities
Strong communication skills and fluency in English and French
Commitment to continuous learning and openness to diverse technologies
A positive attitude and sense of humor are highly valued
What we offer
A dynamic and inclusive work culture focused on innovation and growth
Access to modern tools and high-end equipment
Opportunities for professional development and learning
Flexible working conditions and a tech-friendly environment
Core values: quality, integrity, respect, and collaboration