Software Developer Business Applications

Coquitlam, BC, CA, Canada

Job Description

About Oppy



Grow our tomorrow.

Oppy is a leading grower, marketer, and distributor of fresh produce from around the world. As one of North America's top produce companies for nearly 165 years, we bring over 100 varieties of produce from 27 countries to 1,300+ retailers in North America and throughout the world. As much as agriculture has shaped the past for humankind, Oppy's efforts shape its future by sustainably providing families with healthy, safe, and fresh produce to create a better quality of life for all. Our progressive team is called to a higher purpose that raises the economic wellbeing of families and communities who work the land.

Recognized as one Canada's Best Managed Companies (for the last 20 years!) and a Top 100 Employer, our diverse team of dedicated professionals collaborate and make connections across our locations throughout North and South America. We owe our success to our adaptability, innovative and entrepreneurial approach, our commitment to our people, and the incredible relationships we build. We are looking for talented people who love a fast-paced, dynamic environment where you can grow your skills and career in a sector with abundant opportunity. Grow

your tomorrow with us, today.

Overview



This entry level position is responsible for the development, support and continuous improvement of our proprietary ERP software. This position plays a critical role in enhancing and maintaining the software that powers our end-to-end business operations--including supply chain, manufacturing, warehousing, quality control, packaging, logistics, and finance.

As part of a collaborative and experienced development team, you will participate in all phases of the software development lifecycle. You will work closely with business stakeholders, internal users, and technical leads to design, develop, test, and deploy high-quality solutions that improve operational efficiency and user experience.

This is a hybrid role allowing for remote work, and also requires the ability to work from our head office in Coquitlam, BC on an as-needed basis. Full remote work will not be considered at this time.

What You Will Be Doing:



Design, develop, test, and implement new features and enhancements to the company's proprietary ERP system. Debug and resolve software defects across development, staging, and production environments. Maintain, support, and enhance existing applications and modules in response to evolving business needs. Collaborate with cross-functional teams to gather business and technical requirements. Contribute to the definition of project scopes, technical specifications, timelines, and deliverables. Track and report on project progress, ensuring timely delivery and alignment with company objectives. Perform data analysis to troubleshoot issues, verify business logic, and support reporting needs. Develop ad hoc tools or queries to support business users and decision-making processes. Ensure data integrity and optimal system performance across integrated modules. Serve as a technical liaison between IT and internal departments to resolve software issues and deliver new functionality. Participate in code reviews and technical discussions to uphold quality standards and share best practices. Provide user training and documentation as needed to support system adoption. Maintain ongoing knowledge of current technologies and software development methodologies within the field. Participate in or coordinate assigned projects, independently monitoring deliverables to meet project requirements and established deadlines.

Desired Knowledge, Abilities and Qualifications



Bachelor's degree in Computer Science, Software Engineering, Information Systems, or equivalent experience. Possess a keen sense of curiosity and a desire to continually master new skills. Ability to work collaboratively in a team environment, balancing strong technical and social skills. Knowledge of high-level programming languages, common development methodologies and tools, and accepted programming practices. Ability to master the tools and languages being employed (Microsoft VB.NET, C#.NET, OpenEdge ABL and RDBMS, Python, Visual Studio, Surround SCM, and Crystal Reports). Ability to understand and translate complex business requirements into functional software. Basic understanding of software development principles, methodologies, and version control tools. Knowledge of the practices, methods and techniques of acceptance testing and software release management and migration. Knowledge of relational database design and development. Ability to communicate professionally in a fast-paced business environment. Capability to work independently, while effectively managing a very high workload in a fast-paced environment of conflicting demands and priorities. Dependable, team-oriented, and a self-starter with a positive attitude, a keen intellect, and committed to continuous learning and professional development. Promotes a customer-focused culture in alignment with the company's core values, business principles, and climate goals.

Why Oppy?



We are the perfect size of organization that is still nimble but yet organized; where meaningful impact and contributions happen; We have a strong culture with terrific people that care about the business and each other. We want our people to grow and succeed; We believe in you bringing your best true self and your best ideas, because diverse perspectives contribute to better problem solving and solutions in a dynamic and ever evolving industry; We support your professional development and health with educational reimbursement and wellness programs; We offer a competitive total compensation package that includes a full benefits package, lifestyle spending account, continuing educational support and company contributions to pension plan.
We request you please submit your cover letter and resume in PDF format.

Inclusion and Equal Opportunity Employment



Oppy is an Equal Employment Opportunity employer who actively seeks to recruit retain individuals from diverse backgrounds and experiences. We are dedicated to fostering a culture where every employee feels valued, respected, and empowered to be themselves at work. We care about the uniqueness of our applicants, employees, and partners. Diversity is fundamental to our success because it brings a range of perspectives that fuel innovation and excellence. That's why we're focused on creating an inclusive culture where every employee can contribute their unique talents and ideas.

We gratefully thank all applicants for their interest, however, only candidates under consideration will be contacted directly.



Job Types: Full-time, Permanent

Benefits:

Casual dress Company events Company pension Dental care Disability insurance Employee assistance program Extended health care Life insurance On-site parking Paid time off Profit sharing Tuition reimbursement Vision care Wellness program Work from home
Application question(s):

What is your salary expectation for this role given your experience? (You can share a range $XX,XXX - $XX,XXX)
Location:

Coquitlam, BC V3K 7B2 (preferred)
Work Location: Hybrid remote in Coquitlam, BC V3K 7B2

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2632667
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Coquitlam, BC, CA, Canada
  • Education
    Not mentioned