Senior Software Developer
Today
Bedford, Nova Scotia, Canada
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
Innovasea is seeking a Senior Software Developer for their team in Bedford, NS, Canada or Bergen, Norway. The role involves application development from ideation to deployment, working collaboratively on web and mobile products. Candidates should have experience in both mobile and cloud-based solutions, with skills in front-end languages, RESTful services, and cloud services. The position supports a hybrid work schedule, allowing for remote work while valuing in-person collaboration.
Salary:
Senior/Staff/Principal Software Developer
Bedford, NS Canada or Bergen, Norway
INNOVASEA | Aquatic Solutions Built for Life
Innovasea is revolutionizing aquaculture by combining technological skill with hands-on industry expertise to deliver innovative, end-to-end solutions that maximize grow-out from egg to harvest whether on land or in the open ocean.
While our systems are precision engineered around each customers unique setting, production, and monitoring needs and built to withstand the harshest environments the outcomes of our work are uniform: Optimized species health. Scaled-up operations. Stable equipment costs. And a partner whos invested in seeing the customer succeed. Today. Tomorrow. For life.
Role and Responsibilities
We are looking for a savvy Software Developer to join our growing team where youll participate in application development from ideation to deployment. Youd be joining a team which builds the entire stack of our web and mobile products we deliver to our customers. That gives us flexibility in onboarding a new member towards either backend or frontend areas depending upon your expertise we are a very collaborative team.
-You are self-directed and comfortable working within a team
-You want to build solutions that people use
-You are excited to always be learning and growing your skills
-You give and take feedback graciously
We interact with valuable team members across time zones, so we are always operating digitally, but we also value in-person collaboration, aiming to get just the right balance of focus and interaction with a hybrid work schedule.
Reporting to the Director of Software Engineering of our Aquaculture Intelligence division, the level of this role can be flexed according to the right applicant. We are looking for someone with a great track record of experience that would lend to a senior or higher role.
The developer will support initiatives to ensure the delivery and operation of our solutions by:
Creating and maintaining SaaS offerings
Work with stakeholders to drive and meet requirements
Work with stakeholders to innovate and create smart applications
Automate, optimize and design scalable infrastructure and services
Build consensus around patterns and technologies our team uses
Look for opportunities to evolve our software architecture to remain nimble and efficient
Mentor and support other members of the team
Our team builds a backend system primarily in Java and frontend apps primarily in Angular. We have space on our team for this role to target one of those areas specifically or could also onboard someone who wants to work across the full stack.
Required Skills and Experience Education
Development experience for both mobile and cloud-based solutions
Understand the fundamentals of front-end languages such as HTML, CSS and JavaScript
Knowledge of RESTful Web Services, APIs using JSON, and WebSocket communication
A solid handle of C-style programming languages
Knowledge of cloud services (e.g., AWS, Azure, GCP)
Effective communication
Education
Degree in Computer Science or Engineering. Relevant experience and skillset will be considered.
Preferred Technical and Professional Expertise
Angular experience
Java, particularly in combination with Springboot/Project Reactor
Message queuing, stream processing and scalable data stores, particularly around Kafka
Knowledge of MongoDB and time series databases
A long history with building on the web you've seen where our tools have come from and know which upcoming ones are a passing fad
Masters or Higher Degree in an applicable field
Benefits of the Job
Competitive salary commensurate with experience
Comprehensive benefits including medical, dental, vision, life and disability
Paid time off and holidays
Employee Assistance Program (EAP)
Pension plan
Hybrid schedule
About Innovasea
Fueled by leading-edge technology and a passion for research and development, Innovasea is revolutionizing aquaculture and advancing the science of fish tracking to make our oceans and freshwater ecosystems sustainable for future generations. With 275 employees worldwide, we provide full end-to-end solutions for fish farming and aquatic species research including quality equipment that is efficient and built to last, expert consulting services, and innovative platforms and products that deliver unrivalled data, information and insights.
Innovasea is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
InnovaSea Systems
|
About this company
Founders:David Kelly
Founded date:2015
Revenue:US$ 10 - 50 million
Investors:Cuna del Mar
Stage:Other
Website:innovasea.com
From land to open ocean, Innovasea provides aquatic solutions that hold up in the most challenging conditions. And stand up for life. This requires more than just delivering the world’s...read more
More Engineer - Software jobs in climate
Today
San Francisco, United States
Today
Bedford, Canada

Today
Tucson, United States
Today
Mount Kisco, United States

Today
Prescott, United States
Today
Bengaluru, India
Today
Alexander, United States
Today
Perrysburg, United States
Today
Newark, United States

Today
Boston, United States
Today
Arlington, United States

Today
Atlanta, United States
Today
Hyderabad, India
Today
Chandigarh, India
Today
Irvine, United States
Today
Memphis, United States
Today
Boise, United States
Today
North Little Rock, United States
Other jobs at InnovaSea Systems
3 Months ago
Bedford, Canada
3 Months ago
Bedford, Canada
3 Months ago
Seattle, United States
3 Months ago
Boston, United States
2 Months ago
Bedford, Canada
2 Months ago
Bedford, Canada
1 Month ago
Bedford, Canada