-
Technical Lead - Senior API Developer
- Capgemini (Indianapolis, IN)
-
Sogeti is a leading provider of professional technology services, specializing in Application Management, Infrastructure Management and High-Tech Engineering. Sogeti offers cutting-edge solutions around Testing, Business Intelligence, Mobility, Cloud and Security, combining world class methodologies and the global delivery model, Rightshore®. Sogeti brings together more than 20,000 professionals in 15 countries and is present in over 100 locations in Europe, the US and India. Sogeti is a wholly-owned subsidiary of Cap Gemini S.A., listed on the Paris Stock Exchange.
At Sogeti USA, we are committed to building a long and enduring relationship with our employees and to creating an environment that rewards and empowers. Our mission is to constantly exceed our employees' expectations in the same way that we strive to exceed our clients' expectations. We offer an environment that celebrates innovation and helps you to achieve a good balance between your professional and personal life. We strive to be an employer of choice!
We are seeking a highly skilled Technical
Lead- API Developer with strong experience in TypeScript/JavaScript to join our
dynamic team. This role involves building scalable APIs and data pipelines
using modern AWS services and frameworks. The ideal candidate will have
hands-on experience with NestJS, Lambda, Step Functions, and S3, and will be
comfortable working with structured and semi-structured data formats such as
XML, JSON, and delimited files. Experience working in a SAFe Agile
environment is highly desirable.
KeyResponsibilities:
+ Design, develop, and maintain APIs using NestJS, Node.js, andTypeScript.
+ Build and manage data ingestion pipelines using AWS Lambda, S3, andStep Functions.
+ Implement CRUD operations and bulk upload features for managingrecords.
+ Integrate data feeds from various formats (XML, JSON, delimitedfiles) into the application via S3 or other landing zone.
+ Collaborate with DevOps to manage deployments using AWS CDK, Bamboo,or GitHub Actions.
+ Reverse engineer existing systems and interpret Java code whennecessary.
+ Work with NoSQL databases and optionally RDBMS for data storage andretrieval.
+ Ensure robust error handling and validation in data pipelines viaLambda and Step Functions.
+ Document APIs via Swagger for UI Developers to ensure seamlessfront-end/back-end integration.
+ Implement secure authentication and authorization using Azure AD orPing Identity.
+ Participate in Agile ceremonies (PI Planning, Sprint Planning, DailyStand-ups, Retrospectives) as part of a SAFe Agile Release Train (ART).
+ Collaborate cross-functionally with Product Owners, Scrum Masters,and other team members to deliver value in alignment with SAFe principles.
Qualifications:
+ 8+ years of development/management experience
+ **Leadership Skills** : Demonstrated ability to lead and mentor teams, fostering acollaborative and productive work environment.
+ **Reverse Engineering** : Proficient in reverse engineering processes to understand andrecreate systems without existing documentation.
+ **Stakeholder Collaboration** : Skilled in engaging with stakeholders to gather requirements,provide updates, and ensure project alignment with business goals.
+ Proven experience as an API Developer or similar role.
+ Strong proficiency inNode.js, TypeScript with the NestJS framework.
+ Hands-on experience with AWS services: Lambda, S3, Step Functions, and CDK.
+ Familiarity with data integration from structured andsemi-structured sources.
+ Experience with CI/CD tools like Bamboo or GitHub Actions.
+ Ability to read andunderstand Java code.
+ Experience with MongoDB or other NoSQL databases; RDBMS knowledge is a plus.
+ Understanding of data validation, error handling, and pipelineorchestration.
+ Familiarity with authentication/authorization frameworks, preferablyAzure or Ping.
+ Strong problem-solving skills and attention to detail.
+ Excellent communication and collaboration skills.
+ Experience working in a SAFe Agile environment, includingparticipation in PI Planning and Agile ceremonies.
+ Understanding of Lean-Agile principles and the Scaled AgileFramework (SAFe).
Minimum education qualification
- Bachelor's Degree in Computer Science,
Computer Engineering, MIS or related field.
Please be aware that Capgemini Sogeti may capture your
image (video or screenshot) during the interview process and that image may be used
for verification, including during the hiring and onboarding process
The benefits our employees enjoy:
+ 401(k) Savings Plan- Matched 150% up to 6%. (Our 401k is in the top 1% of 401(k) plans offered in the US!)
+ Medical/Prescription/Dental/Vision Coverage!
+ Low-premium and deductible. Plan with free preventive care.
+ $12,000 in Tuition Reimbursement
+ 100% Company-paid mobile phone plan
+ Personal Time Off (PTO)- Ensuring a balance of work and home life
Sogeti is an Equal Opportunity Employer encouraging diversity 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.
-
Recent Jobs
-
Technical Lead - Senior API Developer
- Capgemini (Indianapolis, IN)
-
Amazon Robotics - Software Development Engineer Co-Op - Fall
- Amazon (Westborough, MA)
-
AWS Admin/Full Stack Developer
- Leidos (Chantilly, VA)
-
Senior Solutions Architect, Medical Devices
- NVIDIA (Santa Clara, CA)