Constructor Group Logo

Constructor Group

Team Lead (C#)

Posted 12 Days Ago
Be an Early Applicant
Easy Apply
28 Locations
Senior level
Easy Apply
28 Locations
Senior level
Lead software development efforts, manage teams, and foster software engineering skills while ensuring best practices and innovative solutions for educational platforms.
The summary above was generated by AI
Our mission

Constructor’s mission is to enable all educational organisations to provide high-quality digital education to 10x people with 10x efficiency. 

With strong expertise in machine intelligence and data science, Constructor’s all-in-one platform for education and research addresses today’s pressing educational challenges: access inequality, tech clutter, and low engagement of students.

Our headquarters is located in 🇨🇭Switzerland, and we also have legal entities in 🇩🇪Germany, 🇧🇬Bulgaria, 🇷🇸Serbia, and 🇸🇬Singapore

Please send your resume in English only.

DUTIES & RESPONSIBILITIES:  

  • Developing software solutions following the software development lifecycle 
  • Design, implement, test, deploy, and maintain features used by learners, faculty, and partners. Mostly greenfield products that reimagine a university delivering 10x improvements in results and efficiency 
  • Perform code reviews and refactor code as needed to keep the code base evolving 
  • Build APIs in a serverless microservice architecture in  
  • Documenting and demonstrating solutions by developing documentation, flowcharts, diagrams, code comments and clear code 
  • Improving operations by conducting systems analysis, and recommending changes in policies and procedures 
  • Accomplishing engineering and organization mission by completing related results as needed 
  • Supporting and developing software engineers by providing advice, coaching and educational opportunities 
  • This role is 50% hands-on developer and 50% people and team management 

QUALIFICATION & EXPERIENCE: 

  • Bachelor’s degree or higher in computer science or related field 
  • 6+ years' work experience in frontend or backend development 
  • Strong C#, good knowledge of .Net Core and SQL 
  • Your code must be readable, testable, and follow best practices like SOLID 
  • Customer-centric ideas to shape and improve the product 
  • Experience with continuous delivery.

Nice to Have but not Obligatory: 

  • Microservices, cloud-based, event-driven architecture experience 
  • Basic experience in JavaScript/TypeScript and one of the well-known client frameworks: React, VueJS
  • Mobile app development experience 
  • Some experience with AI/ML 
What We Offer
  • 💻 Choice of work equipment (e.g., laptop, monitor, etc.)
  • 🇬🇧 English classes (iTalki – $130 monthly)
  • ⏰ Flexible schedule (we usually work between 09:00/10:00 and 18:00/19:00 CET or EET)
  • 👶 Newborn bonus (€500 per child)
  • 🧠 Patent remuneration
  • 🌴 Paid leave
  • 🧑‍💻 Remote work in locations without our offices
  • Hybrid work in locations with offices (2 days in-office, 3 days remote):
    • 🇧🇬 Sofia: 59 G. M. Dimitrov Blvd., NV Tower, 8th floor, 1700
    • 🇷🇸 Belgrade: Makedonska 12, 11000 Belgrade, Serbia

Constructor fosters equal opportunity for people of all backgrounds and identities. We are led by a gender-balanced board committed to building a diverse and inclusive organisation where everyone can become their best self. We do not discriminate based on age, disability, gender identity, sexual orientation, ethnicity, race, religion or belief, parental and family status, or other protected characteristics. We welcome applications from women, men and non-binary candidates of all ethnicities and socio-economic backgrounds. We encourage people belonging to underrepresented groups to apply.

Top Skills

.Net Core
C#
JavaScript
React
SQL
Typescript
Vuejs

Similar Jobs

Yesterday
Remote or Hybrid
Athens, GRC
Senior level
Senior level
Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
The role involves leading and accelerating growth for Lacta and Merenda brands in Greece, operating brand strategies, managing P&L, developing marketing plans, and ensuring effective execution with cross-functional teams.
Yesterday
In-Office or Remote
15 Locations
Mid level
Mid level
Machine Learning • Natural Language Processing
The role involves designing and implementing machine learning solutions, managing projects from idea to deployment, and optimizing models using AWS and Docker.
Top Skills: AWSDockerEc2PythonPyTorchS3SagemakerScikit-LearnTensorFlow
2 Days Ago
Easy Apply
In-Office or Remote
35 Locations
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
As an Intermediate Backend Engineer, you'll develop features, optimize performance, collaborate with teams, and improve the GitLab Agile Planning platform.
Top Skills: GraphQLPostgresRest ApiRuby On Rails

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account