Technical Lead

Software Development Vadodara, India


Description

Summary of the Tech Lead

We are looking for a Tech Lead to join our Engineering organization. You will have the opportunity to work in healthcare software, an exciting and growing area. You will work with a variety of technologies and develop new features and capabilities for our healthcare software solutions. Successful candidates enjoy working in a collaborative environment, contributing to team decision-making, and building great software.

Responsibilities for the Tech Lead

  • Oversee day to day activities of a production support team, sprint planning, software release process, and performance management
  • Works alongside other peers (PO, Scrum Master, IT, QA) to deliver high-quality bi-weekly sprint as well as scheduled releases on time
  • Works alongside technical support leadership to communicate activities and priorities related to software troubleshooting and customer reported issues
  • Develop a high bar for software quality by establishing and ensuring implementation of best practices
  • Work with Engineering leaders and actively drive the development life cycle from requirements analysis, feasibility estimates, design, code, pipeline promotion, documentation, testing, implementation, and support
  • Ensure that team members embrace Qualifacts’ core values and culture and can quickly contribute to corporate goals
  • Ensure clear and objective communication of sprint goals, responsibilities, and timelines between all stakeholders
  • Work with Engineering leaders and ensure timely resolution of troubleshooting, debugging, and issue isolation to provide the best possible end user experience
  • Ensure compliance with internal design, coding, and documentation standards
  • Coach and mentor other team member throughout the sprint and release cycles
  • Work with engineering leaders to monitor and measure established KPIs like team productivity, goals achievement and overall effectiveness
  • Design efficient data organization and access including SQL queries

 

Qualifications of the Tech Lead

  • Bachelor's degree required (computer science, information systems, business administration or other industry-related curriculum) 
  • 2+ years’ experience leading a software development team in an Agile environment
  • 5+ or more years as developer on end-user applications and back-end services 
  • 3+ or more years developing web applications 

Knowledge, Skills, and Abilities of the Tech Lead

  • Languages: Classic ASP/ASP.NET, VBScript, .NET / .NET Core, JavaScript, SQL (MS SQL is preferred) 
  • Frameworks: .NET Entity Framework, Angular (or equivalent frameworks) 
  • Databases: MS SQL, DynamoDB (or other NoSQL DB) 
  • Comprehensive understanding of On-Prem and Cloud-hosted, scalable SaaS systems 
  • Experience with serverless architectures (e.g., AWS Lambda, Event Bridge, API Gateway)
  • Experience developing RESTful APIs (or equivalent)
  • Experience with version control software (Azure DevOps, Git, GitHub)
  • Experience with test-driven development
  • Strong understanding of software design patterns and secure coding practices
  • Experience with Scrum/Agile development methodologies and release process
  • Capable of delivering on multiple competing priorities with little supervision
  • Excellent verbal and written communication skills
  • Client focused, Self-learner and problem solver