À propos du poste
Mission Overview
Keystone Solutions is seeking a Full-Stack and Mobile Developer / Technical Lead for a consultancy mission at a client site. This role requires strong technical expertise and a minimum of 8 years of experience in software development. As a consultant, you will be representing Keystone Solutions while working on dynamic projects that offer diverse challenges.
Responsibilities
- Define and maintain the technical architecture of software solutions, ensuring scalability, security, performance, and maintainability.
- Translate business requirements into robust technical designs and appropriate technology choices.
- Actively contribute to software development, particularly for complex or critical components.
- Ensure code quality and architectural consistency through code reviews, technical standards, and best practices.
- Provide technical guidance and support to developers, stimulate knowledge sharing and continuous improvement.
- Identify technical risks, dependencies, technical debt, and drive appropriate solutions.
- Collaborate with the head of service and project managers to ensure successful project delivery.
- Actively participate as a member of project teams, contributing directly to the design, development, testing, and delivery of software solutions.
- Develop and maintain mobile applications.
- Contribute to the testing, release, and deployment of mobile applications on the Google Play Store and Apple App Store.
Required Technical Skills
- Object-oriented programming, design patterns, n-tiers architecture.
- Backend: C#, .NET Framework 4.0/4.5/4.8, .NET Core, .NET Core WebApi, Entity Framework.
- Front end: HTML, CSS, JavaScript, jQuery, SCSS/SASS, Nuxt.js, Node.js, VueJs.
- Database: MS SQL Server, TSQL.
- DevOps and containerization: MS Azure DevOps, Git, Docker, Kubernetes.
- Mobile development: React Native, Expo, deployment (Google Play, App Store).
- Unit testing: NUnit, xUnit.
- IdentityServer, OpenId Connect and web applications security.
- Rest API services.
Soft Skills and Personal Competencies
- Technical leadership: ability to guide and advise colleagues.
- Communication: ability to explain technical concepts and standards.
- Collaboration: strong teamwork and ability to work effectively with developers, project managers, and designers.
- Accountable: proactive approach in risks identification, take responsibilities.
- Continuous learning: willingness to learn new technologies, continuously improve technical skills.
- Knowledge sharing: ability to advise colleagues, share expertise.
Languages
- French or Dutch (read, written, spoken).
- English (read, written, spoken).
At Keystone Solutions, we are committed to turbo-charged learning and skyrocketing ambition. Being a
Duration: 23/11/2026 - 26/02/2027 4 months • (full time)
Skills required
- Azure DevOpsConfirmé
- Azure DevOps (GIT)Confirmé
- C# / .NET (Core, 10)Confirmé
- C#: ASP.NET Core (REST API)Confirmé
- C#: ASP.NET MVCConfirmé
- DockerConfirmé
- ExpoConfirmé
- identity ServerConfirmé
- jQuery/JSConfirmé
- KubernetesConfirmé
- NUnitConfirmé
- NuxtConfirmé
- OpenID-ConnectsConfirmé
- React nativeConfirmé
- VueJSConfirmé
- xUnitConfirmé
Language requirements
French or Dutch (read, written, spoken)
English (read, written, spoken)
View more