Are you an experienced software engineer with a passion for leadership and a drive to deliver high-quality projects? We are looking for a Software Engineering Team Leader to join our team and lead a group of talented developers. This position offers a hybrid work model, allowing you to work both remotely and from our office.
Responsibilities:
- Lead and manage a team of software engineers, providing guidance, mentoring, and training as necessary.
- Plan, organize, and delegate tasks to ensure efficient workflow and successful project delivery.
- Actively participate in project initiatives, improvements, and decision-making processes.
- Support production processes, conduct troubleshooting, and collaborate in cross-functional team meetings.
- Provide regular status reports and communicate effectively with stakeholders.
- Develop, test, validate, and maintain software applications in line with company standards.
- Create and maintain technical documentation related to software development.
Requirements:
- Education: Bachelor’s degree in computer science or a related field.
- Experience: Minimum of 3 years in a similar role or within a software company.
- Strong understanding of Software Engineering principles and practices.
- Proven ability to manage and lead a development team with leadership competencies.
- Fluent English communication skills, both written and spoken.
- Experience with Agile methodologies and managing software development projects.
- Excellent task delegation and organization skills.
- Proactive attitude and the ability to initiate and drive improvements.
What We Offer:
- Opportunity to lead innovative projects and contribute to impactful software solutions.
- A collaborative work environment with a strong focus on personal and professional growth.
- Competitive salary and benefits package.
If you are passionate about software development, skilled at team leadership, and ready to take on new challenges, we'd love to hear from you!
Apply now and be part of a growing, dynamic team.