Job Closed
This listing is no longer active.
Cummins is an equal opportunity employer. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, sex, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity, or other status protected by law.
Full Stack Engineer, AWS
Location
United States
Posted
62 days ago
Salary
$91.2K - $136.8K / year
Seniority
Senior
Job Description
Full Stack Engineer, AWS
Cummins Inc.
• Deliver high-quality, secure software by developing, testing, and maintaining applications in accordance with technical specifications, coding standards, and best practices. • Embed security and UI standards into every stage of development, reducing vulnerabilities and improving usability and system reliability. • Lead configuration, analysis, design, development, and ongoing maintenance of program code that supports scalable, well-architected solutions. • Improve application stability and performance through rigorous unit testing, secure code testing, and timely resolution of complex defects. • Strengthen code quality and consistency by actively participating in peer secure code reviews and driving adherence to development standards. • Enable efficient collaboration and traceability by supporting and optimizing source code management processes. • Enhance system performance and reliability by contributing to integration, system, and performance testing and tuning efforts. • Increase development efficiency by identifying and promoting opportunities for reusable code, configurations, procedures, and technical patterns.
Job Requirements
- Preferred hands-on experience in full stack development, AWS cloud services, API and microservices architecture, relational and NoSQL databases, and Agile delivery environments.
- Design, develop, test, deploy, and support scalable, cloud-native full stack applications hosted on AWS.
- Build and maintain responsive frontend solutions using modern JavaScript frameworks such as React, Angular, or Vue.
- Develop secure, high-performing backend services and RESTful APIs using Node.js, Python, Java, or .NET.
- Implement and manage AWS services including Lambda, API Gateway, ECS, EC2, S3, RDS, DynamoDB, IAM, CloudWatch, and MongoDB.
- Collaborate closely with product managers, architects, QA, and DevOps teams to deliver reliable, business-aligned technical solutions.
- Produce clean, reusable, and well-documented code while participating in code reviews, unit testing, integration testing, and production issue resolution.
- Support CI/CD pipelines and infrastructure automation using tools such as GitHub Actions, Jenkins, Terraform, and CloudFormation.
- Ensure solutions meet security, performance, scalability, and compliance standards while contributing to system design discussions and continuous process improvement.
- Hold a preferred bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent practical experience, with strong problem-solving, communication, and cross-functional collaboration skills.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build SaaS products and features. • Work on a small agile team to deliver working, tested software in a micro service cloud-based architecture. • Design and implement new features and improvements to our platform that deliver vehicle data to our mobile applications in a scalable and secure fashion. • Provide thought leadership and architectural expertise and manage cross-team integration. • Ship high-quality, well-tested, secure, and maintainable code. • Participate in design discussions about new features and ensure our services integrate seamlessly with other pieces of the platform. • Participating in team’s live-site activities. • Onboard and train new software engineers. • Domestic Travel Required up to 5%.
• Design, develop, test and maintain the software for the IOTA suite of tools; • Write, update and maintain the software documentation for the IOTA suite of tools; • Participate in the team meetings as required by the Lead Developer (LD), the Service Delivery Manager (SDM) and the Project Manager (PM); • Update accordingly the development backlog system with progress and comments;
Staff Engineer, Salesforce Health Cloud
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Writing and reviewing great quality code. • Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project. • Act as a trusted advisor by addressing functional and technical queries, recommending optimal solution approaches, and mentoring junior developers. • Support the planning and design of new solutions by aligning business requirements with Salesforce Health Cloud architecture and best practices. • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. • Determining and implementing design methodologies and tool sets. • Enabling application development by coordinating requirements, schedules, and activities. • Being able to lead/support UAT and production roll outs. • Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. • Giving constructive feedback to the team members and setting clear expectations. • Deliver scalable and high-quality solutions that adhere to performance, security, and compliance standards, including HIPAA requirements where applicable. • Helping the team in troubleshooting and resolving of complex bugs. • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Associate Staff Engineer
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Writing and reviewing great quality code. • Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project. • Act as a trusted advisor by addressing functional and technical queries, recommending optimal solution approaches, and mentoring junior developers. • Support the planning and design of new solutions by aligning business requirements with Salesforce Health Cloud architecture and best practices. • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. • Determining and implementing design methodologies and tool sets. • Enabling application development by coordinating requirements, schedules, and activities. • Being able to lead/support UAT and production roll outs. • Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. • Giving constructive feedback to the team members and setting clear expectations. • Deliver scalable and high-quality solutions that adhere to performance, security, and compliance standards, including HIPAA requirements where applicable. • Helping the team in troubleshooting and resolving of complex bugs. • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. • Carrying out POCs to make sure that suggested design/technologies meet the requirements.



