Basic Qualifications:
- Preferably 6 plus years of experience and programming skills on tools and languages such as React JS, Microservices, API along with C# .Net (.Net core is more important) , Spring Framework, CSS, JavaScript/Typescript, Node.Js is desired.
- Experience in designing microservices.
- Experience in designing scalable and highly available software.
- Experience with web service development frameworks such as Spring or Express.
- Understanding of web service security and authentication protocols such as OAuth and JWT.
- Experience in version control tools like Gitlab or bit-bucket.
- Experience in CI/CD tools such as Jenkins and JIRA.
- Proven success working in a team-oriented environment and demonstrated problem solving skills.
- Must have an ability to identify, formulate, and solve engineering problems.
- Good verbal, written and spoken English is a must for this role.
Desired Qualifications:
- Experience in full stack development, design, implementation, and deployment of API.
- Hands on experience in Java/Scala/Python or any programming language software development skills
- Familiarity with SQL and NoSQL databases.
- Good to have knowledge Swagger.
- Proven ability to evaluate and adopt new technology.
- Experience and Demonstrated understanding of Object/Component Oriented Design techniques.
- Experience with Agile software development methodologies and Test-Driven Design.
- A proactive and eager nature for tackling new challenges.