Develop and configure software systems either endtoend or for a specific stage of product lifecycle. Apply knowledge of technologies applications methodologies processes and tools to support a client project or entity.
Summary:
As a Software Development Lead you will be responsible for developing and configuring software systems throughout the product lifecycle. You will apply your expertise in technologies applications methodologies processes and tools to support clients projects or entities. Your typical day will involve leading a team of software developers collaborating with multiple teams making key decisions and providing solutions to problems for your team and across multiple teams.
Roles & Responsibilities:
Expected to be an SME
Collaborate and manage the team to perform
Responsible for team decisions
Engage with multiple teams and contribute on key decisions
Provide solutions to problems for their immediate team and across multiple teams
Lead a team of software developers
Ensure effective collaboration and performance of the team
Make key decisions regarding software development
Contribute to key decisions across multiple teams
Professional & Technical Skills:
Must To Have Skills: Proficiency in Go Programming Language
Strong understanding of software development methodologies and processes
Experience in developing and configuring software systems
Knowledge of technologies applications and tools relevant to software development
Experience with software testing and quality assurance
Good To Have Skills: Experience with cloud technologies
Recommendation: Familiarity with microservices architecture
Additional Information:
The candidate should have a minimum of 7 years of experience in Go Programming Language
This position is based at our Hyderabad office
A 15 years full time education is required