Kaivale Technologies - .Net Developer - C#/ASP/MVC
Job details
Job Description :We are looking for a .NET Developer with extensive experience in application maintenance, particularly within the Banking and Financial domain, to join our team. The ideal candidate should have a deep understanding of both .NET technologies and Angular for full-stack development, alongside strong expertise in SQL databases. As a developer, you will be responsible for maintaining, enhancing, and optimizing applications to meet business needs while ensuring scalability, performance, and reliability.Key Responsibilities :- Provide L2 (Impact Analysis) and L3 (Bug Fixing & Enhancements) support for applications through change requests, including identifying issues, resolving bugs, and performing upgrades.- Maintain and enhance applications using .NET Core, ASP.NET, MVC, C#, and Web API, ensuring high-quality code, performance, and scalability.- Design and develop UI components using Angular 16+, HTML, CSS, and TypeScript to create modern, responsive, and user-friendly web applications.- Maintain SQL Server databases, including writing and optimizing stored procedures, triggers, and managing batch jobs.- Apply a strong understanding of banking and financial systems to the development, maintenance, and enhancement of applications that comply with industry regulations and business requirements.- Collaborate with business stakeholders to ensure that applications meet financial industry needs, such as secure transactions, data accuracy, and compliance.- Architect, design, and develop complex and critical applications, ensuring that they meet functional requirements while adhering to performance and security standards.- Develop technical documentation, system architecture diagrams, and design documents to ensure clear understanding across the team.- Collaborate with cross-functional teams (business analysts, product owners, other developers, and testers) to gather technical requirements and define software features.- Use GIT (local server) for version control and manage codebase, including branching, merging, and resolving conflicts to ensure smooth collaboration within the development team.- Work closely with QA teams to create test environments and ensure the proper testing of application functionality, performance, and security.- Familiarity with automated and manual testing processes to ensure the application's stability and performance.Required Technical Skills :- Expertise in .NET Core, ASP.NET, MVC, C#, Web API development.- Strong hands-on experience with Angular 16+, HTML, CSS, and TypeScript for UI development.- Proficient in MS SQL Server, writing stored procedures, triggers, and managing batch jobs.- Proficient with GIT for code version control and management.- Experience with L2 and L3 support, including handling bug fixes, enhancements, and impact analysis.- Experience working in test environments and with testing processes (manual and automated).- Knowledge of the change control and deployment processes for application updates and production releases (ref:hirist.tech)
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.