Lead Ruby Developer - Inside IR35 - Public Sector
Lead Ruby Developer - Inside IR35 - Public Sector

Lead Ruby Developer - Inside IR35 - Public Sector

Freelance 60000 - 78000 £ / year (est.) Home office possible
Tecknuovo Ltd

At a Glance

  • Tasks: Lead the rewrite of a critical API layer for a public sector project.
  • Company: Join a forward-thinking organisation focused on impactful technology solutions.
  • Benefits: Competitive daily rate, remote work flexibility, and long-term contract until 2026.
  • Other info: Collaborative environment with a focus on technical discovery and architecture planning.
  • Why this job: Make a real difference in system resilience and future development opportunities.
  • Qualifications: Strong Ruby/Ruby on Rails skills and proven API design experience required.

The predicted salary is between 60000 - 78000 £ per year.

This project focuses on the strategic rewrite of the existing API layer between the GiT CRM and Website platform. The current architecture has created operational and maintenance challenges, and a full rewrite is required to deliver a scalable, maintainable, and long-term solution. The proposed approach will separate the API into two distinct components:

  • A CRM-facing API responsible for interfacing directly with CRM data and services.
  • A facade layer responsible for interfacing with wider platform services including GiT, GSE, and Apply.

This decoupled architecture will improve system resilience, simplify testing, reduce dependencies between systems, and minimise the impact of future CRM changes on wider business platforms. It will also provide a cleaner foundation for future development and integration work.

The initial phase of the project is focused on technical discovery, architecture planning, and documentation. An experienced Architecture Technical Lead is required to lead this phase, including the production of technical plans, system diagrams, API specifications, and delivery planning. The intention is for this individual to continue into the delivery phase of the API rewrite alongside additional contracted development resources, ensuring continuity and minimising knowledge loss between discovery and implementation.

This work is considered critical prior to commencing development, as it will define project scope, identify technical dependencies, determine resource requirements, and establish delivery timelines.

Discovery & Documentation Phase Deliverables

During the initial discovery phase, the developer will be responsible for:

  • Producing detailed data flow diagrams covering CRM and platform integrations
  • Defining the target architecture and integration approach
  • Writing API specifications for:
  • The CRM REST API
  • The GiT Facade API
  • Producing Swagger/OpenAPI documentation
  • Supporting project estimation, resourcing, and implementation planning
  • Required Skills & Experience

    The ideal candidate will have:

    • Strong Back End Ruby/Ruby on Rails development experience
    • Proven expertise in API design and development
    • Experience producing API specifications using Swagger/OpenAPI
    • Experience working with CRM integrations and complex system integrations
    • Technical architecture and documentation experience
    • The ability to lead technical discovery through to delivery
    • Experience working collaboratively in open, cross-functional environments

    Lead Ruby Developer - Inside IR35 - Public Sector employer: Tecknuovo Ltd

    As a Lead Ruby Developer in the public sector, you will join a forward-thinking team dedicated to delivering impactful solutions that enhance operational efficiency. Our remote work culture promotes flexibility and collaboration, allowing you to thrive while contributing to meaningful projects that shape the future of public services. With a focus on professional growth, we offer opportunities for skill development and career advancement, making us an excellent employer for those seeking a rewarding and dynamic work environment.
    Tecknuovo Ltd

    Contact Detail:

    Tecknuovo Ltd Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Lead Ruby Developer - Inside IR35 - Public Sector

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the tech world, especially those who work in public sector projects. A friendly chat can lead to insider info about job openings or even referrals that could give you an edge.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your Ruby projects and API designs. When you apply through our website, include links to your GitHub or any relevant work that highlights your expertise in back-end development.

    ✨Tip Number 3

    Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with CRM integrations and API specifications. We recommend practicing common interview questions related to architecture planning and documentation.

    ✨Tip Number 4

    Follow up after interviews! A quick thank-you email can keep you fresh in the interviewer's mind. Mention something specific from your conversation to show your enthusiasm for the role and the project.

    We think you need these skills to ace Lead Ruby Developer - Inside IR35 - Public Sector

    Back End Ruby Development
    Ruby on Rails
    API Design
    API Development
    Swagger
    OpenAPI
    CRM Integrations
    System Integrations
    Technical Architecture
    Documentation Skills
    Technical Discovery
    Delivery Planning
    Cross-Functional Collaboration

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your Ruby and API experience. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or achievements!

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. We love seeing passion and enthusiasm, so let us know what excites you about this project.

    Showcase Your Technical Skills: Since this role involves technical discovery and architecture planning, make sure to mention any relevant tools or methodologies you’ve used. We’re keen to see your experience with Swagger/OpenAPI and CRM integrations!

    Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

    How to prepare for a job interview at Tecknuovo Ltd

    ✨Know Your Ruby Inside Out

    Make sure you brush up on your Ruby and Ruby on Rails skills. Be prepared to discuss your past projects, especially those involving API design and development. Highlight any experience you have with CRM integrations, as this will be crucial for the role.

    ✨Showcase Your Architectural Skills

    Since the project involves a significant architectural rewrite, be ready to talk about your experience in technical architecture and documentation. Bring examples of data flow diagrams or API specifications you've created, and explain how they contributed to successful project outcomes.

    ✨Prepare for Technical Discovery Questions

    Expect questions that assess your ability to lead technical discovery phases. Think about how you would approach defining project scope, identifying dependencies, and planning delivery timelines. Having a structured thought process will impress the interviewers.

    ✨Collaborative Mindset is Key

    This role requires working in cross-functional environments, so be prepared to discuss how you’ve successfully collaborated with other teams in the past. Share specific examples of how you’ve communicated complex technical concepts to non-technical stakeholders.

    Lead Ruby Developer - Inside IR35 - Public Sector
    Tecknuovo Ltd

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    >