FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Development Engineer – Supply Chain Systems
Office Depot. Design, develop, build, and maintain high-quality technology solutions .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesDockerGraphQLJavaJMeterJUnitKubernetesLinuxMongoDBMS 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