Design and maintain complex.NET back-end services, APIs, and integrations while improving reliability through testing and CI/CD, reviewing code, and guiding junior developers on a multicultural team.
Senior Ruby on Rails Developer
📜 Description
- Design, develop, enhance, and maintain enterprise-grade Ruby on Rails applications.
- Build and maintain RESTful APIs and integrations with external financial services platforms.
- Write clean, secure, well-structured, thoroughly tested code.
- Enhance and modernise the core platform, including security improvements and framework upgrades.
- Investigate and resolve complex technical issues, performance problems, and production defects.
- Contribute across the software development lifecycle and collaborate with architects, developers, analysts, and testers.
🛠️ Requirements
- Minimum 5 years of professional software development experience
- Substantial hands-on experience developing and maintaining Ruby on Rails applications
- Strong backend development expertise including application architecture and database design
- Strong experience with PostgreSQL including database queries and performance optimisation
- Experience designing, developing, and integrating RESTful APIs and third-party services
- Understanding of secure software development practices within regulated environments
- Experience with frontend technologies including React, JavaScript, HTML, and CSS
- Familiarity with Git, AWS, Oracle Cloud Infrastructure, Yarn, Node.js, Webpack, Vue.js, and Unix shell scripting
- Experience working with CI/CD pipelines and modern DevOps practices
- Previous experience in FinTech, banking, lending, loan origination, or credit management
✨ Benefits
- Permanent work-from-home set-up
- Dayshift (Australian business hours)
- Full-time job
- Annual leave
- Christmas Bonus equivalent to 1 month's wage (pro-rata)
Full job description
Our client is an established FinTech company delivering innovative digital solutions to major global brands. They operate in a fast-paced, collaborative environment with an enduring focus on quality, performance, and modern technology.
They are now seeking to hire a Senior Ruby on Rails Developer to design, develop, enhance, and maintain enterprise-grade FinTech applications. This role is essential for delivering new features, system enhancements, and seamless integrations across an established financial services platform.
Job Responsibilities
Development and Engineering
- Design, develop, enhance, and maintain enterprise-grade applications using Ruby on Rails
- Develop and maintain RESTful APIs and integrations with external financial services platforms
- Write clean, secure, well-structured, and thoroughly tested code following established best practices
- Contribute to the ongoing enhancement, security, and modernisation of the core platform including framework upgrades
Analysis and Problem Solving
- Analyse business and technical requirements to translate them into reliable and scalable software solutions
- Investigate and resolve complex technical issues including application performance and production defects
- Work independently on complex and business-critical development assignments
Collaboration and Delivery
- Take ownership of assigned tasks to ensure high-quality solutions are delivered within agreed project timelines
- Participate in the full software development lifecycle including testing, deployment, and ongoing support
- Collaborate closely with Solutions Architects, developers, business analysts, and testers to achieve successful project outcomes
Requirements
- Minimum 5 years of professional software development experience
- Substantial hands-on experience developing and maintaining Ruby on Rails applications
- Strong backend development expertise including application architecture and database design
- Strong experience with PostgreSQL including database queries and performance optimisation
- Experience designing, developing, and integrating RESTful APIs and third-party services
- Understanding of secure software development practices within regulated environments
Nice-to-Have Skills
- Experience with frontend technologies including React, JavaScript, HTML, and CSS
- Familiarity with Git, AWS, Oracle Cloud Infrastructure, Yarn, Node.js, Webpack, Vue.js, and Unix shell scripting
- Experience working with CI/CD pipelines and modern DevOps practices
- Previous experience in FinTech, banking, lending, loan origination, or credit management
- Relevant tertiary qualifications in Computer Science, Software Engineering, or Information Technology
Benefits
- Permanent work-from-home set-up
- Dayshift (Australian business hours)
- Full-time job
- HMO
- Annual leave
- Christmas Bonus equivalent to 1 month's wage (pro-rata)
Similar jobs
Search more Backend Engineer jobsDesign and maintain complex.NET back-end services and APIs, improve database performance, troubleshoot integrations, and guide junior developers while advancing testing and CI/CD practices.
Desenvolva aplicações backend escaláveis e resilientes com Java e Spring Boot, participe de decisões de arquitetura e do ciclo completo de entrega, e contribua para a qualidade e evolução técnica do time.
12745257- PESSOA DESENVOLVEDORA SÊNIOR VTEX (BACK-END)
Desenvolve funcionalidades e integrações VTEX de ponta a ponta, com foco em back-end Go e Node.js, APIs, testes automatizados e qualidade de entrega em squads multidisciplinares.
Java Backend Developer Sênior - REMOTO
Desenvolve e mantém soluções Java escaláveis, APIs RESTful e microsserviços, garantindo desempenho, segurança e qualidade, enquanto define boas práticas e orienta desenvolvedores juniores e plenos.
