Associate Software Engineer – Capgemini
Apply to join Capgemini, a global leader in technology transformation, where you will be empowered to shape your career, supported by a collaborative community, and help organizations unlock the value of technology.
Job Description
Capgemini is looking for an Associate Software Engineer to contribute to the design, development, and maintenance of scalable web applications.
Key Responsibilities
- Collaborate with cross‑functional teams to design, develop, and maintain scalable web applications.
- Build responsive front‑end interfaces using modern frameworks such as React, Angular, or Vue.js.
- Develop robust back‑end services and APIs using technologies such as Node.js, Java, Python, or .NET.
- Participate in code reviews, debugging, and optimization efforts.
- Contribute to the full software development lifecycle—from concept to deployment.
- Document technical specifications and maintain code quality standards.
- Engage in agile development practices and sprint planning.
Required Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.Strong understanding of data structures, algorithms, and object‑oriented programming.Demonstrated problem‑solving skills through academic projects, internships, or live development work.Hands‑on experience with front‑end technologies (HTML, CSS, JavaScript, React, Angular).Experience implementing responsive and user‑friendly UI designs.Exposure to back‑end development using Node.js, Java, Python, or .NET.Ability to design database schemas and write SQL queries.Familiarity with version control systems such as Git.Continuous learning and adoption of new technologies to improve development processes.Collaboration with senior developers to enhance application features and performance.Experience working with RESTful APIs and web services.Writing clean, efficient, and maintainable code following best practices.Excellent communication and teamwork skills.Nice to Have
Experience or coursework involving cloud platforms such as AWS, Azure, or Google Cloud Platform.Exposure to DevOps practices, CI / CD pipelines, or containerization (Docker, Kubernetes).Understanding of RESTful APIs, GraphQL, and microservices architecture.Knowledge of Scrum / Agile Methodologies.Familiarity with containerization technologies.Compensation
The base compensation range for this role in the posted location is $60,000 - $80,000. Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The actual compensation offered may exceed this range and is determined based on a variety of factors.
Benefits
Paid time off based on employee grade – vacation days, company holidays, personal days, sick leave.Medical, dental, and vision coverage (or provincial healthcare coordination in Canada).Retirement savings plans (401(k) in the U.S., RRSP in Canada).Life and disability insurance.Employee assistance programs.Other benefits as provided by local policy and eligibility.Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity / expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status, or any other characteristic protected by law.
Seniority level : Mid‑Senior level
Employment type : Full‑time
Job function : Engineering and Information Technology
Industry : IT Services and IT Consulting
Referrals increase your chances of interviewing at Capgemini by 2x.
#J-18808-Ljbffr