Senior Back-end Engineer at Smart Solutions Group
Baku, , Azerbaijan -
Full Time


Start Date

Immediate

Expiry Date

29 Jul, 26

Salary

0.0

Posted On

30 Apr, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

.NET, C#, Microservices, Backend Development, Asynchronous Programming, Message Queues, Databases, Unit Testing, System Performance Optimization, Distributed Systems, Problem Solving, Communication, Collaboration

Industry

Non-profit Organizations

Description
Job Format: Full-time Introduction to the Role We are looking for a skilled and proactive Senior Back-end Engineer to join our team and contribute to the development of internal smart products. In this role, you will focus on building scalable solutions, improving system performance, and ensuring high availability of services. You will work closely with business stakeholders and technical teams to deliver efficient and reliable backend systems. What youll do? Develop and maintain internal products and backend services Write clean, efficient, and scalable code using .NET / C# Design and implement microservices architecture Work with asynchronous processes (queues, cross-service communication, databases) Optimize system performance and improve stability Write and maintain unit tests Actively use modern development tools and agents Solve complex technical problems across different system levels Collaborate with cross-functional teams (business, product, engineering) Who are we looking for? A responsible and self-driven engineer who enjoys solving complex problems, takes ownership of their work, and is passionate about building high-quality products. Must have Minimum 3 years of professional experience Strong sense of ownership and accountability Hard skills Strong knowledge of .NET and C# Experience with backend development and microservices architecture Excellent problem-solving skills Understanding of asynchronous programming and message queues Experience with databases and cross-service integrations Ability to write unit tests Soft skills Ability to work independently Good communication and collaboration skills Proactive mindset Attention to detail Nice to have Experience working in fintech, insurance, and startups International work experience Hard skills Experience with high-load systems and performance optimization Familiarity with distributed systems Soft skills Passion for continuous learning and improvement Adaptability in fast-paced environments Requirements Higher education is preferred Languages: Azerbaijani, Russian, or English (minimum B2 / C+ level) How to join the team? Apply for the vacancy HR will contact you and conduct an interview for 30–45 minutes — we will get to know each other and tell you about the company Interview with the manager (see who you will be working with and how the team lives) Offer (hooray! we are waiting for you in the team) Think you're a good fit? Apply now to join our team!
Responsibilities
Develop and maintain scalable internal products and backend services using .NET and C#. Collaborate with cross-functional teams to design microservices architecture and optimize system performance.
Loading...