Job Title- Senior Lead Software Engineer - Full Stack (Python, ReactJS, AWS)
Apetan Consulting
United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Amazon Web Services
Application Performance Management
Cloud Computing
Code Review
Software Design Patterns
DevOps
Revision Control Systems
Python (Programming Language)
Node.Js
NoSQL
Scrum Methodology
+15 more
Software Architecture
Software Engineering
Software Systems
ReactJS
Backend
Git
Event Driven Architecture
Containerization
Kubernetes
Information Technology
Restful APIs
Terraform
Serverless Computing
Docker
Microservices
Job description
We are seeking a Senior Lead Software Engineer with strong expertise in Python, ReactJS, and AWS to lead the design, development, and deployment of scalable web applications and cloud-native solutions. The ideal candidate will provide technical leadership, mentor engineering teams, drive architectural decisions, and deliver high-quality software solutions aligned with business objectives., * Lead the design, development, and deployment of full-stack applications.
- Architect scalable, secure, and high-performance solutions using Python, ReactJS, and AWS.
- Develop and maintain backend services, APIs, and microservices.
- Build responsive and user-friendly frontend applications using ReactJS.
- Collaborate with product managers, architects, QA teams, and stakeholders to define technical requirements.
- Conduct code reviews and enforce coding standards and best practices.
- Mentor and guide software engineers and development teams.
- Optimize application performance, reliability, and scalability.
- Implement CI/CD pipelines and DevOps best practices.
- Troubleshoot and resolve complex technical issues.
- Participate in system design, architecture reviews, and technical planning., * Lead technical discussions and architectural reviews.
- Mentor junior and mid-level engineers.
- Drive engineering best practices and development standards.
- Coordinate with cross-functional teams to ensure successful project delivery.
- Support hiring, onboarding, and technical evaluations.
Requirements
- Strong proficiency in Python for backend development.
- Extensive experience with:
- React
- Node.js (preferred)
- RESTful API and microservices development.
-
Experience with cloud platforms, particularly: +
- Hands-on experience with AWS services such as, * Experience with relational and NoSQL databases.
- Strong knowledge of software architecture, design patterns, and system scalability.
- Experience with version control tools such as Git.
- Knowledge of containerization technologies such as Docker.
- Experience with CI/CD pipelines and DevOps practices.
Preferred Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- Experience with:
- Kubernetes
- Terraform
- Exposure to serverless and event-driven architectures.
- Knowledge of Agile/Scrum methodologies.
- AWS certification(s) preferred.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
about 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
EM
Eli McGarvie
The Best Job Search Websites of 2025
over 2 years ago