Full Stack Developer
Role details
Job location
Tech stack
Job description
Design, build, and maintain front end and back end components of enterprise web applications. Collaborate with product, QA, and senior developers to implement features, integrate APIs, and optimize performance. Participate in sprint ceremonies, write clean and maintainable code, troubleshoot defects, and maintain technical documentation while contributing updates in JIRA.
Requirements
3-6 years of professional software development experience
-
Hands on experience with C# / .NET Core / ASP.NET Core
-
Front end experience with Angular (React exposure acceptable)
-
Experience building and consuming RESTful APIs
-
Strong SQL Server experience (schema design, stored procedures, query optimization)
-
Experience working in Agile/Scrum teams using JIRA
-
Understanding of authentication/authorization concepts (OAuth2, JWT)
-
Strong communication and collaboration skills - Cloud experience (Azure preferred; AWS/GCP acceptable)
-
CI/CD exposure (Azure DevOps, GitHub Actions, Jenkins)
-
Containerization experience (Docker)
-
Messaging or event driven systems (Service Bus, Kafka, RabbitMQ)
-
Experience in regulated environments (healthcare, financial services)