.NET Full Stack Developer
Description
We are looking for an experienced .NET Full Stack Developer to build secure, scalable enterprise applications in the financial services domain. The ideal candidate will have strong expertise in C#/.NET backend development, React-based frontend applications, microservices and AWS cloud services.
Key Responsibilities
- Design and develop backend applications and microservices using C#, .NET Core and .NET 8.
- Build RESTful APIs and event-driven applications using Entity Framework and secure authentication practices.
- Develop and deploy containerized applications using Docker and AWS services.
- Build responsive user interfaces using React.js, Next.js, Java , HTML and CSS.
- Write unit tests using Jest and create reusable UI components using Storybook.
- Troubleshoot issues, optimize application performance and ensure reliability.
- Collaborate with cross-functional teams in an Agile environment.
Required Skills
- Strong hands-on experience in C#, .NET Core, .NET 8 or ASP.NET.
- Experience with full-stack development, microservices and REST APIs.
- Frontend development experience with React.js or Next.js.
- Knowledge of Entity Framework, OAuth and application security.
- Experience with AWS services such as S3, Lambda, API Gateway or DynamoDB.
- Familiarity with Docker, unit testing and modern development practices.
Preferred Qualifications
- Experience working in financial services or banking environments.
- Knowledge of Unix and Windows environments.
- Exposure to Node.js, CI/CD, DevOps and Agile methodologies.
- AWS certifications such as AWS Certified Developer or AWS Solutions Architect.
Ideal Candidate
A technically strong full-stack developer with hands-on .NET, modern frontend and cloud experience, capable of developing secure, scalable applications for enterprise financial services environments.