JD:
- You obtained your degree in a technical field;
- Technical knowledge on: C# .NET 4.8 , .NET Core 2 , ASP.NET MVC, Angular 8 , Web API, Azure App services, Azure Message Bus, Blob/Table Storage, APIM, object-oriented programming concepts and
testing (unit testing, performance, );
- Experience applying security principles (JWT, OAUTH, );
- Hands-on experience with fundamental (security, computing, storage) and advanced (containers, messaging, event driven, ) Azure concepts;
- Able to understand and implement advanced design concepts (CQRS, domain driven design, MediatR, );
- Good understanding of the S-SDLC;
- Passion for the whole software development and improvement process;
- Result driven, able to work against deadlines;
- Capable of working in a dynamic project environment;
- Able to work independently as well as in team;
- Willing to learn and apply new technologies and best practices;
- Fluent in English
Role:
Develop applications and logic based on requirements;
- Troubleshoot and resolve errors/issues;
- Create documentation for developed code;
- Share experience and knowledge with team members;
- Analyze and translate business requirements;
- Apply coding best practices and guidelines;
- Perform code reviews and provide constructive feedback to team members;
- Write design/architecture documentation;
- Coach and guide team members in development areas;
- Other duties as assigned