The point where experts and best companies meet
Share
Your Role and Responsibilities
As a Software Developer you’ll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients’ hybrid-cloud and AI journeys.
You’ll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable.
Your primary responsibilities include:
Role description & skills:
• Responsible for completing detailed designs and adjusting them as appropriate
• Participate in architecture sessions proposing improvements and implementations
• Codify assigned requirements
• Refactor code where required
• Create microservices according to defined patterns and standards
• Containerize code
• Use front-end web and/or mobile development tools and technologies
• Expert in:
• Responsive web/mobile development
• REST API development using the Back End for Front End (BFF) pattern
• Angular
• HTML5, CS3, JavaScript
• Java
Familiar with:
• Micro front-end and microservices architectures
• AWS
• Confluence, Jira or similar collaboration tools
• Agile, Scrum, DevOps, Test Driven Development, Business Driven Development
• Karma, Mocha, Jasmine, Selenium or similar testing framework
• GitLab
These jobs might be a good fit