> Markdown version of [/jobs/ext/3966550-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3966550-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Capgemini - **Location:** Dallas, TX, United States - **Experience:** Expert - **Salary:** $101,140.0 - $182,624.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon Web Services, Amazon Cloudfront, Amazon S3, Unit Testing, Cloud Computing, Cloud Engineering, Cluster Analysis, DevOps, Memory Management, ECMAScript, Middleware, Node.Js, NoSQL, Systems Development Life Cycle, Software Deployment, Software Engineering, Systems Integration, TypeScript, Web Application Frameworks, ReactJS, Delivery Pipeline, Cloudformation, Deployment Automation, Npm(Software), Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Es2015, Serverless Computing, Microservices - **Published:** October 27, 2026 - **Apply:** https://dejobs.org/x/x/D07D5888CE0A475EB23507285DBD5563/job/ ## About the Role * 10+ years of software development experience. * 5+ years of hands-on Node.js development experience. * 5+ years of experience with React.js . * 8+ years of experience in JavaScript (ES6+) . * Strong understanding of Node.js internals , including event loop, clustering, and memory management. * Proficiency in TypeScript , NPM, and modern JavaScript standards (ECMAScript). * Experience developing and consuming RESTful APIs and microservices. * Strong expertise with AWS Cloud Services , including: * Lambda * API Gateway * ECS * S3 * SNS * SQS * Kinesis * CloudFront * CloudFormation * SES * Experience with DevOps tools, build pipelines, and deployment automation. * Strong knowledge of NoSQL databases . * Experience working in Agile/Scrum environments. * Excellent problem-solving, communication, and leadership skills., * Experience with enterprise-scale application development. * Exposure to system integration, networking, security, and cloud architecture. * Ability to define technical roadmaps and influence architectural decisions. * Strong analytical and troubleshooting capabilities. ## Description We are seeking an experienced Senior NodeJS Developer with strong AWS Cloud expertise to join our Store Technology team. The ideal candidate will be responsible for designing, developing, and supporting scalable middleware platforms, RESTful APIs, and cloud-native solutions. This role requires hands-on experience with Node.js, React.js, JavaScript, and AWS services , along with the ability to drive projects through the complete Software Development Life Cycle (SDLC)., * Design, develop, and maintain scalable applications using Node.js and modern JavaScript frameworks. * Develop and support RESTful APIs and serverless applications on AWS. * Drive projects through the complete SDLC , from requirements gathering to production deployment. * Collaborate with architects, product owners, and engineering teams to deliver high-quality solutions. * Lead technical design discussions and provide architectural recommendations. * Build, maintain, and optimize CI/CD pipelines and DevOps processes. * Develop automated unit tests and ensure high code quality standards. * Mentor team members and act as a technical leader for complex problem-solving initiatives. * Troubleshoot and resolve performance, scalability, and reliability issues.