Full Stack Developer - Dotnet
TEAMLEASE DIGITAL SOLUTIONS PTE. LTD.
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.