Apollo Technology Solutions LLC
.Net Full Stack Engineer
Share this job
Job Description
Job Title: .Net Full Stack Engineer
Location: Remote -US time zone- EST or CST
Type: Contract
*Candidates from South America only*
Job Description
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.
### Key Responsibilities
- 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.
### Required Skills & Qualifications
- 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
Keep looking
Similar Remote IT And Developer Jobs
LIFE OS
Full Stack Developer
SCAN Health Plan
Senior Software Engineer
Select Computing, Inc.
Senior Full Stack Developer-Remote
Le Fant LLC