Senior Software Developers - Newcastle Upon Tyne, United Kingdom - Harvey Nash

    Harvey Nash
    Harvey Nash Newcastle Upon Tyne, United Kingdom

    3 weeks ago

    Default job background
    Full time Technology / Internet
    Description

    Senior Software Developer

    Are you passionate about test driven development and working on a vast range of innovative technology?

    We are currently looking for a number of software developers with a variety of different skill sets to join our client whilst they experience a period of exciting growth. This role gives an exciting opportunity for passionate developers to get involved with some innovative greenfield projects, working as part of a collaborative, cross-functional and agile team.

    What you will be doing:

  • As a Senior Software Developer, you will contribute to the development of innovative digital products in order to enhance customer experiences.
  • You will develop and maintain high-quality, scalable code across diverse digital platforms.
  • You will be responsible for collaborating closely with interdisciplinary teams within an agile framework.
  • You will be working in an agile product focused team.
  • You will uphold best practices in CI/CD, cloud platforms, and cybersecurity.
  • You will promote the importance of clean, testable code and continuous enhancement.
  • Who you will be:

  • You will demonstrate a proven track record of developing clean, testable and maintainable code working with C#, .Net and Object-Oriented design.
  • Ideally you will have experience working on mobile development, whether this be IOS, Flutter or Android.
  • You will have a strong background of working with RESTful APIs.
  • It is essential that you possess a proactive attitude with the ability to foster productive relationships with stakeholders and the wider team.
  • You will have experience working with modern microservice architecture.
  • You will have a strong understanding of working with Docker and Kubernetes.
  • If you are interested, please get in touch with me to schedule a call and we can discuss further