3 - 7 years

0 Lacs

Posted:17 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Tech Lead at our company, you will be responsible for leading complex, distributed software projects from inception to release and support. You will manage a team of 5 or more members and oversee all phases of the software development lifecycle to ensure successful delivery of multiple greenfield and brownfield projects. Key Responsibilities: - Lead one or more projects from inception to release and support, managing a team of 5 or more members. - Love hands-on development and lead your teammates while actively coding. - Oversee all phases of the software project development lifecycle including discovery, requirement gathering, solutioning, architecture, design, implementation, release, and support. - Plan and execute project delivery milestones for timely and high-quality delivery. - Independently manage multiple projects post-release, including feature enhancements, troubleshooting, and critical bug fixes. - Design and architect solutions considering concurrency, responsiveness, data integrity, performance, and security. - Interact with internal and external stakeholders for effective communication related to business requirements, solutioning, and delivery. - Refine fuzzy requirements in collaboration with business and technical stakeholders. - Implement business process automations and conduct data analysis to identify patterns. - Integrate internal and external systems using various strategies. - Perform data migration activities with appropriate validation and reconciliation. - Generate required documentation including architecture diagrams, design diagrams, database/object models, and process flows. - Learn and adopt new technologies, tools, and frameworks as needed. - Apply architectural patterns and maintain strong development practices. - Use two or more programming languages for backend services. - Communicate effectively at different levels of abstraction. - Nurture and mentor team members. - Familiarity with cloud technologies and front-end development tools. Qualification Required: - Must have led a team of 5+ members for the last 3 or more years. - Led and delivered multiple software projects of medium to high scale and complexity. - Led at least one greenfield project. - Worked on all phases of the software development lifecycle. - Strong hold on development practices like CI/CD, Unit Testing, Clean Code, and Continuous Refactoring. - Strong analytical and problem-solving skills. - Strong design and architectural skills. - Experience in implementing business process automations and system integrations. - Proficiency in data analysis and migration activities. - Strong documentation skills. - Ability to quickly learn and adopt new technologies. - Proficiency in two or more backend programming languages. - Proficiency in SQL and NoSQL database technologies. - Experience in mentoring and nurturing team members. - Familiarity with cloud technologies and front-end development tools.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Tark Technologies logo
Tark Technologies

Information Technology

Tech City

RecommendedJobs for You

hyderabad, telangana, india

shastri nagar, jodhpur, rajasthan

hyderabad, telangana, india

gurugram, haryana, india