Agile Solutions MMC

Tech Lead

  • Agile Solutions MMC
  • 3rd floor, Royal plaza, 222 Əhməd Rəcəbli, Bakı 1000, Azərbaycan
  • Tam ştat

Dünən

186

Təsvir

Position Overview

We are seeking a highly skilled Tech Lead to lead the design, development, and delivery of complex software solutions. The ideal candidate will have extensive experience in software engineering, team leadership, and a deep understanding of modern technologies, including databases and artificial intelligence (AI). As a Tech Lead, you will mentor a team of engineers, work closely with product managers and stakeholders, and ensure the successful execution of projects from conception to release.


Key Responsibilities

Technical Leadership: Lead the development team in designing, developing, and maintaining high-quality software solutions.

Architectural Oversight: Define and guide architectural decisions, ensuring scalable, maintainable, and efficient systems.

Collaboration: Work closely with cross-functional teams (product, design, QA, and operations) to deliver robust solutions.

Mentorship: Provide technical mentorship and guidance to team members, fostering a culture of continuous learning and improvement.

Database Management: Ensure efficient database design, optimization, and maintenance, working with both SQL and NoSQL databases.

AI Integration: Lead efforts to incorporate AI and machine learning solutions into projects where applicable.

Code Review: Oversee code quality and ensure adherence to best practices in software development.

Project Management: Ensure project timelines are met and that deliverables are aligned with business objectives.

Stakeholder Communication: Act as a liaison between the engineering team and stakeholders, providing regular updates on progress and challenges.

Innovation: Stay updated on emerging technologies, particularly in the AI space, and incorporate them as needed to maintain a competitive edge.

Tələblər

Required Qualifications

• Experience: 5+ years of experience in software development, with at least 2 years in a leadership or management role.

Tech Stack: Proficient in C#/.NET, JavaScript/TypeScript, Node.js, Docker, etc.

Database: Strong experience in both relational (SQL) and non-relational (NoSQL) databases, including performance tuning and optimization.

AI/ML: Familiarity with artificial intelligence and machine learning technologies, frameworks, and their integration into projects.

Problem-Solving: Strong analytical and problem-solving skills, with a passion for tackling complex technical challenges.

Leadership: Proven ability to lead and mentor a team of engineers.

Agile Methodologies: Experience with Agile development practices (Scrum, Kanban).

CI/CD: Hands-on experience with continuous integration and continuous delivery pipelines.

Cloud: Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.

Version Control: Strong knowledge of version control systems such as Git.


Preferred Qualifications

• DevOps: Familiarity with DevOps practices and tools.

Security: Understanding of software security principles.

Performance Tuning: Experience in optimizing application performance.

Soft Skills: Excellent communication skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.

Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.


What We Offer:

• Competitive salary.

• Opportunities for professional growth and development.

• A collaborative and supportive work environment.

• Access to the latest tools and technologies.

Vakansiya haqqında

Son tarix

oktyabr 30, 2024

Paylaşılıb

sentyabr 20, 2024

Vakansiya növü

Tam ştat

Kateqoriya

Elm, Texnologiya və Mühəndislik