As an Associate Technical Lead, your Roles and Responsibilities are:
- Collaborate effectively with other team members and assume leadership responsibilities in a driven, high-performance team.
- Analyze product requirements with key stakeholders to maintain a well-structured and well-maintained product backlog.
- Design and develop scalable, secure, and high-performance web applications using .NET Core, C#, and related technologies.
- Demonstrate expertise in designing and developing features across the entire technology stack.
- Engage actively in product design in the development process, contributing to iterative refinement and innovation.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
- Play a pivotal role in building a performance-driven DevOps culture within the team, ensuring continuous improvement.
- Demonstrate a strong sense of self-motivation and ownership to drive objectives and initiatives that propel the team and organization to new heights.
- Work with the team to solve complex enterprise-class problems using innovative approaches and cutting-edge solutions.
- Become an integral part of scaling the engineering team by actively participating in hiring, onboarding, retention, mentoring, and growth initiatives for team members.
We are Looking for Individuals who have:
- A Bachelor’s Degree in Computer Science, IT or equivalent.
- 4 to 6 years of work experience in software engineering.
- Strong proficiency in C# and ASP.NET Core
- A deep understanding of fundamental principles and practices in software engineering, enabling the candidate to effectively lead and guide development teams.
- Collaborate with multiple squads, creating a culture of quality-driven software development, focusing on outcomes rather than outputs.
- Experience in deploying, managing, and scaling cloud-native applications, particularly in Azure or AWS environments; expertise in cloud-based architectures.
- Track record of working effectively within Agile methodologies, particularly Scrum or Kanban.
- Aptitude to cultivate a strong DevOps culture, covering automated cloud deployments, continuous integration, and continuous delivery, ensuring seamless software delivery cycles.
- Exceptional verbal and written communication skills; able to effectively collaborate with stakeholders and team members.
Nice to Have:
- Test driven software development approach.
- Experience in working with Azure, AWS or any other cloud environment.
What’s On Offer:
We provide a great environment and platform for employees to build their career. In this role, you can expect:
- USD salary
- No probationary leave restrictions
- Exposure to building international products
- Flat hierarchy
- Medical coverage from day one
- Monthly getaway and fun events
- Hybrid work model
- Flexible working hours
Generating Apply Link...