- Work within a company with a solid track record of success
- Flexible working options
- Join a well-known brand within Telecommunications
Our client works to ensure everyone is able to get a great service regardless of what you're doing on your electronic devices. The Company is at the forefront of the industry, working with cell services market-leaders to help consumers feel more digitally connected than ever.The Job
In this role, you will design, develop, modify, debug and/or maintain software systems to ensure stability and performance consistency.
You will be responsible for:
Writing well-designed, testable and efficient code.
Gathering and evaluating user feedback.
Working as a part of a dynamic team to deliver winning products.
Providing code documentation and other inputs to technical documents.
Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
Troubleshooting and debugging to optimise performance.
Building reusable code libraries for future use.
Integration of user-facing elements developed by front-end developers with server-side logic.
You possess a B.Sc in Computer Science, Engineering or related field.
You have at least 5 years of software engineering experience.
You possess strong knowledge of either Go, Java, Python and/or Ruby.
Expertise in Back-end Development would be highly valuable.
You have strong knowledge of PostgreSQL and MySQL databases.
You are a self-starter and demonstrate a high level of resilience.
You possess strong analytical skills and are comfortable dealing with numerical data.
You are adaptable and thrive in changing environments.
Ref : 41056016