Position- Full Stack Developer
Location- 100% Remote
Job Description:
Required Skills:
- Minimum of 10 years of experience in software development with extensive experience in .NET technologies.
- Minimum of 2 years of experience leading a technical team.
- Demonstrated experience in leading technical projects and managing development teams.
- The ideal candidate should have hands-on experience in developing enterprise web applications using MS .NET, .NET core, C#, (Heavy) ASP.NET MVC, JavaScript-based frameworks, HTML programming, XML, and web. services.
- Experience with Azure cloud platforms is required.
- Should have Front-end (Angular) experience.
- Experience working with microservices-based architecture.
- Should have experience in DevOps environment and deployment, including Docker, Kubernetes, and containers.
- Solid understanding of RESTful web services and API development principles.
Responsibilities:
- The Technical Lead will be responsible for designing and developing software solutions using .NET technologies, managing technical projects, and leading a team of developers to ensure the timely delivery of high-quality products.
- Collaborating with architects and technical leads to design scalable and maintainable .NET Core solutions.
- Participating in code reviews, providing constructive feedback to peers, and ensuring code quality and adherence to coding standards.
- Follow DevOps principles to achieve SDLC goals.
Job Type: Full-time
Pay: $60.00 - $65.00 per hour
Schedule:
Security clearance:
Work Location: Remote