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

Senior Software Engineer

Job LocationBirmingham
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Role Introduction We are embarking on a large-scale project to move our range of enterprise products from on premise or hosted to fully fledged SaaS Cloud applications on our Platform MyWorkplace. High quality Web APIs are a key enabler for us to make this move. We areembracing an API Design First approach and opening up our technology for internal and external integrations. We use tools such as SwaggerHub for design and API managers for exposing these APIs. We are looking to improve this framework to make our APIs fasterto deliver and to a consistent high quality that reflects our brand and reduce the friction consumers feel when getting access to them. This is a high-profile project in the organisation, needing self-starters with a high level of commitment and expertiseto succeed. What You Will Do As a Senior Developer you are an ambitious high-achiever who strives for technical excellence from yourself and your team; employing the best practices and tools to create market leading solutions.In this role you will:

  • Implement API definitions as concise, robust and exemplary program code in a variety of software frameworks
  • Employ and extend toolset for the effective definition, development, testing and management of Web APIs
  • Drive efficiencies in the development of Web APIs to reducing defects and manual or duplicated effort
  • Be capable and effective with mentoring and coaching developers in UK and India
  • Work closely with Product Owners to refine requirements, estimate development effort and gain their acceptance of the solution
  • Establish and apply effective automated and manual API testing techniques at various levels to ensure the software is correct, performant and robust
  • Identify improvements to existing application code and designs, increasing flexibility and reducing future effort
  • Provide technical expertise and direction; working closely with API team and product teams to ensure technology moves forward
  • Produce and update technical documentation that helps others apply good practices and tools
  • Encourage and foster XP techniques and agile software development
  • Work with third-parties, attending meetings to helps scope and establish effective APIs for partner integration
At Advanced we recognise the value of good core behaviours and you will be expected to:
  • Identify problems and take action and responsibility for resolving them
  • Apply self-improvement and continuous learning
  • Ask for help and help others
  • Clearly explain and discuss technical points with both technical and non-technical people
  • Say what you will do by when and work to do it in time
  • Appreciate challenge and feedback from colleagues
What You Will Have You have a passion for software development and an avid interest in technology. You have worked on high quality enterprise level solutions, across the whole software development life cycle.You establish productive working relationships with your team and other colleagues, both technical and non-technical. As a senior developer, you lead the way but also work collaboratively as part of a team to deliver on shared commitments.You are a self-starter and able to meet individual and shared commitments. You enjoy working with technologies that are new to you, and taking on additional roles that help the team make progress.You have sound understanding and experience with:
  • Current software development principles, patterns and practices
  • Web API development using REST
  • Associated standards such as OAS3 and JSON schema
  • API tooling and infrastructure
  • Agile development methodologies and practices
  • Test-driven development
  • Source Control with Git and GitHub
  • Coaching and mentoring of Developers, and leading development projects
You have a good understanding of:
  • Web API managers, test tooling, design tools
  • NodeJS, Javascript (ES6)
  • Relational databases and SQL
The following would be beneficial:
  • Experience deploying API Managers such as Mulesoft
  • Experience of a API First or Design First business
  • A range of languages including .Net Core, Java and C#
  • AWS Lambda or similar FaaS platform
What We Do For You Wellbeing focussedOur people are our greatest assets, and ensuring everyone feels their best self to come to work is integral
  • Generous Annual Leave25 days of annual leave, plus public holidays and the ability to buy additional days
  • Summer Fridays Every Friday afternoon off throughout July and August 2022 (or equivalent time in the week)
  • Employee Assistance Programme Free advice, support, and confidential counselling available 24/7 through Care First
Financial wellbeing - We understand as well as your mental wellbeing, your financial wellbeing is really important
  • Pension Scheme Our plan with Scottish Widows offers 5% matched contribution by the company
  • Income protection insurance Providing you with support and assistance when you need it most
  • Life insurance- 4x times salary to help give you and your loved ones peace of mind
Personal Growth - Regardless of where you are at in your career, were committed to enabling your growth personally and professionally
  • Development Programmes From Future Managers to Leadership Training, our development programmes help you get where you need to go
  • 65% Internal Mobility Committed to the development & growth of our people with 65% of our experienced roles filled by our own people
  • Profit Share Our Group-wide bonus scheme enables you to reap the rewards of your success
Recognition Highlighting and rewarding the great work our people do
  • Top Achievers Club Our yearly VIP trip includes flights, transfers and accommodation to recognise excellence in our employeesread about what its like!<
  • APPLY NOW

    Senior Software Engineer Related Jobs

    © 2019 Naukrijobs All Rights Reserved