Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Office Depot

Senior Software Development Engineer – Supply Chain Systems

Office Depot

. Design, develop, build, and maintain high-quality technology solutions .

Posted 10/6/2026full-timeUnited StatesSenior💰 $105,000 - $140,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development with a focus on Java, Python, and Golang, while ensuring high-quality technology solutions and exceptional customer experiences. Proficient in Agile methodologies and capable of translating user stories into secure technical designs.

Highest-signal resume keywords
Java EE ExperienceGolang ExperienceSpring Framework ProficiencyKubernetes ExperienceNoSQL Database Knowledge

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaPythonGolangSpringSpring BootSpring MVCVertxGraphQLUnit TestingIntegration Testing
Soft Skills
Excellent Communication Skills
Tools & Technologies
GitKubernetesDockerJUnitJMeterPostmanCouchbaseMongoDBMySQLPostgreSQL
Certifications & Qualifications
Bachelor's DegreeGraduate Degree Preferred
Industry Keywords
Agile DevelopmentApplication SLALinux BasicsHTTPRDBMS

Tech Stack

Tools & technologies
DockerGraphQLJavaJMeterJUnitKubernetesLinuxMongoDBMS SQL ServerMySQLNoSQLOraclePostgresPythonRDBMSSpringSpring BootSpringBootSQLUnixGo

About the role

Key responsibilities & impact
  • Design, develop, build, and maintain high-quality technology solutions
  • Enhance and deliver an exceptional customer experience
  • Collaborate with lead engineers, Product Owners, Business Analysts, and team members
  • Translate user stories and functional requirements into resilient and secure technical designs
  • Implement production-ready application code using Java, Python, and/or Golang
  • Ensure application SLAs are met by implementing, monitoring, and maintaining alerting tools and processes
  • Participate in an Agile development team
  • Pursue professional development through learning opportunities

Requirements

What you’ll need
  • Bachelor's degree or equivalent experience
  • Computer Science or Engineering discipline
  • Graduate degree preferred
  • Minimum 5 years of software development experience
  • Experience with Java EE and/or Golang
  • Experience with Spring, Spring Boot, Spring MVC, Vertx, and GraphQL
  • Experience with Git
  • Ability to create unit, performance, and integration tests using jUnit, jMeter/k6, and Postman/Newman
  • Experience with Kubernetes and/or Docker
  • Experience with NoSQL databases such as Couchbase, MongoDB, or Elastic
  • Experience with RDBMS such as MySQL, PostgreSQL, MS SQL Server, or Oracle
  • Knowledge of HTTP
  • Linux/Unix basics
  • Excellent English written and verbal communication skills

Benefits

Comp & perks
  • 401(k)
  • Competitive salaries
  • Incentive program eligibility
  • Opportunities to move and grow within the organization
  • Learning opportunities for continued professional development