NO H-1B or C2C
Must be able to work on-site 4 days a week
Sr. Ruby on Rails Developer
We are seeking a highly skilled and experienced Ruby on Rails Senior Software Engineer to join our team and drive software development activities for a suite of complex technical products. This role requires a proven track record of developing technical solutions, execution, and delivery in collaboration with cross-functional teams. The ideal candidate will possess deep expertise in software technologies, strong architectural design capabilities, and a passion for clean, scalable code
Key Responsibilities:
- Engage in software development projects from design through deployment.
- Troubleshoot and resolve technical issues across the stack.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers.
- Write clean, efficient, and well-documented code.
- Conduct code reviews and mentor junior developers.
- Integrate third-party APIs and services as needed.
- Ensure adherence to best practices in software engineering, including CI/CD, automated testing, and DevOps
Basic Qualifications:
- 10+ years of professional experience in software development with a strong focus on Ruby on Rails technologies.
- 10+ years with SDLC tools such as Jira, Confluence, Git/GitLab/GitHub,
- 5+ years developing applications in React, or similar, JS front-end frameworks
- 3+ years with web performance technologies such as CloudFront, Redis, Batcache, Elasticache, etc...
- Strong understanding of software design patterns, principles, and best practices.
- Experience with front-end technologies such as Angular, React, or Blazor is a plus.
- Familiarity with cloud platforms (AWS preferred) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Strong interpersonal, analytical, problem solving, negotiating, and influencing skills
Preferred Qualifications:
- Knowledge of DevOps practices and tools.
- Prior experience in building applications with high security and compliance requirements.
Proven track record of delivering highly available, scalable N-Tier solutions
- Solid understanding of the entire Software Development Lifecycle (SDLC) and project management methodologies such as Scrum, Waterfall, XP, etc.
- Strong facilitation, organizational, prioritization, decision making, and conflict resolution skills to effectively communicate across all levels of the organization, including technical, non-technical, external and internal stakeholders.
- Must be able to adapt to rapidly shifting priorities in fast-paced environment
- Extraordinarily detail-oriented with excellent organization skills
- Previous work history includes experience in a complex, large technology company environment
- Comfortable learning and using a variety of processes and technical tools to get things done
- Ability to operate effectively with limited supervision; self-starter with a high level of initiative; strong sense of ownership and urgency
Required Education: STEM BA Degree + 5 years relevant experience
Additional Information:
- Role Focus: Modernize a suite of enterprise Ruby on Rails applications, addressing technical debt, updating UI, and leveraging new technologies.
- Key Requirements:
o Senior-level experience with Ruby on Rails and strong Ruby fundamentals.
o Deep knowledge of AWS cloud environments and modern deployment standards (e.g., Docker).
o Must hold a legitimate STEM degree.
o Minimum 7 10 years of relevant experience, with recent hands-on engineering work.
o Not just a task executor expected to contribute ideas, challenge approaches, and act as a technical peer.
o Must be able to clearly explain and defend their work, especially if AI tools are used.