Role : Full Stack Developer
Job Description :
We are seeking an experienced and motivated Full Stack Developer with a strong command over .NET Core, Angular (v12 or above), and modern web development practices. This role is ideal for a self-starter who thrives in dynamic environments and is capable of owning and delivering complete features independently from design to deployment.
Youll work on exciting and scalable web applications in a collaborative Agile environment, closely partnering with UI / UX teams, backend developers, and QA professionals to create high-quality, high-performance software solutions.
Key Responsibilities :
- Design, develop, and maintain web applications using .NET Core (C#) for backend and Angular (v12+) for frontend.
- Implement reusable and scalable components, modules, and services.
- Develop and consume RESTful APIs for seamless frontend-backend communication.
- Ensure API security and performance best practices.
- Write and optimize SQL queries, stored procedures, and data access logic.
- Work with SQL Server or equivalent RDBMS to manage data storage and retrieval.
- Collaborate closely with cross-functional teams including product owners, designers, and QA engineers.
- Participate actively in daily stand-ups, sprint planning, and retrospectives as part of Agile / Scrum methodology.
- Write clean, maintainable, and well-documented code following industry standards.
- Conduct code reviews, ensure adherence to coding standards, and assist in continuous integration processes.
- Identify and resolve performance bottlenecks.
- Ensure applications follow security best practices and are optimized for scalability and maintainability.
Required Skills & Qualifications :
Strong hands-on experience in .NET Core, .NET Framework, C#, Angular v12 or aboveexperience in SQL Server and relational database conceptsexperience in REST APIs, HTML5, CSS3, JavaScript, and TypeScriptFamiliarity with Git, Agile / Scrum development practicesExcellent analytical, problem-solving, and debugging skillsAbility to work independently and manage time across multiple prioritiesExperience with cloud platforms such as Microsoft Azure or AWSUnderstanding of DevOps practices, CI / CD tools, and deployment pipelinesFamiliarity with microservices architectureExposure to Docker / Kubernetes or similar container technologiesEducation : Bachelor's or Masters degree in Computer Science, Information Technology, or a related discipline
ref : hirist.tech)