| Candidate Profile for DrQ Senior Developer |
| Qualifications BS or MS degree in Computer Science or Engineering, Scientific or Mathematical discipline |
| Development Skills and Experience |
Metric |
Min |
| MS C# .Net / .Net Core/ ASP.Net and relational databases with Entity Framework or other enterprise ORM |
Hands-on developer responsibilities |
5 years |
| Senior Developer role and responsibilities |
2 years |
| Web development technologies: JavaScript, TypeScript, HTML5, CSS3, modern JavaScript frameworks like Angular, React, Ember or Vue |
Hands-on developer responsibilities |
5 years |
| Senior Developer role and responsibilities |
2 years |
| Cloud development (MS Azure or similar modern cloud platforms) |
Hands-on senior developer responsibilities |
2 years |
| Apache Kafka |
Hands-on senior developer responsibilities |
2 years |
| Microservices applications with Docker and Kubernetes |
Hands-on senior developer responsibilities |
2 years |
| GIT |
Depth and breadth of experience and understanding of GIT |
2 years |
| Agile Development |
Senior SCRUM\KANBAN roles |
2 years |
| Delivery of highly performant and scalable distributed systems |
Hands-on senior developer responsibilities |
2 years |
| Application of software design patterns, algorithms and data structures |
Hands-on senior developer responsibilities in ISO 27001 |
2 years |
| Awareness of Information Security Best Practices |
Experience and understanding of ISO 27001/27017 and its application in design of secure cloud hosted applications. |
2 years |