Job Details
Location:
SPS Tower, 333, South 7th Street, St Anthony West, Phillips, Minneapolis, Hennepin County, Minnesota, 55415, USA
Posted:
Dec 06, 2019
Job Description
Description
Are you just at the launching point of your career as an Associate Software Engineer with only a year or so under your belt? Are you looking for a company that will nurture your thirst to learn and advance your software engineering skills? Join SPS Commerce as an Associate Software Engineer supporting our Integration team supporting our Fulfillment solution!
Does this sound like you?
- You may be earlier in your Software Engineering career, but you’re ambitious and can learn from others.
- You’ve dabbled in different technologies – which includes any subset of the following: Java, Python, JavaScript, or Angular.
- You chose this career path for more reasons than just a paycheck – you have a passion for technology.
Why join SPS?
- We’re the largest cloud technology company HQ’d in Minnesota.
- You won’t just “develop code”, but you’ll solve tough problems through software engineering.
- We’re an agile shop leveraging some of the most advanced AWS practices.
- We have a leadership team that cares about your growth
The day-to-day
- Contribute to detailed design documents based on requirements provided by business stakeholder.
- Create documentation for software components as directed by a Lead or Sr. Software Engineer.
- Develop high quality software components.
- Integrate 3rd party software components.
- Maintain and improve current software components.
- Participate in peer code reviews.
- Much of the initial work will be backend development focused. Working on data transformation projects. You will also be testing process and test frameworks.
Required Experience/ Skills
- Bachelor’s Degree in Computer Science or related field.
- 1+ years of experience doing software development experience in a professional setting preferred. Which might include 1 to 2 summer or in school internships, a full time SE job or some similiar experience.
- Technical experience in the following areas is preferred:
- Interpreted languages such as Ruby or Python.
- Java or Python experience a plus
- Frontend experience: JavaScript, HTML, CSS
- Frameworks: Angular, Django, Rails
- Experience in AWS or other cloud providers.
- Service Oriented techniques.
- NoSQL experience (MongoDB, DynamoDB, CouchBase).