N-iX Logo

N-iX

Senior .Net Engineer

Posted An Hour Ago
Be an Early Applicant
28 Locations
Senior level
28 Locations
Senior level
Design, develop, and maintain backend services with .NET and C#. Build secure APIs, optimize applications for performance, and collaborate with teams for feature delivery.
The summary above was generated by AI
About the Client: 

Our customer is a leading provider of onboard retail technology and mobile solutions for the travel and retail industries. The company designs and builds digital products that transform how airlines, trains, and retailers manage in-motion sales, inventory, and customer experiences. 

Responsibilities:

  • Design, develop, and maintain scalable backend services using .NET and C#.
  • Implement clean, maintainable, and testable code following best practices and design principles.
  • Build and expose secure APIs and integrate with external systems and services.
  • Design and optimize data access layers using EF Core and SQL/NoSQL databases.
  • Contribute to architecture decisions, ensuring performance, scalability, and reliability.
  • Implement monitoring, logging, and alerting to maintain system health and observability.
  • Collaborate with cross-functional teams to deliver features from concept to production.
  • Participate in code reviews, and continuous improvement of development processes.

Requirements:

  • 5+ years of professional experience with C# and .NET, commercial experience with latest .Net Core versions
  • Strong understanding of software architecture principles — SOLID, DDD, Clean Architecture, and design patterns.
  • Proven experience optimizing .NET applications for performance and scalability, including diagnosing and resolving bottlenecks
  • Experience in building and securing low-latency, high-throughput RESTful/GraphQL  APIs with ASP.NET Core (MVC/Minimal API, JWT/OIDC, Swagger) from scratch
  • Hands-on experience with microservice based architecture, design and implementation of inter service integration/communication
  • Proficiency in SQL/NoSQL databases, preferably PostgreSQL/DynamoDB, with hands-on experience in DB model design, EF Core and query optimization.
  • Experience in local and distributed caching with Redis, Memcached or similar systems
  • Experience with event-driven architectures and messaging systems (e.g., AWS SQS+SNS, RabbitMQ, or Kafka).
  • Experience with cloud-based development with AWS/Azure/GCP Cloud, Docker, and CI/CD pipelines.
  • Knowledge of testing practices (unit/integration testing, static analysis) and code quality standards.
  • Understanding of security best practices (OWASP Top 10, secure coding, OAuth2).
  • Exposure to observability tools like Serilog, OpenTelemetry, AWS Cloudwatch, etc.
  • Strong problem-solving skills, sense of ownership, and ability to work in a collaborative, cross-functional team.

Nice to Have:

  • Hands-on experience designing and developing APIs for native mobile applications with offline mode support (iOS/Android)

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Top Skills

.Net
.Net Core
AWS
Azure
C#
Ci/Cd
Docker
DynamoDB
Ef Core
GCP
GraphQL
Kafka
Memcached
NoSQL
Postgres
RabbitMQ
Redis
Restful Apis
SQL
Swagger

Similar Jobs

13 Days Ago
In-Office or Remote
Athens, GRC
Senior level
Senior level
Information Technology • Consulting
The Senior .NET Developer will develop complex web-based applications, participate in the software lifecycle, and collaborate in a multinational team delivering quality software.
Top Skills: .Net,.Net Core,C#,Javascript,Typescript,Asp.Net Core,Mvc,Entity Framework Core,Ms Sql Server,Rest Web Services,Visual Studio,Azure Devops,Git
13 Days Ago
In-Office
Athens, GRC
Mid level
Mid level
Cloud • HR Tech • Software
Design, develop, and refine mobile applications using .NET MAUI and Xamarin. Collaborate with teams for seamless integration and performance tuning.
Top Skills: .Net Maui.Net8AirflowAWSAzureBlazorC#DockerGitGitlabKubernetesNode.jsPostgresPythonReact/ReduxSparkTerraformTypescriptXamarin Forms
12 Days Ago
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Information Technology • Logistics • Software • Transportation
Design and develop high-quality backend systems, translate requirements into scalable solutions, identify architectural improvements, and collaborate with team members to enhance technical standards.
Top Skills: .Net CoreC#DockerGrafanaInfluxKubernetesMongoDBMssql ServerPythonRedisService Fabric

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account