At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. Our digital and software technology experts provide R&D and engineering services across all industries.
Your Role
We are seeking a Full Stack Engineer with strong expertise in React and .NET technologies. The ideal candidate is a highly hands-on engineer capable of developing new applications from scratch and delivering new features and enhancements to existing platforms with minimal supervision or training.
Key Responsibilities
- Design, develop, test, and deploy full-stack applications using React and .NET.
- Build new applications, modules, and functionalities from the ground up.
- Enhance and maintain existing applications while ensuring performance, scalability, and reliability.
- Participate in architecture discussions and provide recommendations on technology, design patterns, and best practices.
- Develop and integrate RESTful APIs and backend services.
- Create responsive, user-friendly web interfaces using modern React practices.
- Participate in solution design, code reviews, troubleshooting, and architecture discussions.
- Support CI/CD, Agile ceremonies, sprint planning, and estimations.
Your Profile
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- 6+ years of Full Stack development experience.
- Proven experience delivering solutions from scratch independently with minimal onboarding.
- Excellent English communication skills and the ability to interact directly with business stakeholders.
- Strong hands-on experience with React, React Hooks, TypeScript, JavaScript, HTML5, CSS3, SCSS, C#, .NET Core or .NET 6+, ASP.NET Core Web APIs, Entity Framework, SQL Server, Git, and CI/CD pipelines.
- Experience with database design, data modeling, query optimization, and scalable application development.
Preferred Qualifications
- Experience with Azure, including App Services, Azure SQL, Functions, and Storage Accounts.
- Experience with Docker, microservices, and cloud-native architecture.
- Strong understanding of software design patterns, performance optimization, and secure coding practices.
Capgemini is a global business and technology transformation partner with 340,000 team members in more than 50 countries. The company delivers end-to-end services and solutions across strategy, design, engineering, AI, cloud, and data.