Software Development Lead

 

Description:

At Stech.ai, we're not simply driving technological progression—we're revolutionizing the customer service landscape. Dive deep into the world of AI with us, where we're crafting conversational agents that harness the power of Natural Language Processing (NLP), Understanding (NLU), knowledge graph intricacies, generative models, advanced language algorithms, text-to-speech capabilities, and Automatic Speech Recognition (ASR). Embark on a journey with Stech.ai and stand at the vanguard of AI innovation as part of our dynamic and forward-thinking collective.

 

Responsibilities:

1. Lead the team's technical direction, establish coding standards, and ensure the delivery of highquality software.

2. Manage project timelines, allocate resources, and oversee delivery schedules to ensure on-time, within-budget project completion.

3. Mentor, coach, and guide team members for their professional growth and performance improvement.

4. Engage in hands-on development as needed, review pull requests, and uphold software quality standards.

5. Collaborate closely with product managers, designers, QA engineers, and other stakeholders to align business requirements with development efforts.

6. Design and review software architecture to meet scalability, reliability, and performance requirements.

7. Drive the adoption of best practices in software development, continuous integration/deployment, and agile methodologies.

8. Identify and address bottlenecks, bugs, and technical debt to ensure application robustness and efficiency.

9. Effectively communicate technical decisions and project statuses to senior management and non-technical stakeholders.

10. Leverage your expertise in cloud technologies (e.g., AWS, Azure, GCP) to design, deploy, and optimize cloud-native applications.

11. Work closely with DevOps teams to enable continuous integration and deployment (CI/CD) pipelines for efficient software delivery.

 

Qualifications:

1. Bachelor’s degree in Computer Science or a related field.

2. 10+ years of software development experience, with at least 2+ in a leadership or managerial role.

Skills:

1. Strong expertise in programming languages, e.g., Java, Python, and JavaScript.

2. Familiarity with modern software development methodologies such as Agile or Scrum.

3. Proficiency in using version control systems like Git.

4. Deep understanding of the software development life cycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations.

5. Outstanding problem-solving skills and a genuine enthusiasm for tackling technical challenges.

6. Exceptional interpersonal and communication skills.

 

Organization STech.ai
Industry IT / Telecom / Software Jobs
Occupational Category Software Development Lead
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Department Head
Experience 10 Years
Posted at 2023-10-04 3:04 am
Expires on 2024-06-16