Senior Software Engineer (.NET) Team Lead

Right Stakes
Full-timeSri Lanka

We are a well-funded startup born to revolutionize the face of software development and entertainment industries worldwide.

We take Agile seriously, and we give a lot of autonomy to leaders and teams to execute the best strategy for the company.

We are passionate about what we do, adept to simplicity and eager to meet people who have this same vision so we can build together!

Our mission:

Provide technology and services to create unique digital entertainment experiences.

More responsibilities in detail:

  • Facilitates scrum to the team by ensuring the scrum framework is followed.
  • Coordinates and leads scrum ceremonies.
  • Participate in full development life cycle including design, development, test, code reviews
  • Guide an agile development team efforts towards successful project delivery
  • Provide technical leadership to teammates through coaching and mentorship
  • Maintain high standards of software quality within the team by establishing good practices in terms of performance, quality, security and responsiveness
  • Identify and encourage areas for growth and improvement within the team.
  • Liaise with other cross-functionals teams to develop different components of our platform
  • Identification of refactoring activities needed to address performance, scalability, availability, reliability, and security
  • Identify, and resolve the real root cause of the problems

What do you need to have:

  • Knowledgable in the Scrum framework.
  • Minimum of 1 year in a leading role or similar senior technical role.
  • Excellent mentoring skills.
  • Proficient knowledge of .NET Core and MS SQL.
  • Extensive experience in microservice architecture.
  • Familiarity with the CQRS Pattern and Domain Driven Design.
  • Expertise in messaging systems, especially Apache Kafka and RabbitMQ is a must.
  • Familiarity with containerization and orchestration tools e.g., Docker, Kubernetes.
  • Proficiency in Azure DevOps, particularly CI/CD pipelines.
  • Exceptional analytical and problem-solving skills.
  • Outstanding communication skills and team collaboration ability.
  • Fluent in English, with full professional proficiency.

What we offer:

  • Startup Environment: Thrive in a fast-paced, dynamic, and challenging environment where you have the autonomy to share ideas and drive process improvements.
  • Remote-First Flexibility: Benefit from our remote-first culture, which emphasizes collaboration and flexibility in how you work.
  • Multinational Team: Join a diverse, multinational team where different perspectives and cultures enrich our work and drive innovation.
  • Competitive Compensation: We offer a competitive compensation package that reflects your skills and experience.
  • Continuous Learning: Free access to a wide range of professional and personal development courses on Udemy, with our commitment to continuous improvement helping you grow 1% every day.
  • Work-Life Balance and Team Engagement: Enjoy a healthy work-life balance, supported by regular team events that foster collaboration and engagement.
  • Career Growth: Collaborate with industry experts, and stay at the forefront of the latest technologies, focusing on continuous growth and improvement.
  • Feedback-Driven Culture: Thrive in a culture that values feedback, openness, and innovation, driving both personal and collective growth.

Recruitment Process:

  • Cultural Fit Interview – A chance to understand our values and ensure alignment with our company culture.
  • Technical Interview – An opportunity to showcase your skills and expertise in your field.
  • Real-Time Collaboration Assessment (3 hours) – Work alongside our team to complete a live task.
  • Reference Check – We'll request a reference letter to confirm your experience and performance.
  • Job Offer – Upon successful completion of all stages, you'll receive an official offer to join our team.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
Location ( Country ) *
.
Expected Salary in USD currency (Monthly/ Gross)*
.
Available to start from *
.
How many years of experience do you have working in scrum as project methodology? *
.
How many years of experience do you have working with Kafka or RabbitMQ?*
.
How many years of experience do you have working with .NET?
.
How many years of experience do you have working in a Microservices architecture?
.