Full Stack Developer - London, United Kingdom - MW recruitment

MW recruitment
MW recruitment
Verified Company
London, United Kingdom

1 week ago

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Job Title:
Full stack developer


Provides Support For:
Technology team and wider business

Job Purpose


The Intermediate Software Engineer should be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.

Ultimately, the role of the Intermediate Software Engineer is to participate in building high-quality,innovative and fully performing software that complies with coding standards and technical designs, in addition to providing support to the client base and Principal Software Engineer.

Key Responsibilities and Duties

  • To participate and provide support to the software engineering team and client base.
  • To deliver software components to enable clients products.
  • To aid consistent use of shared platform components and technologies
  • To assist in writing unit and integration tests, within test environments to ensure code quality.
  • To assist in defining the team's technical strategy and advising on product roadmaps and migration plans to achieve strategic goals.
  • To write concise yet comprehensive technical documentation.
  • To assist the Principle Technical Architect to explore and suggest appropriate technical solutions to achieve the required product features as well as monitoring technical progress against plans. While safeguarding functionality, scalability and performance.
  • To be responsible for work quality, ensuring it meets the technical standards for all output.
  • To monitor work against the production schedule closely and provide progress updates and report any issues or technical difficulties on a regular basis.
Skills & Qualifications

  • Demonstrable background in Computer Science or Computer Engineering
  • Knowledge of Cloud Technologies (preferably the MS tech stack, Azure, SaaS, PaaS and CaaS)
  • Extensive experience working on complex, time sensitive software projects
  • Creating /maintaining accurate and current system documentation to serve as reference points for all staff and support future development of the system
  • Knowledge of the software development process and related technologies
  • Proven work experience as a Software Engineer or Software Developer
  • Knowledge of C#,.NET Framework &.NET Core
  • Knowledge of Angular.
  • Project management experience (preferred but not essential)

Personal Specification & Culture:

  • Experienced preferably in the FX and payments industry.
  • Willing to communicate to the business at large and be considered as the goto resource for development support in the business.
  • Collaborates across the business and works closely with all teams.
  • Understands, embraces and adds to the culture Acts as an ambassador for the business and its business model.
  • High level of professional communication skills both in verbal and written formats.
  • Personable and has the skills to build rapport and establish personal relationships.
  • Demonstrate good people skills and become a valued member of the team.
  • Demonstrates ownership of assigned tasks, components and the platform.
  • Takes decisions and is accountable for them with mínimal supervision.
  • Startup mentality: If the ball is falling, catch it

Working Conditions:

  • Role will be office based, but flexibility is available for remote working as agreed with your line manager.

More jobs from MW recruitment