We are seeking a highly skilled Full Stack Developer with expertise in .NET Core and Angular to join our dynamic development team. The ideal candidate will have strong experience in building scalable secure and highperformance web applications particularly in the finTech and lending domain. You will be responsible for designing developing and maintaining applications ensuring quality and efficiency throughout the development lifecycle.
Key Responsibilities:
- Design develop and maintain scalable web applications using .NET Core and Angular.
- Collaborate with crossfunctional teams to gather and analyze requirements propose solutions and implement functionalities.
- Develop RESTful APIs and integrate with frontend applications.
- Ensure high performance scalability and security in application development.
- Work with relational databases (MySQL PostgreSQL MSSQL Oracle) and optimize queries.
- Implement NoSQL databases (MongoDB Redis etc. where necessary.
- Write clean maintainable and efficient code following best practices.
- Perform unit testing integration testing and debugging to ensure application reliability.
- Participate in code reviews agile development processes (Scrum/Kanban) and CI/CD pipelines for seamless deployments.
- Work in a containerized environment (Docker Kubernetes) to enhance application scalability and deployment efficiency.
- Stay updated with emerging technologies and recommend improvements.
- Troubleshoot and resolve complex technical issues in a timely manner.
Requirements
Required Skills & Qualifications:
- 3 years of experience in Full Stack Development with. .NET Core and Angular.
- Strong proficiency in C# ASP Core Entity Framework Core.
- Handson experience with Angular (latest versions) TypeScript JavaScript HTML5 CSS3 and Bootstrap.
- Experience in relational databases (MySQL PostgreSQL MSSQL Oracle) and NoSQL databases (MongoDB Redis etc..
- Experience in fin tech and lending applications with knowledge of industry best practices.
- Handson experience in containerized environments (Docker Kubernetes).
- Strong understanding of design patterns SOLID principles and best coding practices.
- Proficiency in Git DevOps pipelines and CI/CD tools.
- Strong communication skills and a positive attitude to collaborate effectively within teams.
Preferred Qualifications:
- Experience with Docker and Kubernetes for containerized deployments.
- Knowledge of NoSQL databases (MongoDB Redis etc..
- Familiarity with Unit Testing frameworks (xUnit NUnit Jasmine Karma).
- Understanding of Agile methodologies and tools like JIRA Azure DevOps or Trello.
- Experience with thirdparty integrations payment gateways or realtime applications.