Senior Software Development Engineer

Fleet Response

Hudson (OH)

Hybrid

USD 110,000 - 165,000

Full time

17 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Workplace flexibility
Top Workplace NE Ohio
Comprehensive benefits

Job summary

Fleet Response in Hudson, Ohio is seeking a Senior Software Development Engineer to design, develop, test, and maintain enterprise software across the full technology stack. You will collaborate with Product, UX, Architecture, QE, and other technology teams to deliver high-quality solutions.

In this hands-on role, you will drive technical leadership within Agile teams, contribute to CI/CD and TDD practices, and help align applications with Fleet Response's long-term technology strategy while

Qualifications

  • Minimum of 5 years of professional software development experience.
  • Strong experience with full-stack application design and development.
  • Expert knowledge of API and web development technologies.
  • Proficiency with C#, Angular 9+, TypeScript, JavaScript, CSS, LESS, Node.js, or comparable technologies.
  • Strong experience creating and consuming RESTful APIs.
  • Experience with .NET backend services.
  • Experience with SQL-based data environments.
  • Experience with source control tools such as Azure DevOps or Git.
  • Experience in Agile environments and CI/CD practices.
  • Strong understanding of software design, testing, debugging, deployment and maintenance.
  • Comfortable in a predominantly .NET/Windows tech stack.

Responsibilities

  • Design, develop, test, implement, and maintain enterprise software across all tiers.
  • Work on highly visible initiatives across multiple technical areas.
  • Develop scalable and maintainable solutions that meet business and client needs.
  • Participate in the full SDLC from requirements to deployment and support.
  • Support releases and CI/CD activities within Agile SDLC.
  • Develop and extend backend services and RESTful APIs.
  • Create and maintain front-end functionality with modern web technologies.
  • Collaborate with Product, UX, Architecture, and QE teams throughout development.

Skills

Full-stack design
RESTful APIs
C#/.NET
Angular 9+
TypeScript/JavaScript
SQL databases
CI/CD
Azure DevOps
Git

Tools

Azure DevOps
Git
Docker
Kubernetes
SQL Server

Job description

Join the Fleet Response Team

Fleet Response is committed to providing innovative, customer-focused fleet management solutions while maintaining the highest standards of professionalism, integrity, and partnership. As a family-owned organization, we believe our success is built on strong relationships—with our clients, our communities, and one another. Our culture is rooted in trust, collaboration, diversity, equity, inclusion, and continuous improvement.


Recognized as one of Northeast Ohio's Top Workplaces, Fleet Response offers workplace flexibility, opportunities for career advancement, and a supportive, team-oriented environment where employees are empowered to grow and make a meaningful impact.


Fleet Response specializes in providing claims management, accident management, subrogation, driver safety, and technology-driven solutions for organizations that self-insure their vehicle fleets. Built on an insurance foundation with a customer-first approach, we help clients reduce costs, minimize vehicle downtime, and improve overall fleet performance.


Fleet Response is seeking an experienced Senior Software Development Engineer to help design, develop, enhance, and support modern enterprise software solutions across our technology environment. This role is ideal for a senior full-stack engineer who enjoys working across the entire application stack, solving complex business problems, collaborating with cross-functional teams, and contributing technical leadership throughout the software development lifecycle.


Job Summary

The Senior Software Development Engineer serves as a senior technical contributor within Fleet Response's Agile development teams, designing, developing, testing, and maintaining high-quality software solutions across all layers of the technology stack.


This position partners with business stakeholders, Product, UX, Architecture, Quality Engineering, and other technology teams to gather requirements, define solutions, develop enhancements, and support successful implementation.


The Senior Software Development Engineer also provides technical leadership on complex and highly visible initiatives, helps ensure solutions align with Fleet Response's long-term technology strategy, and contributes to modern development practices including Agile delivery, Test-Driven Development, Continuous Integration, and Continuous Deployment.


Essential Duties And Responsibilities

The essential duties and responsibilities include, but are not limited to, the following:



  • Design, develop, test, implement, and maintain enterprise software solutions across all tiers of the application architecture.

  • Work on complex, major, and highly visible initiatives requiring expertise across multiple technical areas.

  • Develop scalable, maintainable, and high-quality application solutions that support business and client needs.

  • Participate throughout the full software development lifecycle, including requirements gathering, design, development, testing, deployment, maintenance, and support.

  • Support application releases and development activities using Agile SDLC practices, including Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD).

  • Design, develop, and extend backend web services using technologies such as JSON, .NET web services, SQL, and RESTful APIs.

  • Develop and maintain front-end application functionality using modern web technologies.

  • Create and consume RESTful APIs supporting internal and external application integrations.

  • Apply expertise across multiple technical environments while developing strong knowledge of supported business areas.

  • Work closely with architects to ensure applications and technical solutions align with Fleet Response's long-term technology strategy and architectural standards.

  • Participate in solution scoping and technical design activities.

  • Identify and develop solutions to business and client challenges.

  • Translate business and technical requirements into practical software designs and implementations.

  • Collaborate with Product, UX, Engineering, Quality Engineering, and other stakeholders throughout requirements, design, development, testing, and implementation.

  • Partner with business stakeholders to clarify requirements, evaluate potential solutions, and support successful delivery.

  • Prototype and implement new features, enhancements, integrations, and technical solutions.

  • Develop and execute unit tests to validate application functionality and support software quality.

  • Participate in code reviews and technical discussions to promote quality, maintainability, and consistency.

  • Support application deployment and release activities.

  • Troubleshoot and resolve application defects, production issues, and technical problems.

  • Identify opportunities to improve application performance, maintainability, reliability, and development efficiency.

  • Contribute to technical standards, development practices, reusable components, and engineering best practices.

  • Adapt to evolving business requirements, changing priorities, new technologies, and emerging development practices.

  • Provide technical guidance and knowledge sharing to other members of the development team.

  • Maintain appropriate technical documentation related to application design, development, integrations, and supported solutions.

  • Perform additional responsibilities as assigned based on departmental and business needs.


The statements above are intended to describe the general nature and level of work performed by employees assigned to this position. They are not intended to be an exhaustive list of all responsibilities, duties, or qualifications. Employees may be required to perform duties outside their normal responsibilities as business needs dictate.


QualificationsRequired Qualifications


  • Minimum of 5 years of professional software development experience.

  • Strong experience with full-stack application design and development.

  • Expert knowledge of API and web development technologies.

  • Proficiency with C#, Angular 9+, TypeScript, JavaScript, CSS, LESS, Node.js, or comparable modern development technologies.

  • Strong experience creating and consuming RESTful APIs.

  • Experience developing backend services using .NET technologies.

  • Experience working with SQL-based data environments.

  • Experience with source control and development tools such as Azure DevOps, Git, or similar repositories.

  • Experience working within Agile software development environments.

  • Experience supporting CI/CD-based software delivery.

  • Strong understanding of software design, testing, debugging, deployment, and maintenance.

  • Comfortable working within a predominantly .NET and Windows-based technology environment.

  • Strong analytical and problem-solving skills.

  • Strong written and verbal communication skills.

  • Ability to collaborate effectively with technical teams, business stakeholders, and partners across all levels of the organization.

  • Ability to manage multiple priorities and adapt to changing technical and business requirements.


Preferred Qualifications


  • Experience with Microsoft Azure.

  • Experience with Amazon Web Services (AWS).

  • Experience writing T-SQL.

  • Experience with Azure Data Factory (ADF).

  • Experience with Microsoft SQL Server.

  • Experience with Docker and/or Kubernetes.

  • Experience working with Azure DevOps pipelines and modern CI/CD tooling.

  • Experience with Test-Driven Development.

  • Experience working closely with Product and UX teams.

  • Experience designing solutions for complex enterprise applications or business-critical systems.

  • Experience providing technical guidance, mentorship, or code-review support to other developers.


Knowledge, Skills & Abilities


  • Advanced understanding of full-stack software development principles and practices.

  • Strong knowledge of object-oriented programming and modern application architecture.

  • Advanced knowledge of API design, RESTful services, and application integrations.

  • Strong understanding of .NET application development.

  • Strong knowledge of modern front-end development technologies, including Angular and TypeScript.

  • Working knowledge of relational databases, SQL, and data-access concepts.

  • Knowledge of cloud-based application development and deployment practices.

  • Understanding of containerization technologies such as Docker and Kubernetes.

  • Strong knowledge of Agile software development methodologies.

  • Understanding of Test-Driven Development and automated testing practices.

  • Strong understanding of CI/CD principles and software release practices.

  • Ability to design solutions across multiple tiers of an application architecture.

  • Ability to evaluate technical requirements and translate them into scalable and maintainable software solutions.

  • Strong troubleshooting and debugging skills.

  • Ability to identify root causes and resolve complex software issues.

  • Ability to collaborate effectively with architects and ensure solutions align established technical standards.

  • Strong solution-scoping and technical-design skills.

  • Ability to communicate technical information clearly to both technical and non-technical stakeholders.

  • Ability to work effectively across Product, UX, Engineering, Architecture, Quality Engineering, and business teams.

  • Ability to provide technical leadership without direct supervisory responsibility.

  • Strong organizational and prioritization skills.

  • Ability to work independently while contributing effectively within an Agile development team.

  • Ability to remain adaptable as technologies, requirements, and business priorities evolve.


Physical Demands & Work Environment


  • Work is performed primarily in a professional indoor office and hybrid work environment.

  • Requires prolonged periods of sitting, computer use, software development, technical analysis, testing, documentation, and reading.

  • Requires close visual attention when reviewing code, system information, application designs, technical documentation, and computer-based data.

  • Must be able to communicate effectively in person, by telephone, through video conferencing, and through electronic communication.

  • Regular use of wrists, hands, and fingers is required for computer and technology-related activities.

  • This is primarily a sedentary position.

  • Must occasionally be able to lift, carry, push, pull, or otherwise move objects weighing up to 10 pounds, with or without reasonable accommodation.

  • The position operates in a fast-paced, collaborative environment requiring adaptability to changing business and technical priorities.


Work Schedule

This is a full-time, exempt position.


Flexible scheduling options may be available based on departmental and business needs.


Work Arrangement:

Local candidates are preferred for this position. Employees who live within commuting distance of our Hudson, Ohio office are expected to work onsite during their first 90 days and may be eligible for a hybrid work arrangement following that period, based on departmental needs, business requirements, and performance expectations.


Remote candidates may also be considered if they reside within a reasonable driving distance of the Hudson office, including locations throughout Ohio, Southern Michigan, and Western Pennsylvania. Remote employees must be able to travel to the Hudson office as needed for meetings, training, team collaboration, project needs, or other business requirements.


Why Join Fleet Response

At Fleet Response, our people are at the heart of everything we do. As a family-owned organization and one of Northeast Ohio's Top Workplaces, we're committed to creating a workplace where employees feel valued, supported, and empowered to grow. We offer a comprehensive benefits package, including medical, dental, vision, life insurance, disability coverage, a 401(k) with employer contribution, paid time off, workplace flexibility where applicable, and opportunities for professional development.


As a Senior Software Development Engineer, you'll have the opportunity to work across the full technology stack while helping develop and improve applications that support Fleet Response's clients and business operations. You'll partner with Product, UX, Architecture, Quality Engineering, and other technology teams while contributing to technical design, development, testing, deployment, and ongoing application improvement.


This role provides the opportunity to remain hands-on with modern development technologies while also taking on more complex technical challenges, influencing solution design, and providing technical leadership within Agile development teams.


If you're an experienced software engineer who enjoys full-stack development, solving complex business problems, and building scalable technology solutions, we'd love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer
Senior Software Development Engineer

Socket.dev • Hudson (OH)

Hybrid
USD 110,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Software Development Engineer
Senior Software Development Engineer

ADP, Inc. • Hudson (OH)

Hybrid
USD 120,000 - 160,000
Medical, dental, vision
401(k) with employer contribution
Paid time off
+1
Senior Full-Stack Engineer — Enterprise Software Leader
Senior Full-Stack Engineer — Enterprise Software Leader

Socket.dev • Hudson (OH)

On-site
USD 110,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Software Engineer - Developer and Productivity Tools
Senior Software Engineer - Developer and Productivity Tools

Enterprise Holdings • St. Louis (MO)

Hybrid
USD 95,000 - 130,000
Healthcare package
401k matching & profit sharing
Paid time off
+1
Senior Software Engineer, Actionable Intelligence
Senior Software Engineer, Actionable Intelligence

Fleetio • Concord (NH)

Hybrid
USD 100,000 - 130,000
Health coverage options
Incentive stock options
401(k) match
+4
Senior Software Engineer (.NET / React / Cloud)
Senior Software Engineer (.NET / React / Cloud)

recruit22 • Downers Grove (IL)

Hybrid
USD 135,000 - 170,000
Senior Full-Stack Engineer — Hybrid/Remote Eligible
Senior Full-Stack Engineer — Hybrid/Remote Eligible

ADP, Inc. • Hudson (OH)

Hybrid
USD 120,000 - 160,000
Medical, dental, vision
401(k) with employer contribution
Paid time off
+1
Senior .Net Developer
Senior .Net Developer

Troy Web • City of Cohoes (NY)

Hybrid
USD 120,000 - 150,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Consolidated Edison Company of New York • New York (NY)

On-site
USD 130,000 - 180,000
Senior .Net Developer
Senior .Net Developer

Troy Web Consulting • City of Cohoes (NY)

Hybrid
USD 120,000 - 160,000
Competitive salary + bonus
Medical/Dental/Vision from day 1
401k match and employer contribution
+3