From rich source waters, we sustainably harvest and responsibly manage a quality catch—and with gratitude—to feed (literally) billions of people around the world. We are proud to provide better food, sourced from a better place. Our pioneering spirit drives us to invent new ways of moving our business and industry forward. Together, we bridge between the rising consumer demand for delicious, healthy food and the distant, pristine waters where we harvest. We are deadly serious about health and safety and are always looking for ways to be better and do better. This job helps achieve these goals by creating innovative and modern software solutions to help solve business challenges and/or to improve existing business processes.
Duties and Responsibilities
Architect, design, and develop end-to-end custom software application (full stack) in support of the business
Gather and document all customer requirements relating to software projects
Prepare design specifications and functional documentations for software projects and keep them up-to-date at all times.
Develop data models for all software projects
Lead the development of suitable DevOps practices and Agile/Lean methodologies for the company’s software development processes
Port legacy applications written in VB/C#/SQL to modern web-based applications
In order to be successful, the employee in this job will need to depend on, work closely with and partner with a number of others in the office and the vessels. These interdependencies include:
IT team members
Subject Matter Experts in all areas of the business
4+ years of experience in Software Development and Maintenance
Experience with both traditional (Client/Server) and modern design principles such as development and use of cloud APIs, single-page web apps, etc.
Solid Windows development and web development skills at UI, Service, and Data levels
Responsive (mobile) app development skills
Willing to learn new technical computer, coding, testing, and deployment skills
Understand system latency and ability to write fault-tolerant applications
Strong organizational skills
Strong writing skills – Technical Specifications, User Requirements, Report Specifications, etc.
4-Year University degree preferably in Computer Science, Information Systems, or other related field
Must possess strong applications knowledge of database systems and programming techniques
Proven expert knowledge of the applications area(s), knowledge of database management systems and project management
Must be able to create logical designs from user requirements and specifications
Skilled in the use of software development & QA tools and platforms
Anticipated hours are:
Monday – Friday 8:00 am - 5:00 pm
No Travel Required
Bachelors or better in Computer Science or related field.
4 years: Software development and maintenance