Lead Engineer – Python

Logpoint Nepal Private Limited , Jawalakhel ,Lalitpur — Posted 11 month ago

The Lead Engineer – Python plays a pivotal role in overseeing and driving the technical aspects of Python development within a dynamic team. They are responsible for providing expert guidance, leadership, and direction to a group of Python developers, ensuring the successful planning and execution of projects.

Responsibilities:

  • Provide technical guidance and leadership to a team of Python developers.
  • Oversee the design and implementation of robust and scalable Python-based solutions.
  • Lead the planning and execution of Python development projects.
  • Collaborate with cross-functional teams to ensure timely and successful project delivery.
  • Conduct thorough code reviews to maintain code quality and adherence to coding standards.
  • Implement and enforce best practices for code quality and performance.
  • Drive the architectural decisions for Python applications, ensuring they align with overall business objectives.
  • Collaborate with the architecture team to design scalable and maintainable systems.
  • Mentor and coach team members, fostering a collaborative and innovative work environment.
  • Conduct training sessions to enhance the team’s Python development skills.
  • Analyze and resolve complex technical issues, providing guidance to the team when challenges arise.
  • Continuously identify opportunities for process improvement and optimization.
  • Effectively communicate project status, technical concepts, and strategies to both technical and non-technical stakeholders.
  • Collaborate with product managers to understand and translate business requirements into technical solutions.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Lead Engineer or similar role with a focus on Python development.
  • Strong proficiency in Python and its frameworks (Django, Flask, etc.).
  • Solid understanding of software architecture and design principles.
  • Experience with database systems such as MySQL, PostgreSQL, or MongoDB.
  • Excellent leadership and team management skills.
  • Effective communication and collaboration abilities.
  • Problem-solving mindset with attention to detail.
  • Familiarity with agile development methodologies.
  • Continuous learning mindset to stay updated with the latest trends and technologies in Python development.
Details
Information Technology (IT) Industry
Full-time Job Type
Senior Job Level
Job post expired. Apply anyway, we'll forward your CV.