As a Lead Software Engineer, you will leverage your extensive experience and expertise to tackle complex product designs, conduct systems analysis and troubleshoot advanced programming challenges. This role is solution-driven and involves dynamic collaboration with internal teams, end users, and customers, using a diverse array of tools and state-of-the-art technologies. With minimal supervision, you will take charge of assignments and provide mentorship and guidance to junior team members on technical implementation issues.
Key Responsibilities:
· Backend Development: Utilize your backend development skills, mastering server-side technologies.
· Cross-Team Collaboration: Partner with frontend developers, backend Java development team, BAs, and project managers to deliver high-quality backend code and APIs.
· Team Leadership: Lead a team of senior engineers to produce high-quality designs and code.
· Agile Management: Assist in task management and Agile planning, manage individual project priorities, deadlines, and deliverables.
· Strategic Planning: Work with Project Managers to define project plans, risk mitigation strategies, quality checklists, and regularly update PMs on status.
· End-to-End Ownership: Own the complete end-to-end design, development, and delivery of sprints and modules within aggressive timelines. Ensure quality and timely completion of deliverables.
1.The more the Jobs you apply, the higher your chances of getting a job.
2. Keep your profile updated Update
Recruiters prefer candidates with complete profile information.
3. Keep visiting the Teamlease.com daily
Daily visit will ensure you won’t miss out on any Job opportunity.
4. Watch videos to improve Watch videos
Be a better candidate than others by watching these Job-related videos.