cover image
Fleet Cost & Care

Senior Software Engineer

Hybrid

Detroit, United states

Senior

Full Time

17-09-2025

Share this job:

Skills

Communication Teamwork JavaScript C# HTML CSS SQL Test Agile methodologies Problem-solving Architecture Databases angular Organization Asp.Net SQL Server react Agile .NET .NET Core

Job Specifications

As a Senior Software Engineer you will design, code, test, and maintains web and software applications using C# and the .NET Core framework. Key responsibilities include developing back-end services, building RESTful APIs, optimizing application performance, and ensuring high code quality through collaboration and code reviews. Qualifications typically include a bachelor's degree in a related field, proficiency in C# and .NET Core, experience with databases like SQL Server, and familiarity with front-end technologies and Agile methodologies.

Responsibilities

Application Development:

Design, code, test, and maintain robust, scalable, and secure web and software applications using the .NET Core framework and C#.

API Development:

Create and integrate RESTful APIs to support front-end elements and facilitate communication between different software components.

Performance & Optimization:

Ensure applications are responsive and performant by identifying and addressing bottlenecks and technical issues.

Database Integration:

Work with database systems, primarily SQL Server, to design schemas and integrate data into applications.

Collaboration:

Work closely with cross-functional teams, including UI/UX designers, project managers, and other developers, to gather requirements and deliver solutions.

Documentation:

Write and maintain comprehensive technical documentation for development processes, architecture, and coding standards.

Code Quality:

Participate in code reviews to provide constructive feedback and uphold high standards of code quality, organization, and automation.

Qualifications

Education: A bachelor's degree in Computer Science, Information Technology, or a related field is often required.
Technical Skills:
Strong proficiency in C# and the .NET Core framework.
Experience with ASP.NET Core for building web applications.
Knowledge of RESTful APIs and web services.
Solid understanding of database systems, especially SQL Server, and SQL.
Familiarity with front-end technologies such as HTML, CSS, and JavaScript, and modern frameworks like Angular or React.
Understanding of Agile development methodologies.
Soft Skills:

Excellent problem-solving, communication, and teamwork abilities are crucial for success.

About the Company

Fleet Cost & Care (FCC) is a leader in fleet management software, offering innovative solutions to streamline operations, improve efficiency, and reduce costs for fleet owners and managers worldwide. With over 30 years of industry experience, FCC provides comprehensive software that integrates with existing systems to enhance fleet safety, compliance, and productivity. Our user-friendly platform features advanced analytics, real-time tracking, and robust reporting tools, empowering businesses to make data-driven decisions. T... Know more