Cenergy International Services
Website:
cenergyintl.com
Job details:
Senior Full Stack Developer (.NET Core + Angular)
Location: Bengaluru (Monday WFH, Tue-Fri WFO)
Contract Duration: 6-12 Months (High possibility of extension)
Work Timings: 01:30 PM – 10:30 PM IST
Role Summary
We are looking for a Senior Full Stack Developer with strong hands-on experience in Angular and .NET Core to build and support in-house enterprise applications. This role requires strong coding fundamentals, full-stack ownership, and the ability to develop secure, scalable, and maintainable solutions in a collaborative environment.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using Angular and .NET Core Web APIs
- Build and consume RESTful APIs using asynchronous programming patterns
- Work with SQL databases using Entity Framework Core
- Implement best practices and design patterns to ensure clean, scalable, and maintainable code
- Ensure application security across UI, API, and data layers
- Write and maintain unit tests for Angular components
- Use Git for version control and participate in structured code reviews
- Collaborate with cross-functional teams including Product, QA, and Engineering
- Contribute to the development and enhancement of internal (in-house) tools
- Adapt to changing business requirements and new technologies
Must-Have Skills
- Strong hands-on experience with Angular (recent experience required)
- Strong experience in .NET Core Web APIs
- Experience working with SQL databases
Required Skills & Experience
- 5–7 years of professional experience as a Full Stack Developer / Engineer
- Proficiency in HTML5, CSS3, JavaScript, and TypeScript
- Experience working with REST APIs and asynchronous programming
- Solid understanding of web application security best practices
- Strong knowledge of design patterns and coding best practices
- Experience with Microsoft Azure services, including (Azure App Services, Azure Functions, Azure Key Vault, and Azure DevOps)
- Familiarity with Git or other version control systems
- Good communication skills and ability to work effectively in a team environment
- Strong problem-solving skills and attention to detail
Good to Have
- Basic exposure to Ansible
- Prior experience building or supporting internal enterprise tools
Click on Apply to know more.