Senior Full-Stack .Net / Angular Engineer
Hi there!
We are seeking a highly skilled and adaptable Senior Full Stack Developer to join our dynamic team. This role involves both front-end and back-end development tasks, requiring strong proficiency with .Net Core and Angular, Typescript, Javascript. The ideal candidate will have substantial experience with SQL Server, including building and optimizing queries. Experience with Azure Cloud Services is a big plus.
Project Overview:
This project focuses on a cloud-based software platform that manages and automates the full lifecycle of F&I Products, Service Contracts and Extended Warranties in the automotive and consumer goods sectors. It enables real-time transactions, comprehensive policy/claims management and sophisticated risk/reinsurance handling to improve operational efficiency and risk understanding.
Entry Date: January-February 2026.
Duration: 6-9 month with possible extension.
Our ideal candidate has required technical skills:
- strong proficiency in .Net Core Web API, NET Framework, ASP.NET, and front-end technologies such as Angular, Javascript and Typescript;
- extensive experience with MS SQL, including the ability to write and optimize complex SQL queries;
- Familiarity with Git and hands-on experience in using CI tools (Azure DevOps, TeamCity, Octopus);
- Proficient in designing and developing RESTful APIs;
Proficiency in unit testing frameworks such as NUnit and xUnit; - Experience applying Domain-Driven Design (DDD) practices
- Solid understanding and practical application of SOLID, DRY, KISS, YAGNI principles;
Nice-to-Have technical skills:
- Experience integrating Azure Cloud Services like cloud functions and Azure jobs;
- Experience with DevExpress/DevExtreme components;
- Experience in developing user-friendly interfaces.
Qualifications:
- 7+ years of relevant experience in full-stack development;
Bachelor’s or Master’s degree in Computer Science or a related field; - B2 English level or higher.
Personal Attributes:
- Strong analytical and problem-solving abilities;
Excellent team collaboration skills;
Proven leadership and mentoring experience
Adaptability to new technologies and flexibility in handling multiple tasks.
Your main responsibilities will be:
developing and implement application logic and functionality;
creating and maintain database schemas that represent and support business processes;
writing unit tests;
creating, modifying and optimizing SQL queries;
collaborating closely with project managers and other team members to meet project requirements and deadlines;
participating in code reviews, providing feedback and insights to improve code quality and team knowledge.
Required skills experience
| TypeScript | 2.5 years |
| .NET Core | 5 years |
| MS SQL Server | 3 years |
| Domain-Driven | 2 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |