1 day ago
Remote, MexicoMid Level / Senior
Responsibilities
- Design, develop, test, and deploy full-stack web applications using Angular and .NET technologies.
- Develop new functionalities and modules from scratch based on business and technical requirements.
- Enhance, maintain, troubleshoot, and optimize existing applications.
- Create and consume RESTful APIs and web services.
- Develop responsive front-end interfaces following UI/UX best practices.
- Write clean, maintainable, and documented code aligned with coding standards.
- Participate in code reviews, technical discussions, and solution design sessions.
- Analyze and resolve production issues, performance bottlenecks, and technical debt.
- Contribute to CI/CD processes and application deployment activities.
- Collaborate with Product Owners, Business Analysts, Architects, QA Engineers, and developers throughout the software development lifecycle.
- Support estimation, sprint planning, backlog refinement, and Agile ceremonies.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 4+ years of full-stack development experience for mid-level roles or 6+ years for senior-level roles.
- Strong experience with Angular, TypeScript, HTML5, CSS3, SCSS, .NET Framework, .NET Core, .NET 6+, and C#.
- Experience with Entity Framework, Microsoft SQL Server, database design and optimization, stored procedures, query tuning, and performance analysis.
- Experience with Git and Azure DevOps or GitHub.
- Experience contributing to CI/CD pipelines.
- Microsoft Azure experience, including App Services, Azure SQL, Azure Functions, and Storage Accounts, is preferred.
Benefits
- Flexible arrangements for how, when, and where work is performed, determined with managers based on the role and individual circumstances.
- Opportunities to create meaningful change through new technologies, connections, and ways of working.
- Opportunities to deepen knowledge and learn new skills while performing the day-to-day job.
Tech Stack
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
