Job Description
- You will be working together with fellow junior and senior Frontend and Backend developers, helping to improve the group's skill level and exchanging new ideas.
- You will be working daily with JavaScript/Typescript/Node.js/React/Angular or .NET core/ Azure Function, AAD, AKS, Redis Cache, Azure Storage, Azure Container, Azure API management, Azure Service Bus.
- Closely collaborate with designers and the rest of the technical team (DevOps, QA, SA) to make sure we’re all aligned.
- You will manage projects with open-source JavaScript and TypeScript libraries and frameworks (we're big on React, Angular, and Node.js).
- You will be working with GraphQL, AppSync, Apollo.Providing high-quality work and code reviews are part of your responsibilities.
Requirements
- Overall, 6+ Years of IT experience with Hands-on using .NET Full stack including React, C#, .NET Core,MVC, REST API, Entity Framework, SQL server, Azure services.
- 4+ Years of experience on design & development Azure Services such as Azure API Manager, Service Bus, Azure Functions, Event Hub, Event Grid, LogicApp, Azure DevOps pipelines, and Azure monitoring solutions, Application Insights, Storage, Azure AD and Azure SQL Database.
- Conduct unit testing, integration testing, and performance testing of .NET applications.
- Ensure adherence to coding standards, code reviews, and quality assurance processes.
- Propose architecture /design and able to drive the discussions with the customers.
- Able to understand client requirement and communicate technical solutions to customers, SMEs and developers.
- Conduct unit testing, integration testing of .NET applications.
- Ensure adherence to coding standards, code reviews, and quality assurance processes.
- Solid understanding of software development best practices, design patterns, and architectural principles.
- Excellent leadership, communication, and interpersonal skills with the ability to lead and mentor a team.
- Microsoft Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect).
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Familiarity with Agile/Scrum methodologies and experience working in Agile teams.