Overview:
Trissential is a trusted partner for end-to-end quality services and management consulting for digital transformation.
As a part of our parent company, Expleo, we are a global organization partnering with major corporations and leading non-profits in over 30 countries.
Guided by our mission and values, Trissential puts people at the heart of our organization.
Trissential is currently seeking a Software Engineer with Ruby on Rails experience to join our remote client team.
This role is open only to candidates authorized to work and reside in the US.
Responsibilities:
Job Summary:
We are seeking a Software Engineer with Ruby on Rails experience who will be responsible for designing, developing, implementing, and maintaining custom system software, as well as providing support for hardware systems.
This role involves collaborating with senior technical staff, evaluating alternatives, and presenting recommendations to teams and unit leadership.
The developer will ensure the currency and functionality of applications within the established environment, provide technical leadership to other staff members, and work effectively across departmental organizations.
Additionally, the developer may interface with vendors and provide 24/7 on-call support as needed.
Primary Responsibilities and Accountabilities:
Develop, implement, and maintain custom system software using Ruby on Rails
Collaborate with senior technical staff to develop proposals, evaluate alternatives, and gain institutional approvals
Review applications regularly and make modifications or updates to ensure currency and functionality
Provide technical leadership to other staff members, demonstrating initiative and working independently when necessary
Work effectively across departmental organizations, gaining consensus of stakeholders
Interface with vendor support service groups or other external support teams during outages or degraded system performance
Act as a liaison to the client departments and vendors to adequately support computing systems
Interface routinely with colleagues from the clients practices to perform job responsibilities requiring virtual collaboration and partnership
Provide 24/7 on-call support as required
Qualifications:
Bachelor’s degree and 3 years of experience, including 1 year of demonstrated technical experience; or Associate’s degree and 7 years of experience, including 1 year of demonstrated technical experience
Proficiency in Ruby programming and Ruby on Rails framework
Experience with MariaDB/MySQL databases and ActiveRecord
Familiarity with HTML, CSS, JavaScript, and modern frameworks like React or Angular
Strong knowledge of Git for version management and collaborative development
Experience with test-driven development (TDD) using frameworks such as Cucumber
Capable of building and integrating RESTful APIs
Basic knowledge of Linux/RHEL environment for deployment and collaboration with sysadmins
Knowledgeable in Docker for development and deployment
Experience in setting up and maintaining CI/CD pipelines
Proficient in using Ansible for automating deployment and configuration tasks within development environments
Excellent communication skills for effective teamwork and knowledge sharing
Skills:
Ruby on Rails, MySQL
Desired Skills:
RESTful services, CSS, JavaScript, test development, HTML, Linux
Benefits:
Trissential offers competitive compensation package for full time roles.
The pay range for this role is $100,000 to $120,000 annually based on candidate's qualifications and experience.
This role is benefits eligible, and includes options for medical, dental, vision, and tele-health benefits; Employee Assistance Program; Health Savings Account with company contribution; up to 48 hours of accrued paid safe and sick time, and 401k retirement savings.