Job Description
- Candidate should demonstrated experience developing applications using Microsoft technologies such as C#, Asp.Net and .Net Core
- Excellent understanding of microservices architecture and restful API design patter
- Knowledge of how to apply best-practice security techniques to APIs and microservices.
- Ability to develop scalable and secure enterprise applications capable of handling high traffic
- Work experience with containerisation and public cloud engineering (particularly AWS)
- High preference on specific knowledge on AuroraDb - Postgres, AWS Fargate ECS, Security Groups, AWS Experience of application Load Balancer
- Knowledge on AWS MSK or Apache Kafka, or Confluent Kafka
- Knowledge of CI/CD pipelines and NoSql DBs
- Troubleshooting complex technical issues involving multiple system components
Technical Skills
Microsoft technologies such as C#,
Asp.Net and .Net Core
Microservices architecture and restful API design patter
Functional Skills
- Experience in following best Coding, Security, Unit testing and Documentation standards and practices.
- Ensure quality of technical and application architecture and design of systems across the organization.
- Effectively research and benchmark technology against other best in class technologies.
Soft Skills
- Self-motivator and self-starter,Ability to own and drive things without supervision and works collaboratively with the teams across the organization.
- Should have good interpersonal skills to interact and present the ideas to Senior and Executive management.