Job Openings Senior Tech Lead - Solutions

About the job Senior Tech Lead - Solutions

Key Responsibilities

  • Work with solutions architect to architect solutions to specific customer needs incorporating non-functional and functional requirements 
  • Create Detailed solution design and proper use of design patterns 
  • Design solutions around extension points provided by the product 
  • Assist Data modeling 
  • Lead development team to align with solution architecture 
  • Assist on client engagement and stakeholder management
  • Lead team to follow secured best coding practices 
  • Performance tuning 
  • Customize CD to suit specific solutions/deployments 
  • Plan and execute data migrations, upgrades 
  • Remove technical impediments from the team 
  • Create and Maintain sprint tracker, identification and mitigation of risks
  • Lead peer/Code reviews and provide feedback 
  • Lead Mentoring team members 
  • Lead Identifying tools and utilities 
  • Lead Agile process 
  • Lead Effort estimation for pre-sales

Person Specifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field or BSc equivalent qualification with 6+ year(s) experience
  • Strong Analytical, problem-solving, teamwork and communication skills
  • Experience with at-least one programming language and good understanding about two or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go
  • Experience in cloud services, K8S, Docker, etc 
  • Experience in continuous delivery and be comfortable with various infra as code technologies such as Terraform, Ansible, Helm charts 
  • Experience and good understanding on Scrum and Agile practices 
  • Team and stakeholder management
  • Experience and understand of different framework and methodologies
  • Experience on both SQL and No-SQL databases
  • Good understanding of estimation techniques and experience on effort estimations. Experience in CI (Continues Integration)