Software Engineer III, RoR Triage

This post contains product affiliate links. We may receive a commission from Amazon if you make a purchase after clicking on one of these links. You will not incur any additional costs by clicking these links

Seeking a Software Engineer III with RoR expertise to implement new features, mentor, and support advanced troubleshooting at Cofense.

Job Overview

The Software Engineer III at Cofense plays a crucial role as part of the software engineering team. Reporting to the Senior Manager or Director, this individual is tasked with developing, maintaining, and improving the Triage application, as well as providing mentorship within the team.

Key Responsibilities

Essential duties include implementing new features with clear, robust, and maintainable code; maintaining and enhancing existing features; promoting knowledge sharing through pair programming and code reviews; engaging in team planning and technical discussions; providing advanced support for troubleshooting; creating support documentation; participating in rotating on-call duties; and performing other tasks as required.

Skills and Qualifications

Prospective candidates should be proficient in Ruby, Ruby on Rails, testing frameworks like RSpec or MiniTest, version control systems such as Git, relational databases, full-stack development, and the Linux command line. Direct customer engagement, AWS knowledge (ideally with a certification), experience with Docker containers, network communication troubleshooting, and strong communication skills are also required. Familiarity with incident response or forensics is a plus.

Educational and Experience Requirements

Applicants are generally expected to hold a Bachelor's degree and have at least 3 years of professional experience with Ruby on Rails, alongside 7 or more years of overall professional experience.

Employment Conditions and EEO Statement

Cofense is an equal opportunity employer committed to a diverse and inclusive workforce. This job description is subject to change and employment is at will.

Full details and applicaton on Himalayas here.

This job offer was originally published on Himalayas


At Smart Remote Jobs, we understand the importance of equipping remote workers with the tools they need to thrive in their roles. To enhance your remote work experience, we recommend considering an ergonomic keyboard that can significantly improve comfort during long hours of typing.

Then, you'd better block out distractions with noise-cancelling headphones, ensuring clear communication during virtual meetings and enhanced concentration.

Finally, if you want to increase flexibility and promote better posture, you should use an adjustable standing desk, allowing you to alternate between sitting and standing positions throughout the day for improved health and productivity.


Not specified

Software development


January 27, 2024


0 clicks on Apply Now

Similar job offers

This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.