View Our Website View All Jobs

Software Developer

About the Company

DaySmart Software is a Michigan company headquartered in Wixom that specializes in the design, development and sale of POS and management software solutions. Our software has been used by over 50,000 businesses globally serving salon, spa, pet grooming, and tattoo industries. We currently support our products on the following platforms: Microsoft Windows, iOS, Android OS, and Web.

Job Description

We are seeking highly motivated Developers that have a versatile technical skill set and are willing to take on new challenges.  Projects will range from quick-and-brief solutions to full-scale enterprise implementations. This role offers a unique opportunity for candidates to take part in many projects that directly affect our success. You will be exposed to various technologies, providing you the opportunity to build on your strengths, develop new skills, and be part of the core team that expands DaySmart's global presence. Through it all, you'll work with amazing colleagues and friends who celebrate the stunning achievement of software born from a creative and collaborative process.

Responsibilities

  • Code in VB.NET to support and expand existing applications and technologies, including WinForms, ASP.NET MVC, APIs supporting our mobile applications, and our internal libraries 
  • Coordinate activities with other team members for successful transition of applications through development, testing, implementation and maintenance stages
  • Collaborate with product team on screen prototypes, process flow diagrams, and functional specifications
  • Provide production support for existing systems including trouble-shooting, fixing bugs, and implementing enhancements

We expect to see:

  • BS or equivalent in Computer Science, Computer Information Systems, Software Engineering, or related field
  • Strong knowledge of object-oriented principles, data structures and algorithms, profiling/optimization
  • Knowledge of relational database structure, design, and basic database integration principals
  • Experience in planning, developing, testing, and delivering modern .NET applications
  • Knowledge of .NET Framework Stack and current Windows operating systems
  • Proficiency in C# or VB.NET

We like to see (but not required):

  • 1+ years’ experience with design and development of enterprise .NET applications
  • Experience with agile development methodology
  • Experience developing RESTful web services 
  • Experience with Visual Studio IDE and TFS
  • Experience consuming third-party APIs
  • Experience developing within an MVC or MVVC architecture
  • Proficiency in SQL and Microsoft SQL Server

 

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150