cover image
DSI

DSI

www.dsisystemsinc.com

1 Job

1,574 Employees

About the Company

DSI, a premier sales enablement partner, offers consumer and commercial selling opportunities in the indirect dealer space. We partner closely with our dealers on many levels: sales management and execution, product and offer training, marketing expertise, software solutions, engineering, and warehousing and logistics. We are dedicated to individualized service, strong product offerings, and a fast and efficient delivery system. DSI's Territory Managers are spread across the country and their #1 priority is to help you grow your business. To begin a working relationship with DSI, retailers are invited to call (800) 888-8876 or visit DSI at www.dsisystemsinc.com.

Listed Jobs

Company background Company brand
Company Name
DSI
Job Title
Software Developer
Job Description
Job Title: Software Developer Role Summary: Design, develop, and maintain core applications and services for a SaaS platform, focusing on clean, efficient, and maintainable code across both front‑end and back‑end components. Expectations: Deliver high‑quality, scalable software that fulfills business requirements, collaborates across product, UX, and engineering teams, and continuously improves code quality and performance. Key Responsibilities: - Design and implement RESTful APIs using .NET. - Build dynamic, responsive front‑end UIs with Angular and TypeScript. - Develop and optimize MS SQL queries, stored procedures, and manage data access via Entity Framework. - Write clean, well‑documented code following industry standards. - Collaborate with cross‑functional teams to integrate front‑end and back‑end components. - Troubleshoot, debug, and optimize application performance and reliability. Required Skills: - 4+ years of professional software development experience. - Strong .NET proficiency for building RESTful APIs. - Hands‑on experience with Angular and TypeScript. - Solid knowledge of MS SQL, stored procedures, and Entity Framework. - Ability to produce efficient, scalable, maintainable code. - Excellent problem‑solving, attention to detail, and communication skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
United states
Remote
Junior
16-12-2025