Technical Lead

Ova Technologies

$120K — $160K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, IT, Engineering, or related field.
  • 6-10 years of software development experience.
  • 2+ years of experience as a Technical Lead or Senior Developer.
  • Proven experience leading enterprise application development projects.
  • Strong technical expertise in modern programming languages and cloud platforms.

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 for quality, performance, and adherence to standards.
  • Collaborate with cross-functional teams to define technical solutions.
  • Mentor junior and mid-level developers, supporting their growth.
  • Identify and resolve technical challenges and performance bottlenecks.

Benefits

  • Opportunity to mentor and grow a team of developers.
  • Engagement with cutting-edge technology stacks and methodologies.
  • Involvement in enterprise-level projects with significant impact.
  • Encouragement of continuous learning and implementation of best practices.
  • Participation in Agile processes, fostering a collaborative environment.
Full 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.

Similar Jobs

More Jobs at Ova Technologies

  • Vue.js Developer
    $90K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Engineering Manager
    $130K — $180K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Ruby on Rails Developer
    $90K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Technical Lead
    $120K — $160K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Laravel Developer
    $80K — $120K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Technical Lead jobs: