Senior Backend Developer (.net)

Remote, GB, United Kingdom

Job Description

Senior Backend Developer (.NET)



Location: Remote

About SolidTech Software



We're a forward-thinking mobile software startup developing

Sociera

(https://sociera.com) -- a next-generation, mobile-only social media platform. Our frontend is built with

Flutter

, and the backend is powered by

.NET 8

, built on the

ABP framework

. Our system employs a

Modular Monolith

architecture, leveraging microservices patterns, and running entirely on

Azure Cloud

. We use

Azure Kubernetes Service (AKS)

to manage our production environment for high availability and scalability, and

Azure DevOps

for robust CI/CD pipelines. We place a strong emphasis on delivering scalable, secure, and high-performance solutions.

We're looking for a

Senior .NET Developer

who not only writes clean, modular code but also excels in complex system design, operational visibility, and has a strong background in DevOps practices.

What You'll Do



Develop and maintain

.NET 8

backend services and

RESTful/gRPC APIs

within our

Modular Monolith

architecture. Apply

Domain-Driven Design (DDD)

and

Event-Driven Design (EDD)

principles to build highly scalable and maintainable systems. Optimize database operations, focusing on

Entity Framework Core

and advanced

MS SQL Server

concepts (indexing, stored procedures, functions, views). Work with messaging systems like

RabbitMQ

to build resilient, event-driven services. Implement comprehensive test suites, leveraging

Test-Driven Development (TDD)

practices with

xUnit

and/or

NUnit

for unit, integration, and E2E testing. Actively monitor and analyze system performance using

structured logging

and our existing toolset,

including Grafana, Prometheus, Elasticsearch, Kibana, and distributed tracing

. Conduct

performance and load testing

using tools like

k6

or

JMeter

to ensure service resilience and scalability.

Contribute significantly to our DevOps practices, focusing on the entire CI/CD pipeline within Azure DevOps, including reviewing and improving code and deployment documentation, and ensuring robust Kubernetes (AKS) deployment, configuration, and maintenance.

Collaborate closely with our

Flutter

frontend developers, product managers, and other stakeholders to deliver high-quality features. Participate in and lead code reviews, providing constructive and insightful feedback. Create and maintain comprehensive

technical documentation

for services, APIs, workflows, and infrastructure components.

What We're Looking For



Must-Have:



7+ years

of backend development experience with

.NET

. Deep understanding of

Modular Monoliths, Microservices

,

Event-Driven Architecture (EDA)

, and sophisticated

API design (REST/gRPC)

. Proven expertise in designing and optimizing relational databases, specifically

MS SQL Server

(including advanced topics like indexing, performance tuning, and schema design).

Strong experience with Azure Kubernetes Service (AKS)

and containerization technologies like

Docker

in a production environment. Expertise in

Test-Driven Development (TDD)

and proven experience writing robust tests using

xUnit, NUnit

, or a similar .NET testing framework. Hands-on experience with advanced monitoring and observability tools:

Grafana, Prometheus, Elasticsearch, Kibana

, and a strong understanding of

Structured Logging

and distributed tracing.

Experience with Azure DevOps for managing CI/CD pipelines.

Familiarity with

Infrastructure as Code (IaC)

using

Terraform or Bicep

. Solid understanding of

security best practices

in backend and cloud environments. Comfortable working in a remote, Agile/Scrum-based environment.

Nice-to-Have:



Extensive experience with the

ABP framework

is a significant advantage. Prior experience working closely with a

Flutter

mobile frontend team. Experience with high-traffic, high-availability, customer-facing applications (especially in social or media domains). Experience with

load testing

methodologies and tools like

k6

or

JMeter

. Microsoft Azure certifications (e.g., Azure Developer Associate, Solutions Architect Expert).

Why Join Us?



Be part of a product with exciting technical challenges and a real global impact.

100% remote

-- work from anywhere. A chance to shape not just code, but the overall

developer experience

and platform maturity, with a strong focus on high-quality DevOps. Collaborative culture with ample opportunity to grow, mentor, and lead technical initiatives.

Apply now

and help us build the backend of a platform the world hasn't seen yet.

Explore Sociera:

https://sociera.com

PS: We do not offer visa sponsorships.



Schedule: Monday to Friday

Education: Bachelor's (preferred)

Language: English (required)

Work Location: Remote

Job Types: Full-time, Freelance

Pay: Up to 60,000.00 per year

Education:

Bachelor's (preferred)
Experience:

.NET: 7 years (preferred)
Language:

* English (required)

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4304972
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Remote, GB, United Kingdom
  • Education
    Not mentioned