Are you a hands-on problem solver with a passion for building smart, scalable solutions? We’re looking for a skilled and proactive Software Engineer to design, develop, and implement innovative software fixes and enhancements across Food & Beverage Supply Chain platforms. In this role, you’ll leverage modern development practices like CI/CD, agile methodologies, and cloud technologies to tackle complex challenges and deliver high-impact results. Experience with suites like Symphony Retail AI GOLD and CBORD is highly valued. You'll also serve as a key technical expert, offering guidance and stepping in as a go-to resource for escalations and technical insights.
Primary Responsibilities
- Is responsible for designing and developing software fixes, improvements, and/or new software systems and applications.
- For assigned work, drives the development of components through their work and that of the team on projects, major fixes using new or existing technologies.
- Develops technical solutions that meet specifications and positively impact future developments.
- Designs and develops specifications for assigned components, projects, or fixes.
- Reviews and writes code that meets quality gates.
- Writes and performs unit and functional tests.
- Owns the programming, testing, and debugging of applications or fixes to existing applications.
- Creates protocols, documentation, and tools for installation and maintenance.
- Participates in setting the architectural direction for software development projects.
- Designs specific components for assigned projects, developing specifications for each.
- Designs, develops, creates, and maintains technical components and templates.
- Full stack developer, comfortable with front-end development, back-end development, and integration between large-scale ERP systems.
- Owns end-to-end troubleshooting.
- Interacts and coordinates work with other technical groups in the organization.
- Performs level 3 troubleshooting and review of issues.
- Serves as a high-level technical resource and “go-to” person for less experienced developers, providing technical guidance and oversight.
- Coordinates team members in finding the root cause of problems and issue resolution.
- Recommends improvements to processes, technology, and interfaces that improve the effectiveness of the team.
Required Qualifications- Supply Chain.
- Bachelor’s degree in computer science or a similar field, or related work experience.
- Seven years of progressively related experience in the design, development, and implementation of highly scalable, high-volume software systems and components, client-facing web applications, and interfaces between Supply Chain ERP systems.
- Significant knowledge/experience in relevant technologies, such as:
- Java/Spring Batch.
- PL/SQL development (Oracle DB).
- Development Tools (Eclipse, Git, CI/CD, Maven, Jenkins).
- JSON Messaging.
- Web Services (SOAP & REST).
- Cloud platforms (AWS and Azure).
- Software Performance Optimization (memory, CPU, scaling, etc).
Soft Skills & Other Requirements
- Excellent written & verbal communication skills.
- Detail-oriented, self-organized, delivers quality, and capable of tracking multiple pieces of work simultaneously.
- Mentoring and guidance skills.
- Ability to handle virtual teams and work with resources in multiple sites (onsite, offshore, near shore).
- Excellent time management skills.
Preferred Qualifications
- F&B experience.
- Experience with Specific Supply Chain Suites (e.g., SRAI GOLD, CBORD).
- Experience developing UI screens with AngularJS/NodeJS.
Required Education
- Bachelor's or Equivalent.
Basic Qualifications
- Skills, Knowledge, Experience, Education, Licensure, and Certifications.
Benefits
- 401(k).
- Dental Insurance.
- Health insurance.
- Vision insurance.
- We are an equal-opportunity employer and value diversity, equality, inclusion, and respect for people.
- The salary will be determined based on several factors, including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.
Additional Responsibilities
- Participate in OP monthly team meetings and participate in team-building efforts.
- Contribute to OP technical discussions, peer reviews, etc.
- Contribute content and collaborate via the OP-Wiki/Knowledge Base.
- Provide status reports to OP Account Management as requested.
About Us
OP is a technology consulting and solutions company, offering advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields — including AI, cybersecurity, enterprise architecture, and beyond. Our most valuable asset is our people: dynamic, creative thinkers who are passionate about doing quality work. As a member of the OP team, you will have access to industry-leading consulting practices, strategies & and technologies, innovative training & education. An ideal OP team member is a technology leader with a proven track record of technical excellence and a strong focus on process and methodology.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
Entertainment Providers
Referrals increase your chances of interviewing at OP by 2x
Sign in to set job alerts for “Senior Software Engineer” roles.
Orlando, FL $143,520.00-$207,306.67 1 month ago
Lead Java Software Engineer - Disney Vacation Club
Orlando, FL $150,000.00-$200,000.00 2 weeks ago
Orlando, FL $120,000.00-$130,000.00 3 weeks ago
Senior Software Engineer - .NET, Game Creation
Orlando, FL $116,480.00-$149,760.00 1 month ago
Orlando, FL $149,760.00-$216,320.00 1 month ago
Senior Software Engineer - Financial Systems
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.