As a Senior Manager, Software Engineering_Full Stack, you will lead high-performing software engineering teams to design, develop, and deploy full-stack applications that drive business growth and customer satisfaction. You will be responsible for architecting and implementing scalable, secure, and efficient software solutions using Python, Node.js, and AWS. You will work closely with cross-functional teams to define product requirements, develop technical roadmaps, and ensure timely delivery of projects.
Key Responsibilities:
- Lead and manage software engineering teams to deliver high-quality products on time.
- Architect and implement full-stack applications using Python, Node.js, and AWS.
- Develop and maintain technical roadmaps to drive business growth and customer satisfaction.
- Collaborate with cross-functional teams to define product requirements and ensure timely delivery of projects.
- Ensure scalability, security, and efficiency of software solutions.
- Mentor and develop software engineers to improve their skills and career growth.
Requirements:
- 10+ years of experience in software engineering, with at least 5 years in a leadership role.
- Proven track record of leading high-performing teams to deliver complex software projects.
- Strong technical skills in Python, Node.js, and AWS.
- Excellent communication and leadership skills to drive cross-functional collaboration.
- Ability to mentor and develop software engineers to improve their skills and career growth.