Job Summary
We are looking for an experienced .NET Full Stack
Developer with strong hands-on expertise in C#, .NET, Angular,
TypeScript, SQL Server, REST APIs, and Microsoft Azure. The ideal candidate
should have experience developing scalable web applications, building reusable
front-end components, developing backend services and APIs, and supporting
applications throughout the software development lifecycle.
The candidate should be comfortable working in an Agile/Scrum
environment, collaborating with business analysts, architects, developers,
and client stakeholders.
Key Responsibilities
- Design, develop, enhance,
and maintain full-stack web applications using C#, .NET and Angular.
- Develop responsive user
interfaces using Angular, TypeScript, JavaScript, HTML, CSS, Bootstrap
and SCSS.
- Design and implement RESTful
APIs and Web APIs.
- Develop backend business
logic and data-access components using C#, .NET and LINQ.
- Work with microservices
architecture and support migration of monolithic applications to
microservices.
- Design and optimize SQL
Server tables, queries, stored procedures and database components.
- Implement application
authentication and authorization, including JWT-based authentication.
- Develop unit tests and
reusable Angular components using frameworks such as Karma and Jasmine.
- Work with Microsoft
Azure services, including Azure SQL, Azure Storage and cloud-based
application deployments.
- Support CI/CD pipelines using Azure DevOps, Git and/or TFS.
- Work with
Docker/containerized application environments.
- Identify and remediate
application security vulnerabilities.
- Perform troubleshooting,
performance optimization, defect resolution and production support.
- Participate in requirement
analysis, solution design, sprint planning, daily Scrum meetings, code
reviews and deployment activities.
- Collaborate directly with
customers, business analysts, solution architects and other technical
teams.
- Mentor junior developers
and support successful sprint/build delivery.
Requirements
Required Technical Skills
Area
Required Skills
Backend
C#, .NET / .NET Core, LINQ
Frontend
Angular, TypeScript, JavaScript, HTML5, CSS3
UI Frameworks
Bootstrap, SCSS
API
RESTful APIs, Web APIs, JSON
Database
SQL Server, Azure SQL, Stored Procedures
Cloud
Microsoft Azure; AWS exposure preferred
Architecture
Microservices, OOP, Design Patterns
DevOps
Azure DevOps, CI/CD, Git, TFS
Containers
Docker, Linux Containers
Testing
NUnit, Karma, Jasmine, Unit Testing
Tools
Visual Studio, VS Code, Postman, SSMS
Methodology
Agile / Scrum
Preferred Qualifications
- 4+ years of hands-on
software development experience.
- Strong experience
developing Single Page Applications using Angular.
- Experience with
enterprise-scale .NET applications.
- Experience migrating
legacy applications to modern Angular/.NET and microservices
architectures.
- Knowledge of Azure PaaS
services and cloud deployment.
- AWS/S3 exposure is an
advantage.
- Experience with
application security, DevSecOps and performance optimization.
- Strong client-facing
communication and analytical/problem-solving skills.
- Ability to work
independently and within cross-functional Agile teams.
Education
Skills Required
- C#
- .NET or .NET Core
- LINQ
- Angular
- TypeScript
- JavaScript
- HTML5
- CSS3
- Bootstrap
- SCSS
- RESTful APIs and Web APIs
- JSON
- SQL Server and Azure SQL
- Stored procedures
- Microsoft Azure
- Microservices, object-oriented programming, and design patterns
- Azure DevOps, CI/CD, Git, and TFS
- Docker and Linux containers
- NUnit, Karma, Jasmine, and unit testing
- Visual Studio, VS Code, Postman, and SSMS
- Agile/Scrum experience
- 4+ years of hands-on software development experience
- Experience developing Angular single-page applications
- Experience with enterprise-scale .NET applications
- Experience migrating legacy applications to Angular/.NET and microservices architectures
- Knowledge of Azure PaaS services and cloud deployment
- AWS/S3 exposure
- Application security, DevSecOps, and performance optimization experience
- Strong client-facing communication and analytical/problem-solving skills
- Ability to work independently and within cross-functional Agile teams
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline
What We Do
Ennuviz is a digital transformation consulting company specializing in business process intelligence, enterprise automation, artificial intelligence, and SAP solutions. It helps organizations improve operational excellence through advisory, implementation, managed services, process mining, ERP transformation, cloud operations, and application development. As an SAP partner, Ennuviz delivers solutions using platforms including SAP Signavio, LeanIX, WalkMe, and Business Technology Platform.







