Lead Software Engineer Job in Pixel Softek Private Limited

Lead Software Engineer

Apply Now
Job Summary

Job Title: Lead Software Engineer

Mode of Work: Work from Office

Qualification: Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field

Experience: 7 to 10 years of software development experience, with at least 2 years in a leadership role.

Seniority Level: Mid-Senior level

Employment Type: Full-time

Job Function: Engineering

Location: Bangalore

Department: Information Technology

The Position

We are looking for a skilled and motivated Lead Software Engineer to join our team. In this role, you will oversee technical strategy, guide project execution, and mentor a team of engineers to build scalable and high-performing software solutions. You will collaborate closely with cross-functional teams to align technical goals with business objectives and ensure timely delivery of projects.

Skills and Requirements

  • Technical Leadership:
    • Define and drive technical standards and best practices.
    • Oversee architectural decisions and ensure solutions are robust, scalable, and secure.
    • Lead design discussions and code reviews to uphold quality standards.
  • Project Management:
    • Plan and execute software projects, managing timelines, risks, and resources.
    • Ensure alignment between technical teams and product management to deliver high-impact solutions.
    • Collaborate with stakeholders to gather requirements, define scope, and manage deliverables.
  • Team Mentorship and Development:
    • Mentor and guide junior and mid-level engineers, fostering growth and skill development.
    • Promote a collaborative and inclusive team culture, encouraging knowledge sharing.
    • Conduct regular performance evaluations, providing constructive feedback and goal-setting.
  • Hands-on Development:
    • Guide in the development process by writing clean, maintainable, and efficient code with sufficient tests.
    • Create a quality management plan and ensure all deliverables are sufficiently tested.
    • Troubleshoot and resolve technical issues, ensuring high availability and reliability of solutions.
    • Keep up to date with industry trends and incorporate new technologies as appropriate.
  • Continuous Improvement:
    • Identify and implement process improvements to enhance productivity and efficiency.
    • Drive adoption of CI/CD practices and automation to streamline development and test workflows.
    • Support DevOps practices to facilitate smooth deployment and maintenance of applications.
  • Technical Skills

    • Proficiency in React JS, Java, React Native, etc and experience in cloud platforms such as AWS, Azure, GCP, etc. and knowledge of system architecture.

    Soft Skills

    • Strong problem-solving abilities, excellent communication skills, and the ability to inspire and lead a team.

    Preferred Qualifications

    • Experience in agile software development methodologies.
    • Previous experience in managing distributed or remote teams.
    • Strong understanding of database design, management and optimization techniques.
    • Familiarity with Project Management tools.

    Qualification :
    Bachelors or Masters degree in Computer Science, Software Engineering, or a related field
    Experience Required :

    7 to 10 Years

    Vacancy :

    2 - 4 Hires

    Apply Now