Senior Full-Stack Developer (.NET Core, Angular, PostgreSQL, Azure) — 3 to 5 Years
Key Responsibilities
Develop and maintain full-stack applications using
.NET Core
and
Angular
.
Build scalable and secure
RESTful APIs
and backend services.
Design and implement responsive UI components using Angular best practices.
Work closely with
PostgreSQL
databases for data modeling, query optimization, and performance tuning.
Collaborate with Product, QA, and DevOps teams to deliver high-quality features on time.
Contribute to system design and architectural discussions.
Write clean, maintainable, and testable code following best practices.
Participate in code reviews and ensure adherence to coding standards.
Support deployment, monitoring, and troubleshooting of applications in
Azure
environments.
Continuously improve application performance and reliability.
Required Skills & Experience
3-5 years of professional experience in full-stack development.
Strong hands-on experience with
.NET Core / ASP.NET Core
.
Proficiency in
Angular
(components, services, RxJS, forms, state management basics).
Solid experience with
PostgreSQL
(schema design, queries, indexing).
Experience working with
Azure cloud services
(App Services, basic DevOps pipelines, storage).
Good understanding of
REST API design principles
.
Familiarity with authentication & authorization (JWT, OAuth2 basics).
Experience with
Git
and standard branching strategies.
Basic knowledge of CI/CD pipelines and deployment practices.
Understanding of clean code principles and software design fundamentals.
Nice to Have
Exposure to
Python
for scripting or backend utilities.
Familiarity with
AI-assisted developer tools
such as Claude Code, Cursor, or similar.
Basic understanding of
microservices architecture
.
Experience with
Docker
or container-based development.
Awareness of logging, monitoring, and observability tools.
Soft Skills
Strong analytical and problem-solving abilities.
Good communication and teamwork skills.
Ability to take ownership of tasks and deliver with minimal supervision.
Willingness to learn and adapt to new technologies.