Back to search
Central Transport Linkedin · Posted 24d ago

Senior Software Engineer

Sterling Heights, Michigan, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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: 7+ 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!

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search