Our client is looking for a Software Designer / Senior Full Stack Developer C# .NET – JavaScript
Mission Context:
As part of the activities of the Networks Factory, our client wishes to strengthen its team with a Software Designer / Senior Full Stack Developer C# .NET – JavaScript.
The developments carried out within the Networks Factory are closely linked to the geolocation of network assets for various energy sectors managed by our client (Electricity, Gas, Telecom).
The Software Designer / Senior Full Stack Developer C# .NET – JavaScript will be responsible for designing and coordinating product development within the Factory, following company guidelines and ensuring maintenance once the product is in production.
Main Tasks as Software Designer:
- Contribute to defining solutions and estimates for various projects (scoping)
- Define the software design for all solutions
- Monitor, support, control, and optimize team developments
- Ensure the application of best development practices within the team: maintainability, security, and performance
- Actively participate in the Software Designers guild
Main Tasks as Senior Developer:
- Contribute to technical designs (SAD) based on functional specifications / user stories
- Develop (programming, unit testing, and security) the application based on established functional specifications in compliance with standards
- Participate in incident resolution by fixing identified bugs
- Contribute to application documentation to facilitate maintenance
- Contribute to application maintenance: propose technical solutions, develop, test, and document the produced code
Required Profile:
Technical Skills:
- Experience with Azure DevOps
- Knowledge of relational databases (e.g., Oracle, SQL, …)
- Proven knowledge and experience in developing web applications
- Proven knowledge and experience in Agile development methodology (Scrum, Kanban)
- Proven knowledge and experience in unit testing
- Knowledge of HTML5, CSS3
- Knowledge of version control tools: Git/GitHub
- Language requirement: French level C2 (CEFR scale)
- Proven experience with Angular
- Proven experience with Entity Framework libraries
- Proven experience with Visual Studio
- Proven experience using ArcGIS Maps SDK for .NET
- Proven experience using ArcGIS JavaScript API
- Proven experience in developing .NET-based applications
- Proven experience in .NET MAUI development
- Proven experience in Blazor development
- English level B1
- Knowledge of Azure development (Functions/Web App), API, and Service Bus messaging
- Experience in coordinating a development team
- Experience in the Utilities sector
- Proven experience in technical application design
Soft Skills:
The consultant is expected to be:
- A team player
- Good communicator
- Autonomous
- Rigorous
- Proactive
- Solution-oriented