Software Engineer
Capgemini · Seattle, WA · 1 mo ago
$69k–$162k/yrFull-time
About the role
This is a hybrid role based in Seattle, WA.
Responsibilities
- Design, develop, and maintain backend applications and services using Java.
- Build responsive and modern frontend applications using React.
- Develop and integrate APIs and web services.
- Collaborate with product managers, designers, and engineers to deliver end-to-end solutions.
- Troubleshoot, debug, and improve application performance.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and technical discussions.
- Support application scalability, reliability, and security.
- Work with cloud platforms and CI/CD pipelines.
- Stay current with modern development tools and technologies.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of software development experience.
- Strong experience with Java development.
- Strong frontend development experience with React, JavaScript, TypeScript, HTML, and CSS.
- Experience building APIs and distributed applications.
- Familiarity with SQL and NoSQL databases.
- Experience with asynchronous programming and multithreading concepts.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Understanding of software development best practices and Agile methodologies.
- Strong problem-solving and communication skills.
- Ability to work independently and collaboratively within a team.
Qualifications
- Prefered Qualifications: Experience with container technologies such as Docker or Kubernetes.
- Experience with CI/CD tools and DevOps practices.
- Familiarity with monitoring and logging tools.
- Experience working on scalable enterprise or SaaS applications.
Skills
- Technical Expertise
- Communication Skills
- Team Collaboration
- Problem Solving
- Customer Focus
- Accountability
- Adaptability
- Results Driven
Benefits
Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include:
- Paid time off based on employee grade (A-F)
- Vacation: 12-25 days, depending on grade
- Company paid holidays
- Personal Days
- Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retail savings plans (e.g., 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