Sr. Software Engineer (Ruby on Rails)
Job Description
Senior Software Engineer (Ruby on Rails)
Location: Remote
Employment Type: Full-Time
About Our Client:
Our client is a fast-growing technology company revolutionizing the Insurance Industry with innovative solutions. They are seeking a talented Senior Software Engineer to lead a dynamic team and drive impactful projects.
Job Overview:
We are seeking an experienced Senior Software Engineer with deep expertise in Ruby on Rails to join our client s team as a Team Lead. In this role, you will spearhead a team of 8-12 software engineers, guiding the development of robust, scalable, and high-quality applications. You will combine hands-on coding with leadership responsibilities, fostering collaboration, mentoring team members, and ensuring the successful delivery of projects.
Key Responsibilities:
- Technical Leadership: Lead the design, development, and deployment of web applications using Ruby on Rails, ensuring best practices, scalability, and performance.
- Team Management: Manage, mentor, and inspire a team of 8-12 software engineers, fostering a culture of collaboration, innovation, and continuous improvement.
- Project Delivery: Oversee the end-to-end development lifecycle, from requirements gathering to deployment, ensuring projects are delivered on time and within scope.
- Code Quality: Write clean, maintainable, and efficient code while conducting code reviews to ensure adherence to coding standards and best practices.
- Collaboration: Work closely with product managers, designers, and other stakeholders to align technical solutions with business goals.
- Architecture & Strategy: Contribute to system architecture decisions, evaluate new technologies, and drive technical strategy for the team.
- Problem Solving: Troubleshoot complex technical issues, optimize performance, and ensure system reliability.
- Mentorship: Provide guidance and professional development opportunities to junior and mid-level engineers, fostering their growth.
Required Qualifications:
- Experience: 5+ years of professional software development experience, with at least 3 years focused on Ruby on Rails.
- Leadership: Proven experience leading or mentoring a team of software engineers, ideally 8 or more team members.
- Technical Skills:
- Expertise in Ruby on Rails and related technologies (e.g., Ruby, PostgreSQL, RESTful APIs, MVC architecture).
- Proficiency in front-end technologies such as JavaScript, HTML, and CSS (e.g., React, Vue.js, or similar frameworks).
- Strong understanding of database design and management (e.g., PostgreSQL, MySQL).
- Experience with testing frameworks (e.g., RSpec, Capybara).
- Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) and DevOps practices (e.g., CI/CD, Docker, Kubernetes).
- Soft Skills: Exceptional communication, leadership, and interpersonal skills with the ability to manage diverse teams and stakeholders.
- Problem-Solving: Strong analytical skills with a track record of solving complex technical challenges.
- Education: Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Share This Job:
Related Jobs:
About Fort Wayne, IN
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.