API Developer

£70,000 - £80,000

The Company:


My Client partners with cities and carriers to create plug-and-play active neutral host 5G small cell infrastructure that more efficiently densifies wireless networks by reducing the need for redundant radios in the same critical indoor and outdoor locations.

The Role:

The API Developer is responsible for designing and implementing data flows, business logic and associated APIs to ensure that data is reliably available to stakeholders on time and to the highest quality.

The API Developer will work with peers across the CTO group, collaborate with business stakeholders and other technical teams to provide end-to-end data capabilities, ensuring my clients tactical and strategic business objectives are met.

The API Developer will be responsible for migrating, developing and managing server-less cloud-native back-end services and be open to the principles of “API-first” development strategies.
The API Developer will manage proxying of the APIs via the cloud-native API gateway.

Role Requirements:

  • Manage configuration and deployment of APIs through the API gateway, adopting openAPI v3.
  • Continually monitor API usage patterns and provide feedback into software optimization, improvement and new features.
  • Ensure the appropriate tests and documentation are produced for legacy and newly developed services.
  • Ensure that data governance and information security is included in all solutions by design.
  • Design and build software that is flexible, scalable, maintainable and of high quality.
  • Participate in the full development life cycle, including agile ceremonies and code reviews.
  • Development should be done in tandem with good revision control practices, adopting best practices.
  • Education and Experience:
  • Five years working in software development, with a focus on data, in a medium or large sized organisation.
  • Strong knowledge of software programming languages such as C#, .Net Core and Python
  • Experience of RESTful API development and be experienced with or open to “API-First” development practices
  • Experience using Apigee or equivalent API gateway highly preferable.
  • Experience of working within a Google Cloud ecosystem
  • Understanding of DevOps, CI-CD pipelines, automated testing frameworks, TDD, BDD and CDD principles and other associated software engineering best practices.
  • Technical degree in Computer Science, Computer Engineering or relevant field preferable.


Benefits:

  • 15% Bonus uncapped
  • 25 Days holiday
  • Bupa healthcare + dental
  • Strong pension scheme