Hybrid requirements: This role has flexible working patterns.
Requirements
Must:
o 4-6 years working knowledge of and experience with programming in Angular / Java
o Understanding of various development processes (SCRUM, Agile etc), including specification, documentation and quality assurance
o Knowledge about CI and CD
o Excellent communication and interpersonal skills
Nice to have:
Desirable skills include working with HTML/CSS, Bootstrap, TypeScript, SonarQube, JUnit, Mockito, Jasmine, WebStorm, VS Code
Responsibilities
o Applies defined practices/procedures to design, implement, and support individual software projects
o Analyses and accurately implements functional and non-functional requirements
o Designs, codes, tests (manual & automated) and maintains deliverables of low to moderate complexity
o Debugs and troubleshoots software to resolve defects
o Creates or contributes to clearly documented plans, designs and results
o Builds effective working relationships with team members
o Actively seeks assistance as needed but demonstrates learning and growing independence
o Authors or contributes to technical design documentation, release notes, bug fix documentation
o Performs and designs testing protocols to ensure that the product is fully tested
o Delivers production-ready code of high quality which satisfies all functional and non-functional requirements
o Delivers adjusted and corrected code based on regular peer reviews
o Contributes content to technical writers and reviews product documentation of own deliverables
o Multitasks in a fast-paced environment while maintaining integrity, reliability, ethical practices and a professional focus on projects.
o Demonstrate code enhancements and fixes to MRI staff and customers
See more
Role tech stack
Java
Angular
HTML5
CSS 3
Bootstrap
TypeScript
SonarQube
JUnit
Mockito
Jasmine
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.