Description and Requirements
Key Responsibilities
1. Team Leadership & Management
- Lead, mentor, and manage a software development team of approximately 15 engineers.
- Foster a high‑performance culture through coaching, regular feedback, and team development.
2. Cross‑Functional Collaboration
- Coordinate and communicate with cross‑department stakeholders to plan and execute software component updates and releases.
- Ensure smooth integration and alignment between software development and other functional teams.
3. Project Planning & Tracking
- Assign tasks, allocate resources, and monitor development progress to ensure timely delivery.
- Track and manage software development activities using structured workflows.
4. JIRA & Confluence Expertise
- Utilize JIRA Tickets for task assignment, status tracking, and project monitoring.
- Maintain documentation and project knowledge using Confluence, ensuring transparency and accessibility.
5. AI Integration & Development
- Lead initiatives for AI application development and integrate AI technologies into the existing product development environment.
- Identify opportunities to enhance productivity and efficiency through AI‑driven solutions across the company.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Proven experience managing software teams and large‑scale software projects.
- Strong knowledge of JIRA, Confluence, and modern software development processes.
- Experience with AI technologies or AI‑assisted development workflows is a strong plus.
- Excellent communication, problem‑solving, and organizational skills.
- Familiar with Python, JavaScript, Vue frontend and REST API



