Lead Software Developer

7 - 11 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Lead Developer at VHT, you will be responsible for leading the design, development, and maintenance of multiple applications running both on-premise and in the cloud. You will work closely with the Product team to refine and estimate user stories for new application functionality. In addition, you will play a key role in guiding and mentoring junior members of the team while enforcing best practices. Key Responsibilities: - Lead several medium to large sized projects with small teams, demonstrating superior problem-solving skills. - Possess expertise in multiple programming languages with good database and SQL skills. - Have a good understanding and/or experience with API integration to enable automation across different systems. - Represent the team and effectively communicate the architecture and technology used to individuals outside of the team. - Quickly adapt to new technologies and assist others in learning. - Design, develop, and maintain multiple web-based applications in an agile environment, ensuring high-quality, efficient, coding standards-compliant, and thoroughly tested application code and modules. - Provide architectural guidance, input, and feedback for new applications and major enhancements of existing applications. - Investigate, troubleshoot, and resolve application defects in both test and production environments. - Lead production deployments of the applications and mentor junior application developers. - Collaborate with Business Partners/Product Owners to refine and estimate user stories for new application functionality. - Understand product requirements, identify gaps, and innovate processes to fill these gaps. - Continuously learn new tools, technologies, and methodologies to adapt to the evolving business landscape. - Familiarity with DevOps and issue tracking tools such as Azure DevOps and Jira for streamlined project management and continuous integration/deployment processes is beneficial for this role. Qualifications Required: - 7+ years of professional work experience as a Senior Software Developer or higher. - Knowledgeable regarding design patterns, design best practices, and architecture of multitier applications. - Excellent written and verbal communication skills with the ability to engage with remote teams. - 10+ years of experience as a Software Engineer working in an Agile environment, preferably Scrum. - 5+ years of professional experience with SQL in a relational database environment, proficient in writing optimally performant queries. - 5+ years of experience with performance measurement and optimization of (web) applications and queries. - Experience with Docker, Kubernetes, and Service Bus technologies is necessary for this role. As a Lead Developer at VHT, you will be responsible for leading the design, development, and maintenance of multiple applications running both on-premise and in the cloud. You will work closely with the Product team to refine and estimate user stories for new application functionality. In addition, you will play a key role in guiding and mentoring junior members of the team while enforcing best practices. Key Responsibilities: - Lead several medium to large sized projects with small teams, demonstrating superior problem-solving skills. - Possess expertise in multiple programming languages with good database and SQL skills. - Have a good understanding and/or experience with API integration to enable automation across different systems. - Represent the team and effectively communicate the architecture and technology used to individuals outside of the team. - Quickly adapt to new technologies and assist others in learning. - Design, develop, and maintain multiple web-based applications in an agile environment, ensuring high-quality, efficient, coding standards-compliant, and thoroughly tested application code and modules. - Provide architectural guidance, input, and feedback for new applications and major enhancements of existing applications. - Investigate, troubleshoot, and resolve application defects in both test and production environments. - Lead production deployments of the applications and mentor junior application developers. - Collaborate with Business Partners/Product Owners to refine and estimate user stories for new application functionality. - Understand product requirements, identify gaps, and innovate processes to fill these gaps. - Continuously learn new tools, technologies, and methodologies to adapt to the evolving business landscape. - Familiarity with DevOps and issue tracking tools such as Azure DevOps and Jira for streamlined project management and continuous integration/deployment processes is beneficial for this role. Qualifications Required: - 7+ years of professional work experience as a Senior Software Developer or higher. - Knowledgeable regarding design patterns, design best practices, and architecture of multitier applications. - Excellent written and verbal communication skills with the ability to

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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

RecommendedJobs for You

thiruvananthapuram, kerala

dehradun, uttarakhand, india