Net Full Stack Engineer

Apollo
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Software Applications C Sharp (Programming Language) Cloud Computing Code Review Databases Data Security Database Design Database Schema DevOps Distributed Systems Language Integrated Query
+20 more
Microsoft SQL Server Performance Tuning Software Architecture Systems Development Life Cycle Query Optimization Software Engineering SQL Stored Procedures Data Streaming Freeform SQL Enterprise Software Applications .NET Core Software Security Event Driven Architecture Containerization AngularJS Kubernetes Restful APIs Docker Web Api Microservices

Job description

  • Design, develop, and implement scalable, high-performance distributed applications using C#, .NET Core, Angular, LINQ, SQL Server, Docker, and Kubernetes.
  • Develop and maintain microservices-based architectures focused on performance, scalability, maintainability, and security.
  • Build responsive and user-friendly front-end applications using Angular, integrating seamlessly with backend APIs and services.
  • Develop efficient data access layers using LINQ and optimize database interactions within SQL Server environments.
  • Design, develop, and optimize complex SQL queries, stored procedures, and database schemas to support enterprise applications.
  • Work with event-driven architectures (batch and streaming) and integrate complex enterprise systems effectively.
  • Collaborate with engineering teams to implement best practices in application security, software architecture, and system design.
  • Lead technical design sessions, provide mentorship to development teams, and ensure engineering practices align with business objectives.
  • Manage client relationships by understanding business requirements and translating them into scalable technical solutions.
  • Conduct code reviews and architecture reviews to ensure high-quality, maintainable, and secure software solutions.
  • Collaborate with cross-functional teams including DevOps, QA, Product Management, and business stakeholders throughout the SDLC.
  • Continuously evaluate emerging technologies, frameworks, and development practices to enhance software delivery and engineering excellence.
  • Stay current with industry trends and best practices in .NET, Angular, cloud-native development, and database technologies.

Requirements

Do you have experience in System deployment?, The Software Engineer will play a critical role in designing, developing, and deploying high-performance, distributed software applications. This position requires strong expertise in C#, .NET Core, Angular, LINQ, and SQL Server, along with experience in designing scalable microservices architectures, containerization, application security, and message/event-driven architectures. The ideal candidate will have experience leading teams, managing client relationships, and a deep understanding of the full Software Development Lifecycle (SDLC). Familiarity with Kubernetes, Docker, microservices development, and SAFe methodology is essential., * Strong hands-on experience with C#, .NET Core

  • Strong hands-on experience with Angular & LINQ
  • Experience with database design, query optimization, and performance tuning in SQL Server.
  • Experience developing and deploying microservices-based applications.
  • Proficiency with Docker, Kubernetes, and containerized application deployment.
  • Solid understanding of RESTful APIs, distributed systems, and event-driven architectures

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all