About the Opportunity
Driscoll’s is looking for an Integration Developer (Enterprise Integration Developer) with a real passion for innovation and a strong sense of code ownership. Extensive expertise in developing technical solutions to integrate multiple systems is a necessity. This position will assist in various software development functions relating to the area of full lifecycle and large-scale Enterprise Service, and API-based solution (appl programming interface) development. You will be responsible for developing global-scale integration and message-based solutions utilizing the latest technologies in a dynamic, fast-paced environment. One must demonstrate effective and fluid communication between all participating teams and individuals (Spanish and advanced English).
Preferred Qualifications & Leadership Competencies
- Exceptional communication skills with all levels; bilingual with advanced English skills (written, verbal, digital, presentation)
- Focus on customer experience and build product features that delight users.
- Passionate about exploring modern technologies.
- Strong problem-solving skills and the ability to make sound technical decisions.
- Proven ability to lead and communicate orally, in written documents, and in formal presentations is required.
- Agile Methodologies
- Experience with CI/CD
- Experience with JIRA or some comparable tool
- Knowledge of application server configurations, memory/connection management
- Proven expertise at consuming REST services and dealing with error cases.
- Strong software development skills in detailed application design, database design, object-oriented concepts, and Abstraction/Dependency Injection patterns
- Ability to ensure consistent processes and provide technical guidance during business requirements and specifications development phases
- Should be comfortable with direct communication with all levels of technical and business resources
- Must be able to interact well with multiple priorities in an extremely dynamic environment, initiating necessary tasks and ensuring complete follow up
- Follow Company policies and practices while representing Driscoll’s in an ethical and business-like manner in all interactions with employees, governmental agencies, growers, customers, etc.
- Ensure the security of Driscoll’s confidential and proprietary information and materials
- Valid driver’s license and the ability to be covered under company-sponsored vehicle insurance program.
- A valid passport and the ability to travel internationally without restrictions.
- Cultivates Innovation: Finds, champions, and implements innovations; large or small.
- Plans & Aligns: Establishes priorities and desired outcomes and creates plans to achieve them.
- Drives Results: Pursues everything with energy, resourcefulness, and the need to achieve desired outcomes.
- Collaborates: Works with a variety of colleagues, inside and/or outside of Driscoll’s, seeking win-wins solutions.
- Courage: Tackles difficult issues timely with optimism and transparency.
Responsibilities
- Design, build and deliver products that delight customers with scalable and maintainable code under the hood.
- Be responsible for the design, implementation, unit testing, performance and monitoring of the team’s solutions.
- Proven expertise at consuming REST services and dealing with error cases.
- Ensure consistent process and provide technical guidance during business requirements and specifications development phases.
- Should be comfortable with direct communication with all levels of technical and business resources.
- Responsible for ensuring quality through design reviews, code reviews and development of standards.
- Must be able to interact well with multiple priorities in an extremely dynamic
environment, initiating necessary tasks and ensuring complete follow up.
- Research and recommend appropriate application development best practices, and tools.
- Develop new functionality on our existing software products and provide development support and assistance for escalations and issues.
- Ensure the security of Driscoll’s confidential and proprietary information and materials.
- Responsible for managing activities in collaboration with Application Delivery and Business Applications team to accomplish planned growth.
- Contributes to the Business Unit’s people priorities and objectives regarding people leader effectiveness, engaged employees, and enabling others to perform.
- Represents Driscoll’s in an ethical and business-like professional manner in all
interactions with growers, co-workers, suppliers, customers and the business community at large.
Candidate Profile
- B.S. or above degree in Computer Science or related technical field
- 3+ years hands-on experience developing Real-time/ Enterprise scale applications
- Solid understanding of OIC integrations.
- Experience developing OIC rest api’s integrating with Oracle Fusion.
- In-depth knowledge and experience in OIC, SOA technologies.
- Familiarity in integrating with integration software such as API Management, Rest API, or equivalent middleware solutions.
- Experience with relational database concepts, SQL queries, NoSQL
- Understanding of front-end architectures, data-driven development
- Build secure applications with authentication and role-based access control.
- Strong focus on testing during development and knowledge of CI/CD
- Experience with JIRA, Rally, or some comparable tool
- Focus on customer experience and build product features that delight users.
- Passionate about exploring new technologies.
- Strong problem-solving skills and the ability to make sound technical decisions.
- Excellent communication skills with all levels. Proven ability to lead and communicate orally, in written documents, and in formal presentations is required.
Read Full Description