Website SPS Commerce
Description
**Open to 100% Remote candidates in the Midwest**
SPS Commerce is growing! We are looking to add a Software Engineer to our Automotive Aftermarket Team. The Software Engineer will design, develop, document, test, deploy, and debug new and existing software. This role will create, implement, integrate, and maintain software and system components that deliver value to our customers. The Software Engineer works with limited instruction on day-to-day work and general instructions on new assignments or unfamiliar work, and acts as the technical contact for questions involving our internal systems and databases.
Does this sound like you?
- You are detail orientated, you’re curious about how things fit together and like to put together the puzzle and problem solve.
- You’re flexible and can adapt to changes easily.
- You have a high-level understanding of the retail supply chain and how orders are fulfilled between buyers and suppliers.
Why join SPS Commerce?
We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers, and logistics partners to work better together with our people, our process, and our tech products. We have the world’s largest retail network, and we don’t just lead the industry, we are the industry.
At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.
What is the day-to-day like?
As a Software Developer, you will work closely with your team and others to understand, design and code deliverables. You will be part of a scrum engineering team tasked with introducing new concepts and technologies into the product. You will have the tools and team to deliver fully functional code to our production environments. That means you’ll have an understanding of how the stack works, gaining experience in all facets of development and making you a better developer. You’ll gain experience with all the modern tools for software engineering in a cloud environment.
- Attend your team’s daily scrum meeting to exchange progress and plan what you are going to do for the day
- Work on the same tasks as the rest of the team – we do not have “associate work”
- Share your excitement and ideas about new technology
- Work collaboratively with your team to design, build and test solutions to solve complex problems.
- Learn key skills and techniques to build reliable and user-friendly software.
- Monitor dashboards and respond to alerts and keep your services running smoothly.
- Build services and components upon the latest frameworks, platforms and service providers.
- Partner with experts in specialized areas like usability, cloud automation, and service reliability in a technically complex environment.
What experience is required?
- A bachelor’s degree and 2+ years of experience in software development.
- Experience with Agile, OOPS, JavaScript, HTML, CSS, C#, .NET, XML/XSLT, SQL Server, REST/SOAP, Cloud technologies, CI/CD and TFS or GitHub.
- Experience in modern frameworks such as React and Angular.
- Proven experience writing quality code and tests that are maintainable, accurate, well-tested, and follow best practices
- Hands-on experience with software development practices, developing applications that are diverse in scope where good judgement and problem-solving skills are key.
- Strong communication skills to proactively communicate status and risks within their team
- Ability to work well in a collaborative setting
- Ability to balance multiple tasks concurrently
SPS Commerce offers a comprehensive package of benefits including health, dental, vision, disability, and life insurance, paid time-off, 401(k), health and flexible spending accounts, stock purchase plan and more.
To apply for this job please visit careers-spscommerce.icims.com.