This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We invite a Software Engineer to join our team and contribute to a brand new project.
You will help the team to plan and implement the integration of large products in the Point of Sale domain.
The goals are to bring the most value to the end user and offer new opportunities for clients.
You will work with complicated logic and a tech stack that includes .NET Core, .NET Framework 4.7.2, REST API, and Angular v13+.
You will be part of a team that delivers a highly available and reliable cloud platform.
You will maintain partnership relationships with clients who listen to and support the team's ideas.
Requirements:
You must have 5+ years of experience with .NET.
You should have working experience with Angular and Typescript.
Experience with REST API and ASP.NET MVC is required.
You need to have experience with application architecture and knowledge of design patterns.
Experience in working with distributed systems, availability, and deployment is necessary.
A good knowledge of relational database concepts, MS SQL, and SQL/TransactSQL is required.
You should possess solid OOP/OOD skills, Open API Specification knowledge, and SOLID principles.
Experience within Azure and Azure SQL is essential.
An upper-intermediate or higher level of English is required.
Desirable qualifications include experience with Redis and hands-on experience with multiple Azure resources (service bus, app services, etc.).
Experience with MS Entra ID B2C/Azure AD B2C is also desirable.
Benefits:
You will maintain a healthy work-life balance with 30 paid rest days per year for holidays, vacation, or other personal time.
You will have opportunities for professional growth, including access to English lessons and educational initiatives through DP University.
Compensation will match your efforts, with payments made in US dollars and coverage for overtime hours.
You can join fun online activities and team-building events.
Continuous remote HR and payroll support will be provided.