We are looking for a long-term relationship with a Software Back End Team Leader, who is passionate to investigate, learn and implement new technologies, as well as be happy to think out-of-the-box going beyond the immediate job description.
Responsibilities:
Lead a team of senior software engineers
Oversee the platform core functionality of SaaS cloud products
Analyze Business requirements and provide effort estimations
Design and implement flexible, scalable and resilient Software Product according to up-to-date best practices
Communicate and coordinate integrations development across the Company
Architect, design, and implement core backend functionality
Hands-On development
Responsibilities:
Lead a team of senior software engineers
Oversee the platform core functionality of SaaS cloud products
Analyze Business requirements and provide effort estimations
Design and implement flexible, scalable and resilient Software Product according to up-to-date best practices
Communicate and coordinate integrations development across the Company
Architect, design, and implement core backend functionality
Hands-On development
Requirements:
At least 5 years of complex Software products development
At least 3 years with C#
At least 2-3 years of developer management experience
Strong experience with cloud technologies, preferably Microsoft Azure
Strong understanding of cloud architecture, microservices, and API development
Excellent analytical and troubleshooting skills
Excellent self-learning skills
Excellent mentoring skills
Advantage:
Familiar with Cloud architecture, microservices and security principles
Experience with Azure
Education Required:
BS degree in Computer Science, Software Engineering or similar
At least 5 years of complex Software products development
At least 3 years with C#
At least 2-3 years of developer management experience
Strong experience with cloud technologies, preferably Microsoft Azure
Strong understanding of cloud architecture, microservices, and API development
Excellent analytical and troubleshooting skills
Excellent self-learning skills
Excellent mentoring skills
Advantage:
Familiar with Cloud architecture, microservices and security principles
Experience with Azure
Education Required:
BS degree in Computer Science, Software Engineering or similar
This position is open to all candidates.














