Constructortech
OpenSenior Software Engineer (C#) - 1-year contract
- Location
- Serbia
- Employment type
- Contract, Full-time
- Posted
- Jul 22, 2026
- Last seen
- Aug 7, 2026
About the role
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.
Please send your resume in English only.
IMPORTANT NOTE! This is a one-year fixed-term employment contract to cover maternity leave, with the possibility of extension or conversion to a permanent employment contract, if the opportunity arises.
Duties and Responsibilities:
- Most of your time will be devoted to coding and reviewing the code of your teammates. Unit tests are a must .
- You will help DevOps prepare products for build and deployment, adding support for necessary product configuration options.
- Develop integration solutions to join our platform with customers' data.
- Dig into complex product issues reported by customers.
- Build APIs in a serverless microservice architecture
Qualifications and 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.
- Hands-on experience with Azure stack
Nice to Have but not Obligatory:
- Microservices, cloud-based, event-driven architecture experience <span data-ccp-props="{"201341983":0,"335551550":6,"335551620":6,"335557856":16777215,"335559685":450,
