SalesPad logo


Software Developer - Desktop Solutions

Development · Grand Rapids, Michigan
Department Development
Employment Type Full-Time
Minimum Experience Entry-level
Compensation DOE

Developers perform a variety of programming assignments that require knowledge of established object-oriented programming paradigms within a .Net environment. They are responsible for creating, maintaining and modifying desktop client solutions within the SalesPad's software suite, which include tightly coupled integrations with products like Microsoft™ Dynamics GP. Developers will work within a team to complete project objectives and will take part in code reviews, learning initiatives, team building events, and architectural discussions. They will also work with customers and other development and non-development teams to help refine use cases, troubleshoot issues with desktop and custom solutions, implement new or enhanced features and assist moving assigned features through the entire SDLC.


Job Responsibilities


Tasks will vary, but will typically include the following:


  • Execute full Agile software development life cycle.

  • Design, build, and maintain efficient, reusable, and reliable code.

  • Ensure the best possible performance, quality, and responsiveness of applications.

  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.

  • Integrate data storage solutions.

  • Working with clients to define and create custom features to fulfill their business requirements.

  • Document use cases and keep training materials up to date.

  • Working well with and being productive in a collaborative team environment.

  • Provide support to end users.

  • Implement new features using product owner specifications.

  • Maintaining confidentiality with regard to information processed, stored, or accessed at SalesPad.

Job Requirements


  • 2+ years of software development experience

  • Excellent troubleshooting and communication skills

  • Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles

  • Strong attention to detail

  • Proficient in C#.Net

  • Proficient understanding of code versioning tools

  • Experience implementing automated testing platforms and unit tests

  • Familiarity with Relational Databases and SQL

  • Familiarity with agile environments

  • Understanding of best practices for building applications with peak performance and reliability.

  • Results-oriented attitude and strong interpersonal skills.

  • Ability to document requirements and specifications.


About SalesPad


With more than 110 employees, SalesPad is one of West Michigan’s largest, fastest-growing software companies. We’re seeking the self-motivated, the hard-working, the problem solvers, and the dedicated to join our team of experts. We’re focused on helping businesses grow, expand, or reshape how they do things by approaching each and every problem with energy, creativity, and confidence. Ingenuity, adaptation, and evolution are at the core for us at SalesPad.


Our Grand Rapids-based headquarters is focused on helping change the way organizations do business through our software products, customizations, expertise, and support. Our enterprise software solutions work with leading business applications, Intuit QuickBooks, Intacct and Microsoft Dynamics GP, and integrate with a wide range of apps and platforms. SalesPad has been in the business of helping manufacturing and distribution companies increase productivity and efficiency since 2003. We got our start when a small business owner tasked a software developer with transforming a pile of clipboards and legal pads into a streamlined, efficient inventory management system. We have been sharing ideas and innovating ever since.


At SalesPad, we’re always looking for talented individuals to join our team of professionals. We believe our success is built on the abilities of our employees, and we strive to create a challenging and rewarding environment where all individuals are respected and encouraged to grow. Reach out to us today!


Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Grand Rapids, Michigan
  • Department
  • Employment Type
  • Minimum Experience
  • Compensation