Software Engineer Lead

Overview

The Software Engineer Lead is responsible for guiding a team of developers in designing, building, and maintaining scalable Pomeroy AI platform. This role combines hands-on technical leadership with strategic oversight, ensuring that engineering deliverables meet business objectives, quality standards, and timelines. Key responsibilities will be technical leadership, team management, driving platform architecture, hands on implementation and quality assurance of AI platform.

No. of Vacancies
1
Specific Skills
Java, JavaScript, Typescript, and cloud-native technologies.
Responsible For
Required Qualifications
  • Bachelor’s degree in computer science, Engineering, or related field.
  • 10+ years of professional experience in software development.
  • 5+ years of experience leading software development teams.
  • Proficiency in Java, JavaScript, Typescript, and cloud-native technologies.
  • Strong understanding of software development life cycle (SDLC) and agile methodologies.
  • Excellent communication, leadership, and problem-solving skills.
Preferred Skills
  • Experience with microservices architecture and containerization.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Certifications such as AWS, Azure, GCP are a plus
Key Responsibilities
  • Technical Leadership
    • Lead the design and development of cloud-based and client/server applications.
    • Architect solutions using modern frameworks such as Spring Boot, Docker, VueJS, and AWS technologies.
    • Conduct code reviews and enforce best practices for maintainability, performance, and security.
  • Team Management
    • Mentor developers, fostering technical growth and professional development.
    • Assign tasks, monitor progress, and ensure timely delivery of project milestones.
    • Facilitate agile ceremonies including sprint planning, retrospectives, and backlog grooming.
  • Project Execution
    • Translate business requirements into technical specifications.
    • Collaborate with cross-functional teams including QA, product management, and support.
    • Manage scope, schedule, and budget for software engineering projects
  • Quality Assurance
    • Oversee test design and execution, both manual and automated.
    • Ensure validated deliverables meet functional and design specifications
 
  • Stakeholder Communication
    • Provide accurate delivery estimates and progress updates to key stakeholders.
    • Act as the engineering interface to project managers and business analysts.
Job Nature
Full Time
Experience Requirements
10+
Job Location
Remote
Job Level
Lead
 

Apply for this position

*
*
* Attach your resume. Max size 2mb Allowed Types: pdf
Scroll to Top