We are looking for talented, passionate and agile minded team players to join our Software Development Teams.
· Bachelor’s degree in Computer Science / Engineering or related fields,
· Minimum 3 years of experience in .NET development,
· Knowledge of C#, SQL is required,
· Experience in Web API,
· Strong knowledge on OOP, Design Patterns, Unit Testing,
· Preferably knowledgeable about distributed system, micro service, cloud based application architecture,
· Preferably knowledgeable about .Net Core, React.js, TypeScript etc.
· Preferably knowledgeable about containerization and orchestration tools (Docker, Kubernetes, etc.).
What will you be doing?
· You will be responsible for technical design and code development processes of software projects,
· You will participate development of business processes and support improvement of continuity and quality standards,
· You will implement design, development and maintenance of application, architectural structure and database to meet business needs.