Experience: 5-8 years of experience with cloud Web Application Development
Education: Min. Bachelor's in Computer Science or Engineering or related fields
Must Have:
- Experienced in web application development experience using .Net Framework /.Net, IIS, MVC 5+.
- Experience with AngularJS / Angular 2+
- Experience with SQL (Oracle 12c, PostgreSQL).
- Understanding of Object-Oriented Programming + Object-Oriented Development (SOLID principles, Design Patterns)
- Understanding of clean architecture and domain-driven design / TDD / DI
Good to have:
- Experience with Messaging Architecture (Kaftka)
- Experience with CI/CD (Jenkins, AWS Pipeline)
- Experience building, deploying, and supporting infrastructure with cloud technologies on AWS.
- Experience with AirFlow
- Experience working under scrum / agile methodologies.
- Experience Java / Java Spring / Micro-services
- Familiar with Unit Testing and Integration