Posted on: 30/01/2026
Description: Full-Stack Developer (C# & Angular)
Experience: 3 6 Years
Location: Bangalore / Hyderabad / Pune
Industry: Technology & IT
Education: Graduate in Computer Science, IT, or a related technical field
Role Summary :
We are seeking a high-caliber Full-Stack Developer to join our engineering team in building scalable, high-performance web applications. In this role, you will act as a "Technical Orchestrator," bridging the gap between sophisticated backend logic in C# (.NET) and dynamic, responsive user interfaces built with Angular. You will be responsible for the entire software development lifecycle, from designing RESTful APIs and database schemas in SQL to deploying services on Azure or AWS. The ideal candidate is a disciplined problem-solver who thrives in a collaborative environment, writes clean and maintainable code, and is committed to following modern DevOps practices using GitLab.
Responsibilities :
- Backend Engineering: Design, develop, and maintain robust backend services and APIs using C# and the .NET framework, ensuring high concurrency and security.
- Frontend Development: Architect and build responsive, user-friendly SPAs (Single Page Applications) using Angular, leveraging TypeScript, HTML5, and CSS3/SCSS.
- Full-Stack Integration: Implement seamless communication between the frontend and backend through RESTful services and WebSocket protocols.
- Cloud & DevOps: Deploy and manage applications within Azure or AWS environments, utilizing GitLab for continuous integration and automated deployment (CI/CD).
- Database Management: Design and optimize relational database schemas in SQL Server or PostgreSQL, writing efficient queries and stored procedures.
- Performance Optimization: Debug, troubleshoot, and optimize application performance across the entire stack to ensure low latency and high scalability.
- Code Quality Governance: Participate in rigorous code reviews, adhere to SOLID principles, and maintain comprehensive technical documentation.
- Cross-Functional Collaboration: Partner with UI/UX designers, Product Owners, and QA engineers to translate business requirements into technical reality.
- Version Control: Manage complex codebases and branching strategies effectively using GitLab.
Technical Requirements :
- Backend Mastery: 3+ years of professional experience in C# and the .NET Core/Web API ecosystem.
- Frontend Proficiency: Solid hands-on experience with Angular (v12+), JavaScript (ES6+), and modern CSS frameworks.
- Database Skills: Strong knowledge of SQL and RDBMS fundamentals, including indexing and performance tuning.
- Cloud Knowledge: Familiarity with Azure or AWS core services (App Services, Lambda, S3, or EC2).
- Tooling: Proficient in using GitLab for source control and CI/CD pipelines.
Preferred Skills :
- State Management: Experience with NgRx or RxJS for complex state handling in Angular.
- Testing: Knowledge of unit testing frameworks such as xUnit for C# or Jasmine/Karma for Angular.
- Microservices: Familiarity with microservices architecture and containerization (Docker/Kubernetes).
Core Competencies :
- Disciplined Problem Solving: A methodical approach to deconstructing complex technical hurdles and implementing scalable solutions.
- Team Player: High level of collaboration and willingness to support peers to meet collective sprint goals.
- Responsive Communication: Exceptional verbal and written skills for effective stakeholder management and technical walkthroughs.
- Empathy & Leadership: A responsive mindset that values team well-being and fosters a positive, growth-oriented work environment.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1607668