> Markdown version of [/jobs/ext/1467868-software-engineer-ruby-on-rails](https://www.wearedevelopers.com/jobs/ext/1467868-software-engineer-ruby-on-rails). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Ruby on Rails) - **Company:** Triveni IT - **Location:** Irvine, CA, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Cascading Style Sheets (CSS), Software as a Service, Cloud Computing, Cloud Engineering, Data Structures, Elasticsearch, Github, JQuery, Microsoft SQL Server, MySQL, Node.Js, Pair Programming, Ruby on Rails, Web Applications, Test-Driven Development (TDD), ReactJS, Information Technology, Restful APIs - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/e1399853-f8c1-4d64-bbce-366dcbebdd0c ## About the Role * B.S in Computer Science or equivalent degree (Required) / M.S in Computer Science (preferred) * 3-5 years as a full-stack software developer * 3+ year(s) architecting, implementing, and maintaining 100,000+ lines of code web applications using Ruby on Rails, JavaScript (React, Node, jQuery), HTML, CSS, and MySQL. * 2+ year(s) architecting, implementing, and maintaining REST API clients and a REST API server. Nice to Have * ReactJS * SideKiq * Elasticsearch * Java COMPETENCIES & PERSONAL ATTRIBUTES * Algorithm analysis / evaluation. * Oral and written communication skills: verbal, written, whiteboard, virtual / remote. * Strong interpersonal communication skills to enable successful interactions with internal and external users and stakeholders. * A change agent and strong collaborator who is not afraid of challenging status quo * An individual who brings strong core values, quality, ethics, and integrity * A collaborative team player who embraces and champions the culture * Strong work ethic and ability to deliver results and meet commitments in a dynamic environment * Exceptional and dynamic communications skills with the ability to inspire and influence people at all levels, build consensus and commitment, and effectively drive change throughout the organization at a rate that fits the corporate culture * Demonstrates a business process orientation to developing solutions ## Description This hands-on engineering position will have a full range of responsibilities to evolve and support a host of our direct clients applications and cloud infrastructure through a strong understanding of algorithm, data structure and cloud architecture. From incorporating cutting edge technologies to designing robust customer-centric solutions that scale, the Software Engineer will rely on a skill set that includes Java, Ruby on Rails, MySql/MS SQL. This position plays an integral role supporting our team, product, clients and company as we grow our SaaS based offerings. PRIMARY RESPONSIBILITIES (include but are not limited to) * Learn our cloud-based application and our human business process. * Reduce risk by identifying a portion of the application code that can modularized into its own service; set up an API between that service and the main application. * Convert product backlog into implemented features. Our Clients Environment: * Pair programming Ruby on Rails and ReactJS -- with some independent work as well. * Agile methodology / Test-First implementation. * Document as-needed. * GitHub for source code revisioning * AWS ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)