Sr. Python Developer
Listed on 2026-02-14
-
Software Development
Software Engineer, Cloud Engineer - Software, Full Stack Developer, Backend Developer
Location: Charlotte, NC candidates preferred but open to remote
EST and CST time zones only
8:30am - 5pm EST working hours
Must be on camera during working hours
Duration: 1 year contract w/ potential to extend/convert
Pay: $62+/hour
OverviewOur global Fortune 500 client, with U.S. headquarters in Charlotte, NC, is a world class food service provider with a strong presence across the nation. Celebrating almost 30 years in North America, this employee-focused company has received honors for diversity and inclusion, innovation, health and wellness, and company culture. CRG has successfully placed over 220 employees within the last 7 years within this organization, known for its continuous growth opportunities, fantastic benefits package, innovative technology, flexible work environment, and collaborative culture.
Responsibilities- Architect and maintain microservices and RESTful APIs on AWS using services such as Lambda, ECS, API Gateway, Dynamo
DB, S3, and Cloud Formation. - Build and optimize responsive and intuitive user interfaces with a strong focus on usability and accessibility.
- Implement and integrate frontend components with backend services, ensuring seamless data flow and real-time updates where necessary.
- Develop robust error handling, logging, and data validation to ensure application integrity.
- Apply Object-Oriented Programming (OOP) and clean code principles for maintainable and scalable solutions.
- Create and manage CI/CD pipelines using Code Pipeline, Code Build, and Code Deploy.
- Implement serverless and containerized solutions using Docker and ECS/Fargate.
- Ensure application reliability through unit/integration testing using Pytest and frontend test frameworks (e.g., Jest, Cypress).
- Use Infrastructure as Code (IaC) tools such as Cloud Formation, AWS CDK, or Terraform to manage deployment environments.
- Monitor application health using Cloud Watch and third-party tools like Datadog or Prometheus.
- Stay current with emerging technologies in both frontend and cloud development.
- Collaborate closely with UX designers, product managers, and backend engineers.
- Mentor junior developers and contribute to technical best practices.
- 5+ years of professional experience with Python and backend development.
- 3+ years of frontend development experience using frameworks like React, Vue, or Angular.
- Strong hands-on experience with AWS services, especially in serverless and microservices architecture.
- Solid understanding of RESTful API design, Graph
QL a plus. - Experience with containerization (Docker) and container orchestration (ECS or Kubernetes).
- Familiarity with frontend testing frameworks and Test-Driven Development (TDD) practices.
- Strong experience with version control (Git) and CI/CD pipelines.
- Excellent communication, problem-solving, and collaboration skills.
- AWS Certification (Developer Associate, Solutions Architect, or higher).
- Experience with event-driven systems using SQS, SNS, or Event Bridge.
- Knowledge of Postgre
SQL, Dynamo
DB, and other database technologies. - Exposure to Agile/Scrum methodologies.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).