AWS Full Stack Engineer

Cummins, Inc.
Columbus, United States of America
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 137K

Job location

Remote
Columbus, United States of America

Tech stack

Java
.NET
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Unit Testing
Cloud Engineering
Software Quality
Code Review
Computer Programming
DevOps
Amazon DynamoDB
Github
Identity and Access Management
Python
MongoDB
Node.js
NoSQL
Performance Tuning
Systems Development Life Cycle
Secure Coding
Web Application Frameworks
Performance Testing
React
Reliability of Systems
Backend
Cloudformation
Vue.js
Amazon Web Services (AWS)
Angular
Integration Tests
Infrastructure Automation Frameworks
Information Technology
Front End Software Development
Cloudwatch
Api Gateway
REST
Terraform
Software Version Control
Jenkins
Microservices

Job description

  • 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.

To be successful in this role, you will need the following:

  • Strong technical and solution engineering expertise to design, configure, model, and validate secure, compliant solutions through effective programming, data modeling, performance tuning, and SDLC-aligned testing practices.
  • Ability to manage complexity and optimize processes by analyzing large, sometimes conflicting inputs, identifying efficient workflows, and continuously improving development and delivery methods.
  • Action-oriented, customer-focused mindset that drives timely execution of solutions while ensuring functional fit, performance, and outcomes aligned to customer and business needs.
  • Global perspective and collaborative approach that values diverse viewpoints, supports cross-cultural collaboration, and enables scalable, enterprise-ready solutions., * 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.
  • Bring preferred hands-on experience in full stack development, AWS cloud services, API and microservices architecture, relational and NoSQL databases, and Agile delivery environments.

Requirements

Do you have experience in Technical solutions implementation?, College, university, or equivalent degree in Computer Science, Information Technology, Business, or related subject, or relevant equivalent experience required. This position may require licensing for compliance with export controls or sanctions regulations.

Experience:

Significant relevant experience required. 5-7 years of experience., * 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.

Benefits & conditions

3.83.8 out of 5 stars Columbus, IN 47202 $91,200 - $136,800 a year

Apply for this position