General Roles and Responsibilities:
– Design, Code, test programs according to business requirements and specifications
– Maintain the complex custom-build solutions based on technology and frameworks mentioned in the technical skills
– Participate in implementation, review and documentation to ensure that an application meets requirements
– Follow defined methodology and standards including preparation and maintenance of documentation for all stages of development work
Technical Skills:
– Backend developer with 5+ years of experience in Web/Mobile application implementation projects with advanced knowledge and experience in developing components using Go and NodeJS
– Good understanding and Knowledge in graphQL, Python and Docker.
– Exposure in developing API development using gql-gen library
– Understanding and exposure Graph databases (preferably DGraph and Neo4J) and Entgo for generating graph database
– Experience microservice architecture and development using ‘MySql’ database
– Expertise in design principles and software design patterns – Exposure to Web application security standards