C#/.NET Backend Developer
Posted 22 days ago · 111 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
This role involves designing, developing, and maintaining backend services for a SaaS-based satellite ground station system. You will work with C#/.NET, .NET Core, and microservices in a Docker and Kubernetes environment. Day-to-day tasks include collaborating with system and infrastructure teams, participating in code reviews, and working within an Agile/Scrum framework.
- B.Sc. in Computer Science / Software Engineering / a related technological field
- At least 5 years of experience in software development
- At least 2 years of backend development experience using C#/.NET
- Experience working with Kubernetes
- Experience with Docker and Microservices architecture
- Experience developing C++ on Windows
- Experience defining or working with CI/CD processes
- Experience with Dependency Injection
Extracted from the job description · kept up to date automatically
Who this suits
This role suits experienced software developers with at least 5 years of overall experience, including at least 2 years of backend development in C#/.NET and a B.Sc. in Computer Science or Software Engineering. It is less ideal for junior developers or those without hands-on experience in Kubernetes and microservices architecture.
Full job description
Original listing · kept for referenceA leading defense company is looking for an experienced C#/.NET Backend Developer to join a long-term strategic SaaS project in the space domain, developing an advanced satellite ground station system.
This is an opportunity to work on a complex, large-scale system using modern backend technologies, microservices architecture, Docker, Kubernetes, and advanced software engineering practices.
Responsibilities:
Design, develop, and maintain backend services using C#/.NET and .NET Core.
Work on a SaaS-based satellite ground station system.
Develop scalable, reliable, and maintainable microservices.
Work in a Docker/Kubernetes-based environment.
Collaborate with software, system engineering, and infrastructure teams.
Take part in architecture discussions, code reviews, integration, and testing processes.
Work in an Agile/Scrum development environment.
Requirements:
B.Sc. in Computer Science / Software Engineering / a related technological field — mandatory.
At least 5 years of experience in software development.
At least 2 years of backend development experience using C#/.NET.
Hands-on experience with .NET Core — strong advantage.
Experience working with Kubernetes.
Experience with Docker and Microservices architecture.
Experience working in Scrum methodology.
Advantages:
Experience developing C++ on Windows.
Experience defining or working with CI/CD processes.
Experience with Dependency Injection.
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- B.Sc. in Computer Science / Software Engineering / a related technological field, At least 5 years of experience in software development, At least 2 years of backend development experience using C#/.NET, Experience working with Kubernetes, Experience with Docker and Microservices architecture