Job Summary
We are looking for a skilled Full-Stack .NET Developer to design, develop, and maintain modern web applications. You will work on both backend and frontend components, collaborate with cross-functional teams, and contribute to building scalable, secure, and high-performance systems.
Key ResponsibilitiesBackend Development
Design, develop, and maintain RESTful APIs using .NET / .NET Core
Build scalable backend services using C#
Work with Entity Framework / Dapper for data access
Design and optimize SQL Server databases and queries
Implement authentication, authorization, and security best practices
Integrate with third-party APIs and services
Frontend Development
Develop responsive web interfaces using HTML, CSS, JavaScript
Build modern UI components using Angular / React / Blazor (based on stack)
Ensure cross-browser compatibility and performance optimization
Consume backend APIs and handle state management
System & Architecture
Participate in system design and technical architecture decisions
Write clean, maintainable, and well-documented code
Apply SOLID principles and design patterns
Optimize application performance and scalability
Collaboration & Delivery
Work closely with Product Managers, Designers, and QA teams
Participate in code reviews and technical discussions
Debug, troubleshoot, and resolve production issues
Follow Agile/Scrum development processes
Required Qualifications
Bachelor’s degree in Computer Science or related field (or equivalent experience)
3+ years experience as a Full-Stack or .NET Developer
Strong proficiency in C#, .NET Core, ASP.NET MVC / Web API
Experience with SQL Server and relational database design
Solid knowledge of JavaScript, HTML5, CSS3
Experience with at least one frontend framework (Angular, React, or Blazor)
Familiarity with Git and version control workflows
Understanding of REST APIs, JSON, and HTTP protocols
Preferred / Nice-to-Have Skills
Experience with Microservices architecture
Knowledge of Docker, Kubernetes, or containerization
Cloud experience (Azure / AWS)
CI/CD pipelines (Azure DevOps, GitHub Actions, etc.)
Experience with Unit Testing / Integration Testing
Exposure to Clean Architecture or Domain-Driven Design (DDD)
Soft Skills
Strong problem-solving and analytical skills
Ability to work independently and in a team
Good communication and documentation skills
Attention to detail and commitment to quality
Ability to manage priorities and meet deadlines
What We Offer
Competitive salary and benefits
Opportunity to work on impactful, real-world products
Collaborative and growth-focused work environment
Flexible working model (on-site / hybrid / remote – optional)
Career development and learning opportunities