Role Overview
We are seeking an experienced .NET Fullstack Developer to join our fast-paced engineering team. In this role, you will design, build, and maintain scalable web applications across the entire technical stack. You will work closely with cross-functional teams to deliver high-quality digital solutions for our clients.
Responsibilities
- Design, develop, and maintain robust web applications using C#, .NET Core, ASP.NET, and modern frontend frameworks (Angular/React).
- Build, integrate, and optimize RESTful APIs and microservices.
- Create responsive user interface (UI) components and handle state management.
- Write efficient SQL queries, manage database design, and integrate ORMs like Entity Framework.
- Participate in code reviews, automated testing, and CI/CD deployment pipelines.
- Troubleshoot, debug, and upgrade existing applications to ensure optimal performance and security.
Requirements
- 3–6 years of hands-on experience as a Fullstack Developer in C# and .NET Core / ASP.NET framework.
- Strong experience with modern frontend tech stacks (Angular, React, or Vue.js, along with TypeScript, HTML5, CSS3).
- Solid experience in relational databases (Microsoft SQL Server, PostgreSQL) and Entity Framework Core.
- Proven track record in designing and consuming RESTful APIs.
- Proficiency with Git version control and familiarity with Agile/Scrum methodologies.
- Good understanding of CI/CD concepts and cloud platforms (Azure or AWS) is a plus.
- Strong problem-solving, analytical, and communication skills.
Skills
- C#
- .NET Core
- React.js
- Angular
- SQL Server
Benefits
- Competitive salary package.
- Flexible working environment (Hybrid options available).
- Continuous learning & professional development opportunities.
- Collaborative work culture with clear career advancement paths.