Principal Software Engineer

Recruiter
Advanced
Location
Bethersden
Salary
Not Specified
Posted
13 Jun 2021
Closes
15 Jun 2021
Ref
2116310657
Sector
Technology
Contract Type
Permanent
Hours
Full Time
What We Do For You• Summer Fridays - Throughout July and August, all employees will have Friday afternoons off (or equivalent time in the week) • Generous Annual Leave – 20-25 days, plus public holidays, with the possibility to buy additional days • Life insurance – 3-4x times annual salary • Top Achievers Club – Our yearly VIP trip includes flights, transfers and accommodation to recognise excellence in our employees • 65% Internal Mobility – Committed to the development & growth of our people • A range of local benefitsWho We AreAdvanced are one of the UK’s largest and most successful software companies. Our products sit at the heart of some of the country's best-known businesses, powering their key services and functions. Driven by the millions of people who interact with our products every day in hospitals, schools, transport providers, sports clubs and a wide range of instantly recognisable brands. We’ve grown phenomenally quickly with a £254m turnover and 2,600 staff serving over 25,000 customers across the UK. As an employer, we do things differently. We hire differently. We promote at pace. We recognise excellence. Find out more at careers.oneadvanced.com/about-usWe 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 are embracing 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 faster to 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 expertise to succeed.Identify problems and take action and responsibility for resolving themApply self-improvement and continuous learningAsk for help and help othersClearly explain and discuss technical points with both technical and non-technical peopleSay what you will do by when and work to do it in timeAppreciate challenge and feedback from colleaguesYou have sound understanding and experience with:Web API design & development using REST, with associated standards such as OAS3 and JSON schemaAPI tooling and infrastructureAgile development methodologies and practicesTest-driven developmentSource Control with Git and GitHubNodeJS, Javascript (ES6) and/or AWS LambdaWeb API managers, test tooling, design tools (beneficial but not essential)Implement API definitions as concise, robust and exemplary program code in a variety of software frameworksEmploy and extend the toolset for the effective definition, development, testing and management of Web APIsEstablish and apply effective automated and manual API testing techniques at various levels to ensure the software is correct, performant and robustIdentify improvements to existing application code and designs, increasing flexibility and reducing future effortProvide technical expertise, mentoring and direction; working closely with API team, product teams & offshore teams to ensure technology moves forwardProduce and update technical documentation that helps others apply good practices and toolsWork with third-parties, attending meetings to helps scope and establish effective APIs for partner integration

Similar jobs

More searches like this

Similar jobs