Staples Logo Staples
Staples Logo

Software Engineer Ii

💰 $100,000 - $150,000 🌍 United States of America 📅 07/05/2023

Apply

Job Description

##### Job Description :

**What you’ll be doing:**

The Software Engineer II role requires the individual to contribute to one or
more initiatives from a Functional, Technical, and thought leadership
perspective. The Software Engineer II will report into Senior Manager, Shared
Order Management System and will have an opportunity to work on business and
technical domains across the order to cash lifecycle.

Hands-on ownership architecting and developing highly scalable & highly
available implementations in public Cloud and on-prem. Participate in the
entire SaaS lifecycle driving adoption and scale applying best practices that
drive agility and quality. Work closely with product management and program
management to derive application requirements, set expectations, and
communicate progress.

**What you bring to the table:**

* Excellent team player who can drive a collaborative environment.
* Self-motivated, high-energy with the ability to execute on business objectives.
* Experience in building low latency, scalable distributed systems.
* Ensure that technical solutions follow best practices, are reliable, are easily maintainable.
* Excellent verbal and written communications with the ability to establish effective working relationships with team members and cross functional teams.

**Qualifications :**

**What’s needed** \- Basic Qualifications

* Bachelor’s degree required
* Minimum of 4 years of related work experience
* Programming in at least one modern language (Java, Python) and Big Data frameworks (Spark or Kafka)
* Architecting and developing highly reliable, fault-tolerant distributed applications with focus on performance and scale in the Cloud.
* Demonstrated understanding of fast-paced Agile principles with technical designs, iterative development, and code reviews
* Building microservices using Spring/Springboot framework including Spring JPA, Spring Batch, Spring Security, Spring Cloud, Spring Data Stream etc.
* 2 yrs of experience working with No SQL database such as Couchbase, Redis or Mongo.
* 2 yrs of experience working with SQL database such as Oracle or MySQL or Postgress.
* 2 yrs of experience working with IDE such as Eclipse, Spring tool Suites, DBeaver.
* 2 yrs of experience working with messaging application such IBM MQ, Rabbit MQ, JMS.

What’s needed- Preferred Qualifications

* Master’s degree in Computer Science or Engineering (or related field).
* 2 yrs of experience in working with public cloud.
* 2 yrs of experience in order management domain
* 2 yrs of experience with Kubernetes deployments.

**Anticipated salary: 115K**

**We Offer:**

* Inclusive culture with associate-led Business Resource Groups
* Flexible PTO (22 days) and Holiday Schedule (7 observed paid holidays)
* Online and Retail Discounts, Company Match 401(k), Physical and Mental Health Wellness programs, and more perks and benefits