We are seeking a highly skilled and experienced Full Stack .NET Developer to join our dynamic team. This role requires a forward-thinking individual capable of solving complex problems across multiple systems, technologies, and clients. You’ll play a key role in designing, developing, and maintaining robust applications that power essential business processes.
Key Responsibilities:
- Develop and maintain scalable web applications using C# (.NET Core) for backend and React/Angular for frontend development.
- Design and implement RESTful APIs to enable seamless front-end functionality and third-party integrations.
- Leverage Azure cloud services for application deployment, monitoring, and scalability.
- Collaborate cross-functionally with product, design, and other engineering teams to ensure solutions meet business and compliance needs.
- Write clean, testable code using SOLID principles, MVC, TDD, DDD, and CQRS design patterns.
- Conduct peer code reviews and offer guidance on best practices and performance improvements.
- Optimize application speed, security, and responsiveness across the full stack.
- Troubleshoot, debug, and resolve technical challenges swiftly.
- Stay up to date with the latest trends in .NET development and cloud computing.
Qualifications & Skills:
- 8+ years of hands-on software development experience.
- Proficiency in C#, .NET Core, Entity Framework Core, and SQL Server.
- Strong experience with Git, Azure, and integration techniques.
- Knowledge of Angular or React, HTML, JavaScript, CSS, XML, and SOAP.
- Experience with Agile methodologies (Scrum/Kanban).
- Familiarity with WCF, WebApi, and security best practices.
Hit apply today for more information!
Desired Skills:
- .Net/ Core
- WCF
- RESTful WebApi
- HTML
- JavaScript
- CSS and MS SQL Server
Desired Qualification Level:
- Degree
About The Employer: