Enable job alerts via email!

Senior Application Team Leader

CISSTAC PTE. LTD.

Singapore

On-site

USD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for a skilled Application Team Lead to guide a dynamic team of developers. This role emphasizes strong technical expertise and leadership capabilities, focusing on the design and maintenance of enterprise-grade applications. The ideal candidate will ensure projects are completed on time and meet quality standards while collaborating closely with stakeholders. With a commitment to continuous improvement and innovation, this position offers an exciting opportunity to shape the future of application development in a collaborative environment. If you are passionate about technology and team leadership, this role is perfect for you.

Qualifications

  • 7+ years of experience in application development.
  • 3+ years in a leadership or team management role.
  • Strong programming skills in Java, C#, Python, or JavaScript.

Responsibilities

  • Lead and mentor a team of application developers.
  • Plan and oversee application development projects.
  • Monitor and optimize application performance.

Skills

Java
C#
Python
JavaScript
TypeScript
Spring Boot
Angular
React
.NET Core
RESTful APIs
GraphQL
AWS
Azure
Google Cloud
Docker
Kubernetes
Jenkins
GitLab CI/CD
Azure DevOps
Git
Terraform
Ansible
PostgreSQL
MySQL
MongoDB
DynamoDB
Selenium
JUnit

Education

Bachelor's degree in Computer Science
Master's degree in Software Engineering

Tools

Jenkins
GitLab CI/CD
Azure DevOps
Docker
Kubernetes
Terraform
Ansible

Job description

Job Summary

We are seeking a skilled and dynamic Application Team Lead to guide and manage a team of developers in designing, developing, and maintaining enterprise-grade applications. This role requires a strong technical background, leadership experience, and excellent project management skills. The successful candidate will be responsible for ensuring that projects are delivered on time, meet quality standards, and align with organizational goals.

Key Responsibilities

Team Leadership: Lead, mentor, and motivate a team of application developers to achieve project goals.

Project Management: Plan, track, and oversee application development projects, ensuring adherence to timelines and budgets.

Technical Oversight: Provide guidance on system architecture, design, and development best practices.

Collaboration: Work closely with stakeholders, including business analysts, product managers, and QA teams, to gather requirements and deliver solutions.

Code Review: Conduct thorough code reviews to ensure high-quality, maintainable, and secure code.

Application Performance: Monitor, analyze, and optimize application performance to meet scalability and reliability requirements.

Process Improvement: Identify areas for process improvement and implement changes to enhance development efficiency and quality.

Documentation: Ensure proper documentation of system design, codebases, and operational processes.

Qualifications

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

Experience:

7+ years of experience in application development.

3+ years in a leadership or team management role.

Technical Skills

Core Expertise

Strong programming skills in languages like Java, C#, Python, or JavaScript/TypeScript.

Expertise in frameworks such as Spring Boot, Angular, React, or .NET Core.

Hands-on experience with RESTful APIs, GraphQL, and web services.

Application Management

Proficiency in managing microservices architectures and distributed systems.

Solid understanding of cloud platforms (AWS, Azure, or Google Cloud) and containerization tools (Docker, Kubernetes).

DevOps & CI/CD

Familiarity with DevOps practices and tools like Jenkins, GitLab CI/CD, or Azure DevOps.

Experience in version control systems (Git) and infrastructure as code (Terraform, Ansible).

Database Management

Expertise in relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB).

Testing & Security

Knowledge of automated testing frameworks (Selenium, JUnit) and secure coding practices.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.