Sr. Software Engineer: eCommerce (Remote)

Software Resources
September 10, 2021
Atlanta, GA
Job Type


Software Resources has an immediate job opportunity for a REMOTE Sr. Software Engineer: eCommerce. Must work PST hours.

Duration : 6 month(s)

Description :
Seeking a highly motivated and experienced individual to join the talented team of developers building the business unit's eCommerce platforms. This individual will work with the development teams to improve the quality of the code and implement monitoring to track code quality over time. The ideal candidate is a full stack engineer with a high attention to detail who has a passion for quality and will help the team setup and implement code quality monitors as well as improve out unit testing strategies to ensure bug free code is produced by multiple development teams globally. The position is perfect for a self motivated, eager, polyglot with strong communications skills. You are always striving to improve the quality of the code and enabling your teammates to do the same. You will be working directly on our development team to setup quality monitors and gates to ensure the teams output is of the highest quality. This will involve setting up new tools and integrations, git hooks, and developer tools. You will be part of the team that supports our global eCommerce initiatives, therefore planning and flexibility are key. You will be expected to deliver quickly and imperatively in an agile environment while building and improving a world class platform.

Required Skills & Qualifications:
● 5+ years of experience in software development.
● Advanced Experience in command line scripting.
● Advanced Experience with JS build tools ( Webpack preferred).
● Advanced Experience using Git and especially in a large organization with distributed development teams.
● Experience automating processes via APIs.
● Experience with continuous integration, continuous delivery, and workflow automation.
● Experience using Jenkins and creating Jenkins Pipelines
● Experience with a variety of languages and standards: JavaScript (ES6), Ruby, Bash Scripts, Python, Groovy, HTML, etc.
● Familiarity with Salesforce Commerce Cloud (highly desirable), SFRA ideal.
● Familiarity with Cloud Provider Stacks (Google Cloud Platform or AWS).
● Familiarity with Swagger.
● Demonstrated experience with Test Automation, Unit Testing, Functional Testing, and Code Quality best practices. Sonarqube experience is a plus.
● Demonstrated excellence with complex challenges.
● Demonstrated experience with coding best practices.
● Familiarity with software development methodologies: Agile, Scrum, XP; iterative and incremental development.
● Familiarity with PII, PCI, and best practices in Information Security.
● Familiarity with ADA Interactivity Accessibility best practices.
● Familiarity with software design patterns.
● Familiarity with Jira (or other Ticketing tools)
● Familiarity with software modeling in UML or similar.
● Familiarity with Confluence (or other documentation/wikis)
● BS in Computer Science or equivalent experience.
● Excellent written and verbal communication skills.
● Excellent attention to detail.

● Facilitate the creation of new tooling to improve the efficiency and velocity of the team
● Eliminate redundant manual processes that have to be repeated regularly
● Design and implement code that is efficient and reliable.
● Create scripts to streamline the build and release process
● Create scripts to streamline the developer setup process
● Create tools to ensure consistency across the different environments.
● Create tools to ensure there is a clear understanding of the current state of the different environments
● Serve as a source of experience and as a mentor to colleagues to jointly ensure a high standard of quality
● Research and experiment with the latest and greatest technologies to identify, test, and apply them to current and future projects
● Estimate engineering effort, build prototypes, and adapt code for production
● Integrate research, best practices, and industry trends to continuously improve products and avoid potential problems
● Collaborate with other technology teams to solve complex problems spanning respective areas
● Exercise independent judgment in methods, techniques, and evaluation criteria for obtaining results

Preferred Qualifications:
Has to have experience with: SalesForce Commerce Cloud

Required Education:
BS in Computer Science or equivalent experience.

Drop files here browse files ...

Related Jobs

Medical Case Specialist I   Philadelphia, PA new
September 18, 2021
September 18, 2021
Medical Case Specialist I   Philadelphia, PA new
September 18, 2021
Marketing Operations Supervisor   Philadelphia, PA new
September 18, 2021