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.(ref : hirist.tech)