As Qualco operates within the Financial Services Industry and is FCA regulated, any employment offer is subject not only to the usual legal checks (Right to Work and Proof of Address) but also a clear DBS check, Adverse Financial check, plus references from previous employers over the last 10 years (where available).
Summary of Position
The role will suit a talented individual in our development team, based in the UK. The team is part of a small but rapidly expanding, energetic, and ambitious Technology company; working within the Collections & Recoveries sector of the Financial Services Industry. Our clients range from Utilities and Telecoms companies, Banks, and Lending companies, and our aim is to use our expertise to empower our clients with innovative technology thereby improving their recoveries.
The Senior Developer will lead the full development cycle on projects to develop our in-house platforms consisting of both B2B and B2C applications. The candidate must be organised and analytical, adept at working in teams. They will be an excellent communicator in English (written and verbal) and friendly and professional when dealing with internal and external stakeholders.
Key Responsibilities
Reporting to the Lead Engineer, the candidate will be required to:
* Review and improve performance, security, and usability of applications and databases
* Work closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team
* Plan and document technical specifications for features or system design, with the ability to take initiative to make improvements to the product
* Design, build, and configure applications to meet business process and application requirements
* Write testable, scalable, and efficient code and lead code reviews
* Mentor junior team members and ensure they adhere to determined software quality standards
Required Skills/Experience
The ideal candidate must be self-motivated with a proven track record in the full software life cycle. They must have led development teams before and be comfortable in the dynamic atmosphere of a technical organisation with an expanding customer base.
In addition, the ideal candidate will have:
* Excellent work experience with APIs and Web Applications
* Excellent knowledge of programming and security best practices
* Good understanding of architecture design of applications and databases
* Good knowledge of coding best practices
* Good experience in unit testing and integration testing
* Ability to use GitHub and DevOps
* Ability to produce software documentation
* Excellent support and troubleshooting experience
* Excellent knowledge of all MS Office Products
* And be an excellent communicator in English (written and verbal).
#J-18808-Ljbffr