Senior Software Engineer (Backend)

Employment: Full-time
City: Sofia
Salary: 7500 BGN
- 8500 BGN
/ month

Information

Description

We are seeking an experienced Backend Engineer to join our autonomous Agile team. In this role, you will collaborate closely with the Product Owner, Agile Delivery Lead, Automation Testers, and other Software Engineers to create a competitive advantage for our client and deliver a unique online experience for their customers.

As a Software Engineer, you will be responsible for various projects, including customer-facing websites, mobile applications, admin tools, internal tools, and backend services, many of which handle high volumes of traffic.

As a Software Engineer, you will:

  • Create new solutions and see them through, from conception to production.
  • Turn requirements into simple and sophisticated technological systems. Our large-scale, highly available infrastructure is at the core of that challenge.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Research new technologies to find new and efficient ways to solve day-to-day challenges.
  • Ship high-value features quickly.
  • Challenge the status quo and improve the team and product.

Tech stack:

Most of the sites and services are written in C#/ ASP.NET, and new services are written in .NET Core. New applications use Vue.js in the front-end while older ones use server-rendered (Razor) views in combination with jQuery & Knockout.js. MS SQL Server is used for most of our storage needs, but it also uses Redis and Elasticsearch when it makes sense to do so. RabbitMQ is our go-to message broker. We use Gitlab for code versioning and CI, and the Atlassian stack for tickets and documentation.

What you’ll bring:

  • At least 4 years of experience developing production-level software using Microsoft .NET (full framework or .NET Core).
  • Proficient in C# and MVC.
  • Good understanding of basic web technologies, such as HTTP, REST, etc..
  • Practical understanding of algorithms and design patterns.
  • Passionate about delivering high-quality code.
  • Fluent in English, both oral and written.
  • Strong work ethic and eagerness to take initiative with a can-do attitude.

Nice to have:

  • Expertise in concurrency, multi-threading, and event-driven architecture.
  • Exposure to distributed applications that are secure, can scale, and are highly available.

The Offer:

  • Both work from the office (hybrid model) & remote working options.
  • A buddy will support you with your onboarding.
  • Competitive salary package and bonus scheme.
  • Health and life insurance for you and your family.
  • Monthly allowance for lunch & commuting expenses.
  • Developmental 360° feedback framework.
  • Nice rigs – 2.5K monitor, latest i7, tons of RAM, fast SSD.
  • Unlimited access to Udemy & continuous training

Feel free to submit your resume in English without any hesitation!

All applications will be treated as strictly confidential.
Only short-listed candidates will be contacted. 

License for recruitment for Bulgaria: No 2399 / 15.11.2017
License for administration and protection of personal data: No 432025 / 23.10.2017

Skills

Recruiter

Apply

Upload CV (doc, docx or pdf)

Similar jobs

Team Lead Software Engineering (back-end)

As a Software Engineering Team Lead, you will have the opportunity to shape both people and technology. This role combines hands-on technical expertise with strategic leadership, giving you the chance to guide a high-performing team, influence architectural decisions, and deliver scalable solutions that impact millions of users worldwide. You will be responsible for leading and mentoring […]

Employment: Full-time
City: Sofia
- 10,500 BGN
/ month

Full Stack PHP Developer

Our client, an internationally recognized digital marketing agency with operations in over 20 countries, is expanding their engineering team and seeking an experienced Full Stack PHP Developer to join them on this journey. What You’ll Be Doing: Collaborate with the product and development teams to define, develop, and maintain new features across web applications. Build […]

Employment: Full-time
City: Sofia

Senior Software Engineer in Test

We are seeking a Senior Software Engineer in Test to join our client’s Agile team and help deliver high-quality digital products to millions of users worldwide. In this role, you will utilize your experience and technical expertise to make a significant impact throughout the software development life cycle. This important position offers the chance to […]

Employment: Full-time
City: Sofia

Software Engineer (C#/.NET)

About the Role: Join a global leader as a key player in the Technology team. Our client is expanding their team in Bulgaria and are looking for talented software engineers who are passionate about technology and eager to drive the strategic vision forward. This is an exceptional opportunity to work in a dynamic, evolving environment […]

Employment: Full-time
City: Hybrid, Sofia

Node.js Developer

Our client is a growing company of 50 professionals whose strength is in developing their own games and we’re currently looking for Node.js Developer to join their team. They do gamification, video games, and art for clients from different areas: B2B educational games, igaming, art production for board games, to name only a few. Their […]

Employment: Full-time
City: Sofia

Senior Java Developer

We are looking for an experienced Java Engineer skilled in creating cutting-edge software solutions and expertise in software development. You will join a multinational Scrum team, collaborating with internal and external experts, to develop innovative solutions, build new execution algorithms, and take part in the architecture definition. Needed skill-set: – 5+ years of experience with […]

Employment: Full-time
City: Fully remote
Salary: 8000 BGN
- 10000 BGN
/ месец

Recruiter

Apply

Upload CV (doc, docx, pdf or png)
The information was sent successfully