HamburgerMenu
hirist

Job Description

About the Role :


We are looking for a highly skilled and experienced Full Stack Developer with advanced expertise in .NET Core (version 6 and above), ASP.NET, MVC, and Angular 14+. The ideal candidate should be capable of working independently, taking full ownership of tasks, and guiding junior team members. A strong foundation in Clean Architecture and solid experience with SQL databases is essential.


Key Responsibilities :



- Design, develop, and maintain scalable web applications using .NET Core 6+, ASP.NET, MVC, and Angular 14+


- Build and integrate RESTful APIs with responsive, modern front-end components


- Implement and maintain solutions based on Clean Architecture and industry best practices


- Work independently on complex tasks and deliver high-quality, maintainable code


- Provide technical leadership, perform code reviews, and mentor junior developers


- Ensure application performance, security, and scalability


- Collaborate with cross-functional teams including backend, frontend, QA, DevOps, and product owners


- Participate in Agile/Scrum ceremonies and contribute to continuous improvement


- Stay up to date with new tools, frameworks, and best practices in the .NET and Angular ecosystems


Required Skills & Qualifications :



- 5+ years of hands-on experience in full stack development


- Advanced expertise in .NET Core (6+), ASP.NET, MVC, and C#


- Strong frontend development skills with Angular 14+, TypeScript, RxJS, NgRx and Angular CLI


- Deep understanding of Clean Architecture, SOLID principles, and design patterns


- Strong experience with in any of the SQL databases - MS SQL, MySQL, or PostgreSQL


- Proficient in HTML5, CSS3, JavaScript, and responsive design principles


- Experience with Entity Framework Core and LINQ


- Familiarity with version control systems like Git and CI/CD pipelines


- Excellent debugging and troubleshooting skills


- Strong communication, collaboration, and leadership abilities


- Ability to work independently and lead small development teams


Preferred Qualifications :



- Experience with microservices architecture


- Working knowledge of Docker, Kubernetes, or other container technologies


- Experience with cloud platforms (Azure, AWS, or GCP)


- Exposure to NoSQL databases and caching solutions


- Familiarity with automated testing frameworks (unit, Jasmine, Karma)


Education :



Bachelor's in Engineering or Masters degree in Computer Science or a related field (or equivalent experience)


info-icon

Did you find something suspicious?