
Software Country (ТОО Балхаш Системс)
Senior Full-stack C# .NET Developer
- C#
- .NET
- .NET Core
- AWS
- Azure
- Английский — B2 — Средне-продвинутый
We have 30 years of expertise in designing and building custom software systems. We provide software development services focusing on complex high-load applications, AI and BI solutions, and mobile apps.
Our client is a rapidly growing Enterprise SaaS provider serving energy retailers in the UK, EU, and US. Fully virtual, global team of 20 is dedicated to delivering cutting-edge solutions.
We’re looking for ambitious, self-motivated individuals with excellent communication skills to join the team. As part of this role, you’ll collaborate closely with clients and provide technical support.
The platform, built on a Microsoft stack and running entirely in Azure, offers digital self-service tools, broker self-service capabilities, customer service solutions, and advanced energy data analytics.
Candidates must be located within the GDPR zone (EU or UK) and available to work in UK hours.
Responsibilities:
- Build and optimize back-end and front-end components using C#, .NET, and related technologies.
- Design and manage databases, write SQL queries, and integrate them with .NET applications.
- Work with developers, designers, and QA to deliver features, conduct code reviews, and ensure quality through agile processes.
Required experience and skills:
Proven 6+ years' experience with the following technologies:
• .NET & .NET Core
• Visual Studio
• APIs
• SQL Server
• Stored Procedures
• Entity framework
• HTML
• CSS/SCSS
• Bootstrap
• MVC
• JS
• Knockout
• Microservices
• Class Design
• Github/Git
In addition, we are looking for someone with:
• Excellent communication skills to liaise with clients and internal teams.
• Problem-solving aptitude with a proactive, resourceful mindset.
• Ability to independently learn and implement new technologies.
• Constructive critical thinking and ability to challenge.
Good English skills (both written and spoken) — Upper Intermediate+.
Our offer as your future employer:
- full-time job with the flexible work schedule;
- possibility to work remotely;
- opportunities for professional growth.