Software developer

Senior Software Developer – tech.mn

SPS Commerce is looking for a Senior Software Developer to join our Microsoft Market team. As a Senior Software Developer, you will act as a technical expert on development projects, managing day-to-day tasks while leveraging your Azure experience to assist with a migration to the cloud. In this role, you will contribute to immediate functional changes and additions while working closely with the Azure cloud platform team to migrate and advance the application. If you are looking to join a highly collaborative environment where you can use your real-world experience in cloud application development while moving a product offering into the future, then this role is for you.

Does this sound like you?

  • Initiative is in your blood. You have demonstrated success analyzing complex development situations and release records and are not afraid to take on a challenge.
  • You believe in continuous learning. You view learning as a lifelong journey and have a natural curiosity.
  • Teamwork and collaboration. You help drive the problem-solving process using cutting-edge, out-of-the-box solutions, enjoy learning from others and sharing best practices – looking for ways to succeed together.

Why SSP?

We solve retail supply chain problems by reducing inefficiency through innovation and automation. At SPS, we empower retailers, suppliers, distributors, grocers and logistics partners to work better with our people, processes and technology products. We have the largest retail network in the world, and we don’t just lead the industry, we are the industry.

At SPS, we believe that every employee makes a difference. We ensure that employees have the tools, resources and training necessary to explore new ideas and implement them. Our success comes from the fact that we play as a team and always play to win.

Careers don’t just grow here, they happen here.

Day after day

As a Senior Software Developer, you will have the opportunity to work on our core Microsoft EDI product, a key part of our mission to capture a $1 billion market opportunity. You will work closely with your team and others to understand, design and code deliverables. You will be part of a team of Scrum engineers tasked with extending the current application while introducing new concepts and technologies into the product.

  • Design, develop, document, test and debug new and existing software systems and/or applications for Microsoft Marketplace customers
  • Participate in the full development lifecycle, including requirements analysis and design
  • Estimate new work with consideration and commitment
  • Identify and communicate risks, ambiguity, complexity and dependencies
  • Share knowledge of technical skills, patterns and practices with the rest of the team
  • Code review and mentoring of teammates

Education and experience

  • Bachelor’s degree plus 5 years of software development experience or 8 years of non-degree experience.
  • Significant experience with .NET Framework, .NET Core, C#, React, SQL Server.
  • Proficiency in cloud application development patterns in Azure
  • Experience transitioning to Azure cloud architecture
  • Experience with cloud development and operations best practices
  • Proven track record of writing quality code and automated tests that are maintainable, accurate, well-tested, and compliant with best practices
  • Understand agile development processes
  • Strong communication skills to proactively communicate status and risks


EOE including disability/veteran

SPS Commerce offers a comprehensive benefits package including health, dental, vision, disability and life insurance, paid vacation, 401(k), health and flexible spending accounts, stock purchase plan and more again.