HamburgerMenu
hirist

Simpliigence - Full Stack Engineer - .Net/AngularJS

Simpliigence
Bangalore
6 - 10 Years
star-icon
4.3white-divider15+ Reviews

Posted on: 25/09/2025

Job Description

Role : Full Stack Developer

We are seeking an experienced Full Stack Developer to design, build, and maintain enterprise-grade applications with a strong focus on scalability, security, and modern development practices. The ideal candidate will have deep expertise in front-end frameworks, .NET backend development, cloud platforms, and a foundational understanding of Artificial Intelligence (both traditional ML and Generative AI).

Required Skills :

- Strong experience (610 years) as a full stack developer.

- Expertise in front-end frameworks: React (preferred) or Angular.

- Proficiency in backend development with .NET 8.0.

- Strong cloud deployment experience with AWS or Azure.

- Solid knowledge of Test Driven Development (TDD) and automated testing frameworks.

- Hands-on exposure to Secure Software Development Lifecycle (SDLC) methodologies.

- Basic understanding of Artificial Intelligence concepts (Traditional ML and Generative AI).

- Excellent problem-solving, analytical, and communication skills.

Preferred Skills :

- Experience working in the Financial Services domain (Banking, Insurance, or FinTech).

- Familiarity with microservices, containerization (Docker/Kubernetes), and event-driven systems.

- Exposure to DevOps tools (Jenkins, GitHub Actions, Terraform, etc.).

- Experience in performance tuning and large-scale application design.

Key Responsibilities :

- Develop robust, scalable, and secure web applications using React (preferred) or Angular on the front end and .NET 8.0 on the backend.

- Collaborate with cross-functional teams to design and implement cloud-native applications using AWS or Azure.

- Apply Test Driven Development (TDD) and leverage automated testing frameworks to ensure high-quality software delivery.

- Implement Secure Software Development Lifecycle (SDLC) best practices to safeguard applications.

- Contribute to system design discussions, focusing on scalability, performance, and reliability.

- Stay updated with emerging AI technologies and integrate basic AI/ML concepts where applicable.

- Troubleshoot, optimize, and improve application performance and user experience.


info-icon

Did you find something suspicious?