Source description
About the role
We are looking for a Software Development Team Leader to join our fast-growing Development team . Reporting to our Development Manager , you will be supporting the team in delivering the core backend of the companys main product. Responsibilities Managing the day-to-day activities of the team Lead requirements analysis, software design, and architecture Managing development, testing, and deployment of applications and systems at scale Improve existing software Serve as an expert on applications and provide technical support Keep excellent SDLC practices: unit tests, integration tests, code quality, documentation Collaborate with internal teams to produce software design and architecture Work in an agile environment Qualifications At least 5 years of experience as a Team leader (3+ members) At least 8 years of experience and knowledge of cloud-native architecture (microservices, messaging, Open API, OAuth, etc.) At least 10 years of experience with Server-side C# and . NET/.NET-Core Experience with various databases such as MSSQL, and SingleStore Experience with writing and maintaining unit tests and integration tests. Experience with Azure DevOps and GIT Experience with Docker and Kubernetes BSC or equivalent High proficiency in English Good interpersonal and teamwork skills A problem solver, fixer, hacker Focus on getting things done - we ship working products often. Advantages Fintech industry experience Performance tuning, scaling Experience with data stream processing (Kafka, etc.)
More at TAO Digital