Software Engineer III, Back End Developer- Remote
A$ A' "A' ?DescriptionThe world of working and learning has changed. This is your opportunity to be a part of a brand transformation and growth strategy within the retail industry. Staples is helping our customers and community discover innovative products, services, and inspiration that unlock what's possible, while empowering you to unlock your potential. Our people are the heart of our success and there has never been a better time to join us as we lead the way in a new era of working and learning.We build robust, scalable enterprise-scale ecommerce and line-of-business systems for the largest retailers. Our Austin team, among other things, builds, and powers the print production management systems at over 1000 locations. We are constantly innovating and using latest technologies to deliver new value and features to our distributed and highly available systems.We are looking for a passionate, results-oriented, Software Engineer III Back-end Developer that has a strong understanding of software development. As a member of this small but growing team, you will get the opportunity to work on high-impact and highly visible, innovative projects. You are a quick learner, energetic, curious, passionate, and motivated to meet end-user and project objectives and you able to operate independently with minimal supervision.Come be a part of a team that's leading the way in a new era of working and learning.Get great perks.Generous amount of paid time off Flexible work arrangements, including hybrid and remote 401(k) plan with a company match, full benefits plan and options, and associate resource groupsAssociate store discount and more perks (discounts on mobile plans, movie tickets, etc.)Corporate office includes a cafA$ (C) (ie, coffee, cappuccinos, teas), 24/7 fitness center, convenience store, on-site dry cleaning, Chef Louie's Cafeteria, and moreKey DeliverablesWork on large-scale, multi-tiered, distributed software applications, tools and services using object-oriented design and distributed programming Functionally decompose complex problems into simple, straight-forward solutions that demonstrate significant creativity and high judgmentPossess expert knowledge in performance, scalability, enterprise system architecture and engineering best practices Assist in the career development of others by actively mentoring individuals and the community on advanced technical areas, and helping team leaders guide the career growth of their team membersExert technical influence over multiple teams to increase their productivity and effectiveness by sharing your deep knowledge and experienceWriting fully testable, high-quality codeInput in the team's front-end architecture and technology roadmap Working with backend APIs to retrieve data.Support the team through QA and deployments.QualificationsEssential skills and experience:5+ years' experience building scalable, secure, and high performing applications.5+ years of experience working with popular enterprise programming languages such as .NET, C#Experience with frameworks such as .NET, .NET Core Experience implementing RESTful and Windows services.Knowledge of SQL Server development and database design.Familiarity with tools and concepts such as nUnit, jUnit, MSTest and Gherkin/Cucumberexperience with integration of external APIsExcellent understanding of and some experience using Test Driven Development.Deep understanding of object-oriented design patterns and pragmatic programming principles.Ability to multitask over multiple projects in an agile teamExperience in Agile Software Development Methodologies and PracticesExcellent interpersonal, written, and oral communication skillsLearning mindset and a keen eye for qualityYou have a degree in Computer Science (or a relevant field), or an equivalent combination of education, experience, and amazing abilityWant to learn more about Staples Stores? Visit for information and to learn about our career opportunities.Click to learn more about the employee benefits, programs and perks offered at Staples.Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.