Office Depot, Inc.

Lead Software Development Engineer

Posted on: 18 Oct 2021

Boca Raton, FL

Job Description

What You’ll Do

Design, build, and maintain high-quality technology solutions that deliver an exceptional customer experience. Work together with product owners, business analysts, and your fellow team members to translate user stories and functional requirements into resilient & secure technical designs. Then, implement the designs as production-ready application code using Java and/or Golang. Manage the design and integration of all required cloud IaaS & PaaS services including compute, database, messaging, object storage and more.

You’re an ideal candidate for this role if you have advanced coding skills in Java and/or Golang, with 5+ years of experience in one of these languages. You’ll also need a working knowledge of one or more public cloud platforms and application containerization (Kubernetes, Docker, etc.).

Primary responsibilities include:

Translate user stories and functional requirements into resilient & secure technical designs.
Design, build and maintain high-quality technology solutions that deliver an exceptional customer experience.
Ensure application SLAs are met by employing appropriate monitoring and alerting tools as required by each supported application.
Guide the development team in overall application technology design activities. Lead the identification and definition of key architectures, components and interfaces, design of data models and data/information flows.
Work with product owners to develop team roadmaps, prioritize features, and estimate effort levels.
Focus on professional development through our wide array of learning opportunities for continued growth within the company.

Requirements

Bachelor's or master’s degree in Computer Science or equivalent experience.
5+ years’ experience designing, developing, and deploying large scale systems on multiple platforms, preferably in Java EE and/or Golang.
Experience guiding less-experienced software engineers in collaboration with software development managers.
Prior participation in software product architecture and design.

Working knowledge of Spring, Spring Boot, Spring MVC, Vertx, and GraphQL
Practical expertise with Git source code management.
Adept with public cloud IaaS & PaaS services like compute, database, messaging, object storage.
Ability to create unit, performance, and integration tests with jUnit, jMeter/k6, or Postman/Newman
Experience with Kubernetes and/or Docker to manage containerized applications.
Familiarity with NoSQL databases such as Couchbase, MongoDB, or Elastic.
Knowledge of RDBMS like MySQL, PostgreSQL, MS SQL Server, or Oracle.
Comfortable with HTTP, WebSocket, and gRPC.
Basic working knowledge of Linux and Unix.
API design experience with advanced HTTP and Swagger, producing & consuming service endpoints.
Knowledge of Tomcat, Netty, Jetty, JBoss or Nginx is a plus, as well as familiarity with any of the following: shell scripting, Python, Nodejs, Oauth, JWT, EKS, GKE, or AKS.

Office Depot, Inc.

Boca Raton, FL

Office Depot, Inc. provides business services and supplies, products, and technology solutions. The company operates in three divisions: Business Solutions, Retail, and CompuCom. The Business Solutions division offers office supply products and services through sales forces, catalogs, and telesales, as well as through Internet Websites in the United States, Puerto Rico, U.S. Virgin Islands, and Canada. The Retail division operates a chain of retail stores, which offer office supplies; technology products and solutions; business machines and related supplies; print, cleaning, breakroom, and facilities products; and furniture in the United States, Puerto Rico, and the U.S. Virgin Islands. Its stores also provide printing, reproduction, mailing, and shipping services. As of April 4, 2019, this division operated 1,350 office supply stores. The CompuCom division sells information technology (IT) outsourcing services and products in the United States, Canada, and Costa Rica.

It offers a range of solutions, including end user computing support, managed IT services, data center monitoring and management, service desk, network infrastructure, IT workforce solutions, mobile device management, and cloud services. The company offers its products under various labels, including Office Depot, OfficeMax, Foray, Ativa, TUL, Realspace, WorkPro, Brenton Studio, Highmark, and Grand & Toy. Office Depot, Inc. was founded in 1986 and is headquartered in Boca Raton, Florida.

Similar Jobs