As a Senior Lead Software Engineer, Full Stack-IC, you will lead a team of software engineers in designing and developing full-stack applications using Python, Node.js, and AWS. You will be responsible for architecting and implementing scalable, secure, and efficient software solutions that meet the business needs of the organization.
Key Responsibilities:
- Lead a team of software engineers in designing and developing full-stack applications.
- Architect and implement scalable, secure, and efficient software solutions.
- Collaborate with cross-functional teams to identify business needs and develop solutions.
- Provide technical guidance and mentorship to junior engineers.
- Develop and maintain technical documentation and standards.
Requirements:
- 10+ years of experience in software development with a focus on full-stack development.
- Proven experience in leading teams and mentoring junior engineers.
- Strong understanding of software design patterns, architecture, and development methodologies.
- Experience with Python, Node.js, and AWS is required.
- Strong communication and collaboration skills.