Senior AWS Full Stack Software Engineer

The Hiring Group


Job Location:

Greenville, NC - USA

Monthly Salary: Not Disclosed
Posted on: 6 days ago
Vacancies: 1 Vacancy

Job Summary

The Need:

Our client is looking for a qualifiedfull-time Senior AWS Software Engineer to help facilitate both the ongoing support of existing systems as well as system upgrades and integration for new systems.

This role focuses on designing developing deploying and supporting scalable business-critical applications using a modern AWS and TypeScript-based technology stack. The engineer will work closely with product owners UX/UI teams data partners and other developers to build reliable secure and maintainable software solutions.

Location: Greenville SC which is situated just about halfway between Charlotte North Carolina and Atlanta Georgia.

Contract: Long-term with no defined end date. CTH possible after 6 months but not guaranteed

Who is the internal/external customer: Internal and external business partners

Size of group: Varies depending on projects and squads involved. 7-35 people.

Work Schedule:Normal work hours are 40 hours per week Monday through Friday. Hybrid 3-days/week must be on-site in Greenville SC subject to change.

Travel: Travel for this role is not expected.

Work Status: Must be authorized to work in the U.S. (US Citizen preferred or permanent resident Green Card)

Day-to-day job responsibilities:

  • Design and implement application features using JavaScript/TypeScript React and AWS technologies.
  • Maintain high-quality scalable and secure code while improving application performance and reliability.
  • Troubleshoot and resolve complex frontend backend and data-related defects.
  • Create and maintain technical documentation APIs and operational procedures.
  • Develop and maintain automated testing strategies using tools such as Playwright.
  • Support DevSecOps deployment pipelines production support and incident resolution.
  • Build data pipelines and dashboards using Databricks SQL Power BI and Grafana.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Mentor junior engineers and contribute technical leadership to the team.

Key Technologies

  • JavaScript / TypeScript
  • React and Material UI
  • /
  • AWS Services (ECS EC2 Lambda Step Functions CloudWatch S3 CloudFormation CodePipeline)
  • Git version control
  • PostgreSQL and MongoDB Atlas
  • Databricks SQL Python
  • Power BI and Grafana
  • Playwright Jenkins Zephyr JMeter

Success Factors

  • Deliver high-quality solutions with minimal rework.
  • Design scalable and maintainable systems.
  • Quickly diagnose and resolve production issues.
  • Provide trusted analytics and dashboard outputs.
  • Act as a dependable technical mentor and collaborator.

Must haves for the position:

Experience & Technical Skills

  • 5 years of professional software engineering experience with most recent experience being hands on with JavaScript / TypeScript specifically React and Material UI and Git
  • Experience building deploying and supporting applications on AWS (Amazon Web Services) using the Amazon technology framework.
  • Practical experience with testing and quality practices including: automated testing frameworks such as Playwright CI/testing and test management tools (Jenkins Zephyr) and Performance and reliability testing tools (JMeter)

The ideal candidate will also possess:

  • Hands-on working knowledge using Linux CLI (Command line Interface) environments and working knowledge of data BI and analytics tools including: Python and SQL Databricks Power BI and Grafana
  • Strong application design skills with attention to scalability reliability and maintainability
  • Ability to responsibly leverage AI tools to improve development efficiency testing troubleshooting and data analysis
  • Ways of Working & Mindset
    • Ownership mentality for design decisions code quality and production stability
    • Ability to work independently on complex problems while collaborating effectively with others
    • Strong problem solving and analytical skills
    • Clear communication with both technical and non-technical partners
    • Commitment to continuous learning and improving engineering practices

Technical Environment:

  • TypeScript first technology stack and runs fully in AWS.
  • All systems and services are hosted in AWS leveraging services such as ECS EC2 Lambda Step Functions and Control Tower depending on the use case.
  • The core application layer is developed primarily in TypeScript using React on the front end and on the back end using Postgres and MongoDB Atlas for relational and document based data respectively.

At The Hiring Group our mission is to create a win-win situation for both our contractors and our clients by focusing on the well-being of our contractor team. Our mantra is Great Contractors Deserve Great Benefits. We provide our contractors with gold-level medical (employer paid at 50%) vision and dental insurance at least two weeks of PTO 401k with employer match training and development opportunities and 24/7 dedicated consultant support. By investing in our contractors we aim to increase employee retention satisfaction and productivity which translates to increased value for our clients. We have been ranked several times on the Inc 5000 fastest-growing companies list Best Places to Work in the U.S. by Inc Magazine and Best Companies to Work for in South Carolina.

Please follow us on LinkedIn Instagram X and Facebook.


Required Experience:

Senior IC

The Need:Our client is looking for a qualifiedfull-time Senior AWS Software Engineer to help facilitate both the ongoing support of existing systems as well as system upgrades and integration for new systems.This role focuses on designing developing deploying and supporting scalable business-critica...