Software Engineer

Newcastle upon Tyne, ENG, GB, United Kingdom

Job Description

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

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3422653
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Newcastle upon Tyne, ENG, GB, United Kingdom
  • Education
    Not mentioned