Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Architect

Job LocationRuddington
EducationNot Mentioned
Salary60,000 - 75,000 per annum
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time Work from home

Job Description

We are on a mission to improve the world of work, technology and people, building products and services to help solve our customers people-related challenges now and in the future.We design software to make processes easier, create apps to foster engagement, support organisations to get better insights from their data and much more for over 1200 organisations across the UK and Ireland.Our4-corevalues Sustainability, Trust,Collaborationand Innovation have been thedrive to MHRs success. This starts internally within our business by putting our colleagues and customers at theforefrontof everything we do.Be part of our mission, join MHR and help shape the world of work.What youll be doing:

  • Work with Product Owners and Business Analysts as a technical business partner, providing conceptual ideas of how features can be architected and at what cost.
  • Conduct a feature and quality of service requirements analysis using holistic approach at all times for the successful integration and development execution.
  • Own feature and quality of service architecture, this includes but not limited to:
    • Technical solution design
    • Domain model design
    • API/Intercommunication/Messaging design
    • Data model design
  • Pair design with feature teams and develop their design skills so that they become self-reliant.
  • Produce proof of concepts that could be handed over to the software engineers for full-scale development.
  • Oversee the architecture implementation.
  • Work closely with the senior management / architecture team to produce a technical road map.
  • Liaise with other departments in the company to align software architecture.
  • Undertake research as required and attend conferences and events, documenting afterwards to extend the team knowledge.
  • Documenting decisions and progress in line with corporate and team project management.
Key Skills:
  • Deep understanding of backend software engineering principles such as polymorphism, generics, locking, IO, queuing, distributed systems, threading, transactions, SOLID and design patterns.
  • Hands on experience designing or developing RESTful APIs, Messaging, Business logic (domain), n-tier architecture applications in .NET or Java.
  • Awareness of enterprise integration patterns, microservices, multitenancy, cloud patterns and authentication methods such OIDC and Auth2.
  • Excellent problem-solving skills, being able to identify root problems, figure out solutions and convert them into incremental deliverables.
  • Hands on experience designing and implementing software using domain-driven design in microservice multitenant cloud architecture.
  • Hands on experience tuning database queries and designing/managing data architecture such as data mart/warehouse/BI tools.
How We Work:
  • Azure DevOps is used to manage backlogs, builds and releases.
  • Our products are shipped at least every two weeks.
  • We sponsor tech events such as Tech Nottingham and Hack24.
What youll get in return:With a great working environment and amazing colleagues, well support you professionally and personally through our learning and wellbeing programmes. In addition, we offer:
  • Competitive salaries
  • Option to buy additional holiday days
  • Voluntary benefits scheme, ranging from private medical insurance to dental schemes
  • Access to over 60 internal training courses, plus the ability to study for professional qualifications
  • Coaching and mentoring programmes
  • Discounted gym memberships
  • Access to a GP 24/7, via SmartHealth
  • Discounts and cash back on leisure, travel, technology, fashion and food
  • Employee recognition programme
  • Social events, including running clubs, 5-a-side football teams and more
  • Subsidised restaurants across all sites, with a choice of fresh meals from our chefs each day

Keyskills :
Software DevelopmentWindows AzureRational Software Architectmicroservices

APPLY NOW

© 2019 Naukrijobs All Rights Reserved