Software Development & Test Engineer (12 month contract)
The software development and test engineer is a key part of the technology team that operates the Freedom Fibre Wholesale Fibre platform. The software development and test engineer both produces solution designs and code suitable to solve development requirements identified, whilst also providing guidance to their wider team.
Core Responsibilities
* Create software solutions for defined problems
* Work with the Architecture team and wider business to ensure that requirements are accurate
* Merging code into the CI/CD process
* Review code produced by team members
* Provide support for existing code deployments
* Support with resolving defects
* Prepare, execute & document tests of software-based delivery items
* Development of related automatic test suites and the platforms required to run these test suites
* Oversee some aspects of the release process, in particular, early life defect remediation, feature requests and ad-hoc support for user queries.
Skills & Experience
* Experience of distributed cloud systems, and specifically Amazon Web Services
* Experience of Python in a commercial development environment
* Experience of Full Stack and Java development is desirable
* Understanding of both relational NoSQL database technologies and their cloud versions
* Experience of creating and using secure APIs
* Troubleshooting performance issues with applications and APIs
* Experience of Terraform
* Experience of Test-Driven Development
* Experience developing test suites for software-based deliverables that include;
o Web based UI's
o REST or SOAP API's
o Business software processes (e.g. Database interaction)
* Experience of test automation application development
Qualifications
* In-service training in subjects related to the testing process, automated tooling and quality systems
* AWS (Amazon Web Services) Certification is desirable
Personal Attributes
* A positive and proactive attitude to problem solving
* Attention to detail
* A team player, willing to get involved and help others when needed, with a driven personality who asks questions and actively participates in discussions
Reporting to
Technical Lead
Our ideal fit
Someone who is a team player, they must be willing to get their sleeves rolled up from time to time, to take this business to one that is an industry leader.
Working with Freedom Fibre
We operate in a relaxed and industrious atmosphere; you will be encouraged to speak out and contribute wherever you feel you have something to offer. Our offices are open 07:00 through to 19:00 and we are happy to be flexible with working hours so you can enjoy a relatively stress‑free commute or work from home to create the best possible work life balance that suits you and Freedom Fibre.
We offer an attractive package including bonus, generous pension, private health care and flexible working along with other benefits.
#J-18808-Ljbffr