Back to Jobs
Technology

Senior Software Engineer

Isoftech IncUnited States🇺🇸United StatesPosted Oct 23, 2026

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationUnited States
PostedYesterday
RubyGitAWSRailsTypeScript

Job description

Hiring: Senior Software Engineer | Ruby on Rails | TypeScript

Job Summary

We are seeking a highly skilled and experienced Senior Software Engineer to design, develop, and maintain core applications. The ideal candidate will have deep expertise in Ruby on Rails, TypeScript, and modern web development practices, along with experience in Jekyll, Git, and AWS CloudWatch. You will collaborate with cross-functional teams to deliver high-quality software while ensuring application stability, performance, and reliability.

Key Responsibilities

  • Design, develop, and maintain robust web applications using Ruby on Rails.
  • Write clean, maintainable, and efficient TypeScript code to build interactive and responsive user interfaces.
  • Manage and deploy static websites using Jekyll, including template customization and content management.
  • Use Git for version control, including branching, merging, and pull requests, while following established team practices.
  • Implement and manage monitoring, logging, and alerting using AWS CloudWatch.
  • Collaborate with product managers, designers, and other engineers to define, architect, and deliver new features.
  • Troubleshoot and resolve complex technical issues to ensure application stability, availability, and performance.
  • Mentor junior engineers and contribute to technical excellence and continuous improvement.
  • Stay current with emerging technologies and industry trends to support architectural decisions and development strategies.

Required Qualifications

  • 10+ years of professional software engineering experience.
  • Bachelor’s degree or higher.
  • Strong hands-on experience with Ruby on Rails.
  • Expertise in TypeScript and modern front-end frameworks.
  • Experience with static site generators, particularly Jekyll.
  • Strong proficiency in Git and collaborative development workflows.
  • Hands-on experience with AWS CloudWatch for monitoring, logging, and alerting.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively within a team.
  • Strong written and verbal communication skills.
    Location & Eligibility Requirements:
  • Must be based in the United States and authorized to work in the U.S. All work must be performed within the United States.
  • Candidates with an active security clearance or the ability to obtain and maintain a Public Trust are encouraged to apply.

Similar jobs