C# Team Leader

Tel Aviv · Full-time · Management

About The Position

About us

Britannica Knowledge Systems is the leading provider of training management systems for the defense and aviation industries. Our systems help NASA, various armed forces, Boeing, and leading airlines, ensure that their astronauts, fighter pilots, and army units stay operational, develop essential new knowledge within tight timelines and budgetary constraints.

We have the stability of a large company and the spirit of a growth startup. We are changing the way that organizations handle their training operation. We are currently preparing for the largest, most diverse project of our company. It’s not every day that you get to provide a solution for the largest and most sophisticated organization in the world.

Our customers implement the Fox training management system, and utilize many different systems, each with different technology and distinct sets of data entities, which are required to integrate as part of the implementation of Fox system.

Our culture

A vibrant culture is a key to our company's success and our employees' happiness. At BKS, we do what it takes. We are driven to become experts. We are real. We have grit. Our core values drive our culture, and in turn, we achieve our vision.

We are committed to an inclusive and diverse BKS. We believe that different perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse community. We welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal opportunity employer.


We are looking for a super talented team leader, with a strong C# background, but most of all – a strong leadership and execution mindset, who gets excited by bringing complex E2E solutions that solve real challenges. A person who has a passion for good design and well-built software, and who likes mentoring others to be top notch developers as they grow. You are looking for an 



  • B.Sc. computer science/engineering or equivalent knowledge
  • 8+ years experience with OO, (5 with C#), 2+ as a team leader of a mission-critical team
  • Designer by nature, love creating robust, scalable, and testable software solutions
  • Excellent communication skills
  • Proven ability to deliver successful products, while working in Agile methodology
  • Proven ability to review code and software designs
  • Passion for mentoring
  • Strong leadership and management skills, multitasker by design
  • Excellent understanding of OOD, SOLID principles and design patterns
  • Strong knowledge of relational databases (MS SQL, Queries)
  • Excellent knowledge of refactoring practices and tools (e.g. Resharper)
  • Familiar with code quality, system security & performance tools, and able to integrate them into the workflow
  • Familiar with logging and monitoring best practices
  • Self-taught, always up to date with new technologies
  • Professional English


  • Experience with ASP.NET Web API. Strong understanding of REST API
  • Familiar with Domain Driven Design
  • Familiar with CI/CD tools
  • Experience working in containerized environment
  • Familiarity with dynamic languages
  • Experience with AWS
  • Experience in designing and building multi-tenant and scalable microservices systems

Apply for this position