Find A Job That
Fits Your Ambition.

Startup and scale-up jobs in the Greater Rotterdam Area

.NET Tech Lead (Remote)

C Teleport

C Teleport

Software Engineering
Posted on Wednesday, February 14, 2024

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 3+, 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)

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

Submit Your Application

You have successfully applied
  • You have errors in applying