Senior Developer - (Ruby on Rails)
SUMMER-BROWNING ASSOCIATES LIMITED
Bristol, UK
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.totaljobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Amazon Web Services
Automation of Tests
Microsoft Azure
Backup Devices
Cloud Computing
Code Review
Databases
Continuous Integration
Programming Tools
Web Development
Hypertext Transfer Protocols (HTTP)
Open Web Application Security
+13 more
Pair Programming
Ruby on Rails
Ruby
Web Application Security
Web Applications
Google Cloud
Test-Driven Development (TDD)
Backend
Solid Principles
Kubernetes
Web Technologies
Software Version Control
Docker
Job description
SBA are currently supporting our Central Government client who are seeking a Ruby on the Rails Developer on an initial 6 month contract., Location:London, Bristol or Manchester - (the team works predominantly remote, with ad-hoc visits into the London office for key meetings)
Requirements
- Experience in back-end development, with knowledge of at Ruby on Rails programming language used for back-end web development.
- An awareness of technologies used for cloud-based web applications, such as HTTP, databases, backups, CDNs, search, containers (e.g. docker or kubernetes) and cloud computing (e.g. AWS, Google Cloud Platform or Azure)
- Understanding of software design principles, and an ability to apply them
- Familiarity with modern software development approaches such as automated testing, test driven development (TDD), continuous integration, pair programming, code review and version control
- Understanding of common web security risks such as OWASP Top 10, and the corresponding mitigations
- Enjoy researching and learning new programming tools and techniques and sharing their skills with others
- Have experience working in a collaborative environment, and an understanding of the benefits of agile and multi-disciplinary approaches
- a desire to use their skills and experience to make a genuine difference, and to work on important services that are used by millions of people
- provide technical leadership within a team, advising and working with developers to identify the best approaches and solutions
- take responsibility for solving complex issues, drawing upon a broad knowledge of web technologies
- have proven experience of modern software development approaches including automated testing, test driven development, continuous integration, pair programming, code review and version control
- have experience in management, helping colleagues with their career development and coaching more junior staff members
- share knowledge among the GDS teams, ensuring that your team is understood by others and understanding the working of the wider organisation
NB: Active SC required (within the preceding 12 months)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.totaljobs.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
EM
Eli McGarvie
Software Engineer Salary London
over 3 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago