Senior Software Engineer

Central Transport

Sterling Heights (MI)

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Major medical
Dental
Vision
401K
Paid time off

Job summary

Central Transport is seeking a seasoned Software Engineer with strong C#, SQL, and TypeScript expertise to drive scalable software solutions and align with architectural standards. Angular experience is a plus.

This onsite role is based in Sterling Heights, MI, and is full-time, Monday through Friday. Key responsibilities include designing under DDD principles, building with C#, TypeScript, and SQL Server, and producing clear technical documentation.

Qualifications

  • 5+ years of software development experience in enterprise apps.
  • Strong knowledge of DDD concepts and architecture.
  • Proficiency in C#, SQL Server, and TypeScript.
  • Ability to document systems and design decisions clearly.
  • Problem-solving and collaboration across teams.

Responsibilities

  • Design and implement solutions following DDD principles.
  • Develop backend in C#, frontend in TypeScript; SQL Server.
  • Create clear architecture and design documentation.
  • Collaborate with QA and business analysts to meet objectives.
  • Mentor junior developers and share knowledge.
  • Contribute to frontend tasks when needed.

Skills

DDD concepts
Documentation
Mentorship
Problem solving
Frontend work (optional)

Tools

C#
SQL Server
TypeScript
Angular (nice-to-have)

Job description

We are seeking a seasoned Software Engineer with solid experience with C#, SQL, and strong skills in TypeScript. This role will be instrumental in driving high-quality, scalable software solutions and collaborating across teams to ensure alignment with architectural standards. Experience with Angular is a plus but not a strict requirement.

This position is fully onsite in Sterling Heights, MI. Full time- Monday through Friday

Key Responsibilities
  • Design and Architecture: Participate in the design and implementation of solutions using domain-driven design (DDD) principles to create modular, flexible, and maintainable code.
  • Development: Build high-quality applications using C#, TypeScript, and SQL Server, ensuring adherence to coding standards and industry best practices.
  • Documentation: Produce clear and comprehensive documentation, including architecture overviews, technical design documents, and process flow diagrams, to support ongoing maintenance and team onboarding.
  • Collaboration: Work closely with cross-functional teams, including QA, and Business Analysts, to align development efforts with business objectives and technical requirements.
  • Mentorship: Provide technical guidance and mentorship to junior developers, promoting a culture of continuous learning and improvement.
  • Optional - Frontend Development: Work on frontend development tasks as needed, enhancing the user experience where applicable.
Required Skills and Qualifications:
  • Professional Experience: 5+ years of experience in software development, with a strong focus on enterprise-level applications.
  • Domain-Driven Design (DDD): Proven experience in applying DDD concepts to design complex, scalable systems.
  • Technical Stack Expertise: Advanced knowledge of C#, SQL Server, and TypeScript.
  • Documentation Skills: Demonstrated ability to create thorough technical documentation, supporting seamless knowledge transfer and project handoffs.
  • Problem-Solving: Strong analytical and problem-solving skills with an ability to troubleshoot complex technical issues.
Nice-to-Have:
  • Angular Experience: Familiarity with Angular is a plus, especially for those interested in contributing to both backend and frontend solutions.

We offer benefits including major medical, dental, vision, 401K, and paid time off!

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

Similar jobs worth comparing

Senior Software Engineer: C#, TypeScript & DDD (Onsite)
Senior Software Engineer: C#, TypeScript & DDD (Onsite)

Central Transport • Sterling Heights (MI)

On-site
USD 110,000 - 140,000
Major medical
Dental
Vision
+2
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Dotnet Developer
Dotnet Developer

Innovatech Staffing • Irving (TX)

On-site
USD 110,000 - 150,000
Software Engineer / Contract / .NET
Software Engineer / Contract / .NET

Motion Recruitment Partners LLC • Chicago (IL), Northern (KY)

Hybrid
USD 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

The Phoenix Group • New York (NY)

Hybrid
USD 140,000 - 180,000
Senior Software Engineer 4865
Senior Software Engineer 4865

Tier4 Group • Atlanta (GA)

On-site
USD 90,000 - 120,000
Sr. Full Stack Engineer (Angular)
Sr. Full Stack Engineer (Angular)

Crawford Thomas Recruiting • Orlando (FL)

On-site
USD 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Centric Software, Inc. • Kentucky

Hybrid
USD 125,000 - 160,000
Competitive salary and benefits
Flexible remote work options
Opportunities to work on large-scale enterprise projects
Senior Full Stack Engineer - Angular .NET Azure
Senior Full Stack Engineer - Angular .NET Azure

Phaxis • New York (NY)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Interactive Resources - iR • Lehi (UT)

On-site
USD 120,000 - 160,000