Just postedUrgently hiring Use left and right arrow keys to navigate
Hours Full-time, Part-time
Location New York, NY 10003
New York, New York open_in_new

About this job

Job Description

Job Description
Job Title

Technical Lead (Tech Lead)

Experience

6 10 Years

Job Summary

We are seeking an experienced Technical Lead to lead the design, development, and delivery of high-quality software solutions. The ideal candidate will have strong technical expertise, excellent problem-solving skills, and the ability to mentor developers while collaborating with cross-functional teams to deliver scalable and secure applications.

Key Responsibilities
  • Lead the design, development, and implementation of software applications.
  • Provide technical leadership and guidance to the development team.
  • Design scalable, secure, and maintainable software architectures.
  • Review code to ensure quality, performance, and adherence to coding standards.
  • Collaborate with Product Managers, Architects, QA, and DevOps teams to define technical solutions.
  • Break down business requirements into technical tasks and estimate development effort.
  • Mentor junior and mid-level developers and support their technical growth.
  • Identify and resolve technical challenges, performance bottlenecks, and production issues.
  • Ensure best practices in software development, testing, security, and documentation.
  • Participate in sprint planning, backlog refinement, and Agile ceremonies.
  • Drive continuous improvement in development processes and engineering practices.
  • Stay up to date with emerging technologies and recommend improvements.
Required Skills
  • Strong programming experience in one or more languages such as Java, Python, C#, JavaScript/TypeScript, Go, or Node.js.
  • Experience designing and developing RESTful APIs and microservices.
  • Strong understanding of software architecture, design patterns, and object-oriented programming.
  • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with Git, CI/CD pipelines, and DevOps practices.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Familiarity with Agile/Scrum methodologies.
Preferred Skills
  • Experience with Docker and Kubernetes.
  • Knowledge of message brokers such as Kafka or RabbitMQ.
  • Experience with GraphQL and WebSockets.
  • Familiarity with Infrastructure as Code (Terraform, CloudFormation).
  • Knowledge of monitoring tools such as Prometheus, Grafana, ELK Stack, or Datadog.
  • Experience implementing security best practices and authentication mechanisms (OAuth2, JWT).
Technical Skills
  • Java / Python / C# / Go / Node.js
  • Spring Boot / .NET / Django / Express.js (based on technology stack)
  • REST APIs
  • Microservices
  • SQL & NoSQL Databases
  • Git
  • Docker
  • Kubernetes
  • Jenkins / GitHub Actions / Azure DevOps
  • AWS / Azure / GCP
  • Redis
  • Kafka / RabbitMQ
Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 6 10 years of software development experience.
  • 2 years of experience in a Technical Lead or Senior Developer role.
  • Experience leading enterprise application development projects.
Nice-to-Have
  • Experience with serverless architectures.
  • Exposure to AI/ML integrations.
  • Knowledge of performance testing and application monitoring.
  • Experience working with distributed teams.
  • Relevant cloud or technology certifications.
Soft Skills
  • Strong leadership and mentoring abilities.
  • Excellent analytical and problem-solving skills.
  • Effective verbal and written communication.
  • Ability to manage priorities and work under deadlines.
  • Strong collaboration and stakeholder management skills.
  • Continuous learning mindset and adaptability.

Nearby locations

Posting ID: 1311932859 Posted: 2026-11-02 Job Title: Technical Lead