Senior Software Engineer
Centraltransport โ United States ยท Posted ~4 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
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!
We have 142,594 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 142,594 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume