At a Glance
- Tasks: Lead software development projects and mentor junior developers in a collaborative environment.
- Company: Transform, a fresh alternative to Big Consulting, focused on impactful change.
- Benefits: 28 days holiday, private healthcare, gym discounts, and flexible benefits.
- Why this job: Join a dynamic team making a real difference in public sector transformation.
- Qualifications: Expertise in Ruby, RESTful APIs, and DevOps principles required.
- Other info: Inclusive culture celebrating diversity and continuous learning.
The predicted salary is between 36000 - 60000 £ per year.
About us
We’re Transform. Transform is a fresh alternative to Big Consulting. As an end-to-end transformation partner, we define, design, build and operate systems that solve our clients’ toughest challenges and seize their biggest opportunities. We specialise in public sector and public-facing organisations—from government agencies and local authorities to energy, utilities, transportation and healthcare.
The Role
As a Senior Developer, you will be:
- An expert in software development
- Able to demonstrate skills in a variety of technical areas using this expertise to help your team work effectively
- Identifying, testing and championing the adoption of emerging technologies
- Working with Principal Developers, the Director of Software Development and others to help evolve Transform’s engineering strategy
Key Responsibilities
You will work with your team to adopt best-practice engineering principles based upon both our and the client’s agreed standards. You will also help to build our wider software and data engineering capability, inputting into strategy and standards and helping junior developers reach their potential.
Skills, Knowledge & Expertise
Key Skills/Experience:
- Ruby
- Relevant frameworks e.g. Rails, Sinatra
- Building RESTful APIs
- Version Control within a team environment e.g. Git
- Docker and either AWS or Azure
- SQL and NoSQL solutions and when to use them
- Writing clean code and clear tests. Experience with code quality software e.g. RSpec, RuboCop, RubyCritic, SimpleCov, SonarCloud, SonarQube
- Various aspects of testing e.g. integration, functional, unit testing, Pact testing
- DevOps principles for continuous integration and delivery. Experience with pipelines for CI/CD e.g. GitHub Actions
- Sharing knowledge, sometimes through pair programming
- An analytical approach to problem solving
Desirable:
- Building and deploying Microservices
- Kubernetes/Terraform
- Test-driven Development (TDD)
- Feature flags and feature management practices e.g. Flipper, LaunchDarkly
- Deployments to live production environments
- Production troubleshooting and log monitoring e.g. Azure Application Insights
As a leader, we are looking for experience in the following areas:
- Building trust with stakeholders and contributing to high-performing teams
- Awareness of business, engineering, architecture and infrastructure needs
- Designing maintainable, scalable and secure services
- Enabling delivery without incurring undue technical debt
- Mentoring junior software engineers
Our Culture and Values
Our culture is built on:
- Being one team; looking out for each other as a team
- The world never stops changing and we’ll never stop learning
- Integrity is everything; we’re honest with each other and with our clients
- Diversity is our superpower; everyone’s story is different, and we celebrate differences
- We’re all in; we take on tough, complex challenges with lots of moving parts and we’re committed to the work, our clients and each other
Our benefits include:
- Holiday entitlement, 28 days with the option to buy/sell up to 5 days
- Day off (on or in the week of) your birthday
- Pension eligibility, up to 5% matched contributions
- Private healthcare
- Life assurance
- Enhanced maternity and enhanced paternity and shared parental leave
- Cycle to work & electric car schemes
- Gym & retail discounts
- Regular social events/activities
- A range of other benefits from our flexible benefits package
At Transform we believe in a culture of inclusivity, we celebrate difference and believe that diversity makes our business more relevant, our work more meaningful and our people more empowered. We’re committed to equality of opportunity for all, and we actively seek applications from all ethnicities, orientations, beliefs, gender identities + those with neurodiverse traits and disabilities.
Use of AI in CV and Interviews
Whilst we are a technology company and promote using AI the right and ethical way, we value authenticity and transparency in our hiring process. We are looking for genuine insights into your abilities, experiences, and personality.
Next Steps
If this sounds like you, please get in touch to discuss in more detail.
Senior Ruby Developer in London employer: Transformuk
Contact Detail:
Transformuk Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Ruby Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Transform or similar companies. A friendly chat can lead to valuable insights and even referrals that could get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Ruby projects, especially any RESTful APIs or microservices you've built. This is your chance to demonstrate your expertise and passion for software development beyond just a CV.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your approach to clean code and testing. We want to see how you think and tackle real-world problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Transform.
We think you need these skills to ace Senior Ruby Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Ruby Developer role. Highlight your experience with Ruby, relevant frameworks, and any projects that showcase your skills in building RESTful APIs or working with version control systems like Git.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software development and how your values align with ours at Transform. Don’t forget to mention specific experiences that demonstrate your expertise and leadership skills.
Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled complex challenges in previous roles. We love candidates who can think analytically and come up with innovative solutions, so don’t hold back on sharing your success stories!
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’re considered for the role. Plus, it shows you’re keen to join our team at Transform!
How to prepare for a job interview at Transformuk
✨Know Your Ruby Inside Out
Make sure you brush up on your Ruby skills and relevant frameworks like Rails and Sinatra. Be prepared to discuss your experience with building RESTful APIs and version control systems like Git. The more confident you are in your technical knowledge, the better you'll impress the interviewers.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex problems in your previous roles. Highlight your analytical approach and any experience with DevOps principles or CI/CD pipelines. This will demonstrate your ability to contribute to high-performing teams and align with their engineering strategy.
✨Emphasise Team Collaboration
Since Transform values teamwork, be ready to discuss how you've collaborated with others in the past. Share experiences where you've mentored junior developers or worked closely with stakeholders. This shows that you can build trust and contribute positively to their team culture.
✨Be Authentic and Transparent
Remember, they want to know the real you! Avoid using AI tools to enhance your CV or answers during the interview. Instead, focus on sharing genuine insights into your abilities and experiences. Authenticity will resonate well with the interviewers and help you stand out.