Full Stack Developer - Dotnet
We are looking for an experienced Full Stack .NET Developer to join our Agile development team and build scalable applications for the financial industry.
Key Responsibilities:
- Develop scalable microservices using C#, .NET Core and .NET 8.
- Design and implement event-driven architectures and RESTful APIs.
- Work with Entity Framework, Docker and Domain-Driven Design (DDD).
- Implement OAuth, authentication, authorization and security best practices.
- Develop cloud-based solutions using AWS – S3, Lambda, API Gateway, DynamoDB.
- Build responsive web applications using React.js and Next.js.
- Develop unit tests using Jest and reusable UI components using Storybook.
- Troubleshoot, optimize and maintain applications across the full technology stack.
- Collaborate with UX/UI teams and Agile development teams.
Must-Have Skills:
.NET 8, .NET Core, C#, Microservices, React.js, Next.js, AWS, REST API, Entity Framework, Docker, OAuth, JavaScript, Jest, Storybook.
Good to Have:
Node.js, DynamoDB/NoSQL, CI/CD, DevOps, DDD, Unix/Windows environments and AWS certification.
Candidate Profile:
- 5+ years of Full Stack Development experience.
- Strong hands-on experience in .NET Core/.NET 8 and React.js.
- Experience building microservices and cloud-based applications.
- Strong communication, analytical and problem-solving skills.
- Experience in Agile environments is preferred.