We are seeking a skilled C#/Java Team Lead
The company leads the market by adopting innovative technologies & providing top-notch development solutions, and now we are looking for you a C#/Java Backend team lead that will be responsible for managing and establishing a team of 6 software engineers.
Key Responsibilities:
Collaborate closely with Product, Design/UX, DevOps, and other company teams.
Lead and mentor a diverse team of software engineers who are working closely with product management for achieving business goals.
Provide technical authority to your team by demonstrating a hands-on leadership style.
Be responsible for the overall design, development, architecture, code quality, and production environment deployment of your team.
Manage the end-to-end project lifecycle using Agile methodologies, ensuring iterative development, regular feedback, and flexibility to adapt to changing requirements.
Act as the primary point of contact for external interfaces, such as vendors and partners to gather requirements, address concerns, and foster collaborative relationships.
Implement and optimize CI/CD practices within the R&D team, enabling streamlined development, testing, and deployment of solutions.
Foster a culture of continuous improvement, encouraging the team to experiment, take calculated risks, and learn from failures.
Stay abreast of industry trends, emerging technologies, and the competitive landscape to inform the direction of research efforts.
The company leads the market by adopting innovative technologies & providing top-notch development solutions, and now we are looking for you a C#/Java Backend team lead that will be responsible for managing and establishing a team of 6 software engineers.
Key Responsibilities:
Collaborate closely with Product, Design/UX, DevOps, and other company teams.
Lead and mentor a diverse team of software engineers who are working closely with product management for achieving business goals.
Provide technical authority to your team by demonstrating a hands-on leadership style.
Be responsible for the overall design, development, architecture, code quality, and production environment deployment of your team.
Manage the end-to-end project lifecycle using Agile methodologies, ensuring iterative development, regular feedback, and flexibility to adapt to changing requirements.
Act as the primary point of contact for external interfaces, such as vendors and partners to gather requirements, address concerns, and foster collaborative relationships.
Implement and optimize CI/CD practices within the R&D team, enabling streamlined development, testing, and deployment of solutions.
Foster a culture of continuous improvement, encouraging the team to experiment, take calculated risks, and learn from failures.
Stay abreast of industry trends, emerging technologies, and the competitive landscape to inform the direction of research efforts.
Requirements:
B.S. in computer science or equivalent
5 + years of experience with C# (or Java) as a backend / fullstack developer
3+ years of experience with advance SQL (MSSQL/Oracle/MySql/PostgreSQL etc.)
2+ years of proven managerial experience with agile methodology
Broad knowledge of OOP, Microservices & design patterns
Must have Experience with messaging queues such as RabbitMQ/SQS/Kafka and asynchronous programming.
Team player attitude and mentality
Experienced and passionate about managing and growing people
Experience in engineering best practices (code-reviews, testing coverage, agile methodologies)
Ambitious and eager to learn new things.
Effective communication skills to collaborate with cross-functional teams, external interfaces, and present research findings.
Not a must but a great advantage
Experience with cloud providers
Experience with Docker & Kubernetes
Experience with Redis
Experience with ORM like entity framework
Think you’ve got what it takes? Go ahead & send us your CV.
B.S. in computer science or equivalent
5 + years of experience with C# (or Java) as a backend / fullstack developer
3+ years of experience with advance SQL (MSSQL/Oracle/MySql/PostgreSQL etc.)
2+ years of proven managerial experience with agile methodology
Broad knowledge of OOP, Microservices & design patterns
Must have Experience with messaging queues such as RabbitMQ/SQS/Kafka and asynchronous programming.
Team player attitude and mentality
Experienced and passionate about managing and growing people
Experience in engineering best practices (code-reviews, testing coverage, agile methodologies)
Ambitious and eager to learn new things.
Effective communication skills to collaborate with cross-functional teams, external interfaces, and present research findings.
Not a must but a great advantage
Experience with cloud providers
Experience with Docker & Kubernetes
Experience with Redis
Experience with ORM like entity framework
Think you’ve got what it takes? Go ahead & send us your CV.
This position is open to all candidates.