Job Description
<strong>Line of Service</strong><p><br></p>Advisory<p><br></p><strong>Industry/Sector</strong><p><br></p>Technology<p><br></p><strong>Specialism</strong><p><br></p>Advisory – Other<p><br></p><strong>Management Level</strong><p><br></p>Associate<p><br></p><strong><u>Job Description & Summary</u></strong><p><br></p>Custom Development Back-end Associate Developer scope overview:<p><br></p>Participate in the designing and building of complex solutions for a web application (end-to-end)<p><br></p>Oriented toward server-side web application logic in JavaScript and/or variants of it, microservices architecture, design, build and implementation<p><br></p>Implementation of container-based REST APIs using container frameworks like OpenShift, or Docker<p><br></p>Help in facilitating the teamβs daily activities following different SCRUM events.<p><br></p>Support and mentor the team in understanding agile methodology principals across all team members.<p><br></p>Incorporate data protection and cybersecurity measures<p><br></p>Ensure that database and front-end requests are at their optimal performance<p><br></p>Automated testing, Test driven development (TDD)<p><br></p>Create and maintain technical documentation<p><br></p><ul><li>In-depth knowledge of JavaScript, libraries, frameworks, and tech stacks</li><li>Experienced with DevOps continuous integration and continuous delivery tooling eg npm/yarn, GIT, GitHUB, GITLab, etc. and ability to perform developer-owned Devops tasks</li><li>Strong drive for Clean Code, Automation tools, Design improvements and Code quality (via Unit testing)</li><li>Ability to use Asynchronous Programming to improve productivity</li><li>Solid background in managing databases and Object-Relational Mapping (ORM) tool</li><li>Strong familiarity with developing and using Rest services, including documentation using OpenAPI.</li></ul><p><br></p><strong><u>Experience In</u></strong><p><br></p><ul><li>Nodejs Frameworks (Nestjs is a plus), JavaScript, Typescript</li><li>Experience in Python is a plus or any other back-end technology</li><li>Familiarity with various cloud solutions (AWS – Azure – GCP)</li><li>Caching technologies (e.g Redis)</li><li>Custom integration with IdAM, Auth0, SAML, Oauth2/OpenID Connect, etc.</li><li>Messaging services like Message Brokers and Kafka</li><li>Container Orchestration tools like Kubernetes, OpenShift, Docker.</li><li>No SQL DBs like MongoDB and DynamoDB</li><li>RDBMS databases knowledge, specifically on Cloud SQL using MySql</li><li>Gitlab, Github or any similar tool, Branching and Merging Strategies</li><li>Azure DevOps knowledge, Jenkins, APIgee, JSON, JSF, XHTML, Tools like Kibana, new relic or similar logging and monitoring tools</li><li>BDD, TDD. Unit Testing Frameworks (JUnit),Performance testing, API tests, Contract and Component level Testing</li><li>Linux, Automation Testing, Devops tools</li></ul><p><br></p><strong>Education </strong><em>(if blank, degree and/or field of study not specified)</em><p><br></p><strong><u>Degrees/Field Of Study Required</u></strong><p><br></p>Degrees/Field of Study preferred:<p><br></p><strong>Certifications </strong><em>(if blank, certifications not specified)</em><p><br></p><strong><u>Required Skills</u></strong><p><br></p><strong>Optional Skills</strong><p><br></p><strong>Desired Languages </strong><em>(If blank, desired languages not specified)</em><p><br></p><strong><u>Travel Requirements</u></strong><p><br></p><strong>Available for Work Visa Sponsorship?</strong><p><br></p><strong>Government Clearance Required?</strong><p><br></p><strong>Job Posting End Date</strong>