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.