We are seeking a highly skilled Senior Software Engineer with extensive experience in building enterprise SaaS cloud-based solutions. The ideal candidate will have a strong background in Ruby on Rails, modern JavaScript frameworks, and a solid understanding of relational databases. This role requires a collaborative individual who excels in an Agile environment and possesses excellent problem-solving and communication skills.
Key Responsibilities:
- Design, develop, and maintain enterprise SaaS cloud-based solutions using Ruby on Rails.
- Implement and manage front-end development with modern JavaScript frameworks, preferably React.
- Develop and maintain test automation frameworks using RSpec, Cucumber, or similar tools.
- Work with relational databases such as PostgreSQL, Oracle, and SQL Server, including database modeling and query optimization.
- Utilize cloud-based technologies such as Heroku and AWS for deployment and scaling.
- Manage release processes and CI/CD deployment workflows from development to production.
- Collaborate with cross-functional teams in an Agile/Kanban environment to deliver high-quality software.
- Troubleshoot and resolve complex technical issues, ensuring software reliability and performance.
- Contribute to code reviews, mentoring, and knowledge sharing within the team.
Requirements
- 5+ years software engineering experience building enterprise SaaS cloud-based solutions
- 3+ years of Ruby on Rails development experience.
- 3+ years of hands-on experience with modern JS frameworks - preferably React
- 2+ years of front end and back-end test automation development using RSpec, Cucumber, or similar
- 3+ years of experience using databases - PostgreSQL, Oracle, SQL Server
- Demonstrated understanding of relational database concepts and modeling practices
- Familiarity with cloud-based technologies β Heroku, AWS etc.
- Knowledge of release management and CICD deployment workflow processes, from development release through production deployment
- Ability to work in an Agile / Kanban methodology
- Ability to work independently or as part of a group effort, as required
- Excellent problem-solving skills and communication skills
- Collaborative approach to software development
Β
Seamgen
Seamgen is a Digital Product Agency focused on creating innovative digital experiences across mobile and web environments.
Other jobs at Seamgen
Β
Β
Β
Β
Β
Β
Β
Β
Why OmniJobs?
- Rare & hidden jobs
- New jobs every day
- No expired job posts
- All jobs in English
Receive emails about similar jobs
Get alerts to your inbox about new open jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs
Β
Β
Β
Β
Β
Β
Β
Β