What are the responsibilities and job description for the Software Engineer II (SQL / WMS / BlueYonder) position at Bayforce?
Software Engineer II (SQL / WMS / BlueYonder)
📍 Beachwood, OH (Onsite – 4 days/week)
đźš« No C2C / Third-Party Vendors | No Visa Sponsorship (OPT/CPT/H1B/F1)
We are seeking a Software Engineer II to join a fast-paced, collaborative development team supporting and modernizing critical enterprise applications. This role combines hands-on development, database expertise, and technical leadership, with a strong emphasis on WMS platforms (BlueYonder preferred).
⚠️ Important: Candidates must be local to Beachwood, OH or willing to relocate. This is not a fully remote role.
What You’ll Do
- Act as the primary support lead for key applications, resolving issues quickly and effectively
- Contribute across the full SDLC: design, development, testing, deployment, and support
- Partner with business and product teams to translate requirements into technical solutions
- Develop clean, scalable, and maintainable code following best practices
- Lead backend database design and data relationships
- Participate in cross-functional design and deployment reviews
- Build and maintain unit/UI tests and support CI/CD pipelines
- Troubleshoot production issues and drive root cause analysis
- Mentor developers and enforce code quality through reviews
- Assist with task allocation and reviewing offshore/onshore deliverables
- Contribute to technical documentation and architecture diagrams
- Support technical hiring efforts and candidate evaluations
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- 8–10 years of SQL development experience
- Strong expertise in complex SQL queries and relational database design
- Experience with Warehouse Management Systems (WMS)
- BlueYonder WMS experience is strongly preferred
- Experience working in Agile environments
- Solid understanding of software design patterns and SDLC
- Proven ability to lead medium to large-scale projects
- Strong problem-solving and communication skills
Nice to Have
- Java experience
- DevOps tools / automation experience
Work Setup
- Onsite: 4 days/week in Beachwood, OH
- Local candidates preferred OR must be willing to relocate
Important Notes
- ❌ No C2C / third-party vendors
- ❌ No visa sponsorship (OPT/CPT/H1B/F1 not supported)