Top Web 2024

Tech Lead - Software Development

Roles & Responsibilities

Key Responsibilities

  • Lead and mentor a team of developers in software architecture, design, and implementation.
  • Ensure the development of scalable, secure, and high-performance applications.
  • API development.
  • Optimize MSSQL Database performance, queries, and administration.
  • Implement best practices in coding, security, and performance optimization.
  • Manage end-to-end project execution, delivery timelines, and quality assurance.
  • Collaborate with stakeholders to define project requirements, scope, and objectives.
  • Drive the team to meet delivery commitments, ensuring a smooth release process.
  • Work closely with cross-functional teams to align technology solutions with business goals.
  • Define and implement best practices for software delivery and deployment.
  • Ensure alignment with business needs, customer expectations, and organizational priorities.
  • Drive efficiency in software development, deployment, and maintenance processes.
     

Key Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or an equivalent professional qualification. 
  • Minimum 3 years of software development experience.
  • Experience in managing multiple projects, meet deadlines, and ensuring successful project execution.
  • Experience in MSSQL Database management (query optimization, performance tuning)
  • Proficiency in .NET / .NET Core, MVC, API Development, Bootstrap, jQuery, and related frameworks.
  • Strong expertise in software architecture, system design, and performance optimization.

Submit Your Resume

Lk image