Match score not available

.NET Tech Lead (Remote)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

.NET experience: 8+ years, Understanding of architectural patterns and modern practices, Knowledge of SOLID principles, TDD, DDD, Event Sourcing, CQRS, Experience with SQL and NoSQL databases, Solid understanding of asynchronous programming.

Key responsabilities:

  • Provide technical leadership and guidance
  • Mentor less experienced .NET developers
  • Actively participate in code reviews
  • Maintain and improve existing codebase
  • Collaborate with other teams and architects
C Teleport logo
C Teleport Information Technology & Services Scaleup https://cteleport.com/
51 - 200 Employees
See more C Teleport offers

Job description

Logo Jobgether

Your missions

C Teleport is seeking a talented .NET Developer for Tech Lead position. We are looking for a new colleague who is passionate about technology and is willing to contribute to the product development - our groundbreaking business travel app. Our company's current technology stack includes .NET Core 6+, Python, Node.js, MongoDB, Redis, PostgreSQL, Elasticsearch, RabbitMQ, Docker, AWS, along with other data services and frameworks.

At C Teleport Tech Leads are responsible for the technical direction and striving for technological excellence within a specific business domain or set of services. This role involves active hands-on coding, contributing directly to the project's codebase. The Tech Lead plays a crucial role in code reviews and maintaining high standards in software development practices. Responsibilities also include the evaluation and integration of new technologies (in consultation with the Architects Group), optimisation of existing systems, and providing technical leadership to the development team, leading by example. Tech Lead often participates in mentoring less experienced developers.

Key Requirements

  • .NET experience: 8+ years
  • Profound understanding of architectural patterns, modern software development practices, and emerging technologies
  • Knowledge of SOLID principles, TDD (Test-Driven Development), DDD (Domain-Driven Design), Event Sourcing, and CQRS (Command Query Responsibility Segregation)
  • Solid understanding of asynchronous programming and concurrency
  • Practical experience in working with SQL and NoSQL databases
  • Excellent problem-solving skills
  • Proactive personality with a quick ability to grasp new concepts and business domains


Key Responsibilities

  • Provide technical leadership and guidance for the team
  • Mentor less experienced .NET developers
  • Lead by example through hands-on coding
  • Actively participate in code reviews
  • Maintain and improve existing code database and systems, including integration with external SOAP and JSON services
  • Collaborate with other teams, define boundaries
  • Collaborate with the Architects Group for strategic decisions
  • Evaluate and integrate new technologies, in consultation with architects
  • Ensure that team output is aligned with specific business domain goals


Preferred Skills

  • Hands-on experience with Microservices architecture
  • Practical exposure to message broker(s)
  • Proficiency in working with Docker, containers (k8s), and Cloud platforms (AWS, Azure, Google)


What We Offer:

  • Competitive salary and benefits package, e.g. company policy to support work-life balance.
  • Opportunity to work in a dynamic and innovative environment.
  • Professional growth and development opportunities; e.g. there are opportunities for Tech Lead growing into a Team Lead position of managing an up to 5 people's team
  • Collaborative and supportive team culture.
  • Flexible working arrangements.


This position is open to remote candidates residing in time zones ranging from GMT-1 to GMT+4.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Problem Solving
  • Collaboration
  • Mentorship

Lead Developer Related jobs