Logo for Osiris Recruitment

Senior Software Developer

Role overview

Qualifications

  • Proven background as a Senior Developer or equivalent role.
  • Experience in web-based application development.
  • Solid understanding of object-oriented programming principles.
  • Strong problem-solving skills with proficiency in designing comprehensive solutions.

Responsibilities

  • Collaborate with development teams and product managers to ideate and execute software solutions.
  • Design client-side and server-side architecture.
  • Develop and maintain efficient databases and applications.
  • Engineer effective APIs.

About the company

Osiris Recruitment logo

Osiris Recruitment

Staffing & Recruiting

We are your go-to recruitment partner specialising in Technology, Engineering, and Project Management sectors. We're not just here to fill roles; we're here to create meaningful partnerships that drive business success and career growth. We pride ourselves on our expert matching system that pairs candidates and clients based on skill set, experience, and culture fit. Our comprehensive qualification process meticulously vets candidates to ensure they are right for roles that align with their career aspirations. With our time-saving techniques, such as optional video interviews and proactive sourcing, we expedite the recruitment journey so you can focus on what truly matters. Offering flexible recruitment options for both permanent and contract placements, we adapt to meet your unique needs.In Technology, we cater to sub-sectors like Software Development, AI, Data, and Splunk, offering tailored services that understand the fast-paced and ever-evolving landscape. In Engineering, our focus extends to crucial sub-sectors like Rail and Defence, connecting specialized engineers to roles where their expertise is most needed.We're not just recruiters; we're your strategic partners in building a successful future. Connect with Osiris Recruitment today for a personalised, efficient, and effective recruitment experience.

Company details

Company typeSmall startup
IndustryStaffing & Recruiting
Company size0 - 1

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Software Developer

Our recruitment firm represents a client currently seeking an accomplished Senior Software Developer to join their dynamic team. This role is an excellent opportunity to utilise your extensive skills to produce scalable software solutions, contributing across the entire software development life cycle, from conception to deployment.

Key Responsibilities:

1. Collaborate with development teams and product managers to ideate and execute software solutions.

2. Design client-side and server-side architecture.

3. Develop and maintain efficient databases and applications.

4. Engineer effective APIs.

5. Test software for responsiveness and efficiency, conducting regular troubleshooting, debugging and upgrading of software.

6. Develop and implement robust security and data protection measures.

7. Write comprehensive technical documentation in flawless English.

8. Collaborate with the team to refine and enhance software.

Qualifications & Skills:

1. Proven background as a Senior Developer or equivalent role.

2. Experience in web-based application development; knowledge in desktop and mobile application development will be considered a plus.

3. Solid understanding of object-oriented programming principles.

4. Strong problem-solving skills with proficiency in designing comprehensive solutions.

5. Familiarity with common stacks and understanding of code runtime environments.

6. Proficiency in multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, TypeScript).

7. Proficiency in multiple back-end languages (e.g. PHP, Java, Python) and at least one JavaScript framework (e.g. React, Node.js).

8. Comfort with SQL-based databases (e.g. MySQL, MSSQL), web servers (e.g. Apache) and Linux server commands; familiarity with at least one other database technology (e.g. MongoDB) will be advantageous.

9. Systematic approach to debugging.

10. Experience with Git source control.

11. Knowledge of automated testing will be a plus.

12. Experience in Agile software development.

13. Exceptional English communication and teamwork skills.

14. High level of attention to detail.

15. Professional demeanour in client and team interactions.

16. Excellent organisational skills.

17. Analytical mindset.

Compensation:

An attractive salary range of £55,000 - £70,000 per annum, commensurate with experience, with the added benefit of a monthly bonus.

Benefits:

Remote working and flexible hours. A generous allocation of personal development time each month. This role is based in the UK.

Join us and bring your unique skillset to our forward-thinking team, striving to push boundaries in the digital space. We look forward to hearing from you.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Osiris Recruitment

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.