Source description
About the role
Description We are seeking a highly skilled Lead Software Engineer with 7-12 years of experience to join our dynamic team. The ideal candidate will be responsible for leading software development projects, mentoring team members, and ensuring the delivery of high-quality software solutions. This role requires a strong technical background, excellent leadership abilities, and a commitment to continuous improvement. Responsibilities Lead the design, architecture, and implementation of software solutions. Mentor and guide junior developers to enhance their skills and productivity. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through code reviews, unit testing, and integration testing. Identify and resolve technical issues and bugs in a timely manner. Stay updated with emerging technologies and industry trends to ensure competitive advantage. Participate in Agile/Scrum ceremonies and contribute to continuous improvement practices. Contribute to the development of project timelines and deliverables. Skills and Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or related field. 7-12 years of experience in software development, with a focus on leading teams. Proficiency in programming languages such as Java, Python, or C#. Strong experience with web frameworks like Spring, Django, or .NET. Deep understanding of database technologies such as SQL, NoSQL, and ORM frameworks. Experience in cloud platforms such as AWS, Azure, or Google Cloud. Solid understanding of software development methodologies, particularly Agile and DevOps practices. Familiarity with version control systems like Git, and CI/CD pipelines. Excellent problem-solving skills and ability to work under pressure. Strong communication and leadership skills.
More at Zealsoft Technology Solutions Private Limited