DSI

Software Developer

DSI

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularAzureCloudEntity Framework.NETSQLTypeScript

About the role

  • API Development: Design and implement RESTful APIs using .NET to support our platform’s functionality
  • Front-End Development: Build dynamic, responsive user interfaces using Angular and TypeScript
  • Database Management: Develop and optimize MS SQL queries, stored procedures, and work with Entity Framework for data access
  • Code Quality & Best Practices: Write clean, maintainable, and well-documented code following industry standards
  • Collaboration: Work closely with cross-functional teams to ensure seamless integration between front-end and back-end components
  • Troubleshooting & Optimization: Diagnose and resolve technical issues, optimize performance, and ensure system reliability

Requirements

  • 4+ years of professional experience in software development
  • Strong proficiency in .NET for building RESTful APIs
  • Hands-on experience with Angular and TypeScript for front-end development
  • Solid understanding of MS SQL, including stored procedures and Entity Framework
  • Ability to write efficient, scalable, and maintainable code
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration abilities
  • **Preferred Skills **
  • Experience working in SaaS or enterprise software environments
  • Familiarity with CI/CD pipelines and cloud platforms (Azure preferred)
  • Knowledge of software architecture patterns and best practices
  • Exposure to Agile development methodologies
  • **Education Background**
  • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience)
Benefits
  • Medical, Dental, Vision, and Life insurance are available on the first day of the month following your first day of employment – no extended waiting period
  • 401k Plan with employer matching
  • Paid vacation, personal/sick days, and bereavement time
  • Employee Profit Sharing Program
  • 50% AT&T wireless discount
  • Paid training
  • Advancement opportunities, we prefer to promote from within!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETRESTful APIsAngularTypeScriptMS SQLstored proceduresEntity FrameworkCI/CDcloud platformssoftware architecture patterns
Soft skills
problem-solvingattention to detailcommunicationcollaboration