Senior Software Engineer

12 hours ago


Bergen, Vestland, Norway Innovasea Full time

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 customer's 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 who's 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 you'll participate in application development from ideation to deployment. You'd be joining a team that 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
  • Working with stakeholders to drive and meet requirements
  • Innovating and creating smart applications
  • Automating, optimizing and designing scalable infrastructure and services
  • Building consensus around patterns and technologies our team uses
  • Looking for opportunities to evolve our software architecture to remain nimble and efficient
  • Mentoring and supporting 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

  • Development experience for both mobile and cloud-based solutions
  • Understanding of 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

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 unrivaled 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.

#J-18808-Ljbffr

  • Bergen, Vestland, Norway Vizrt Full time

    About UsVizrt is a leading provider of media asset management solutions. We help our customers to streamline their workflows and improve their productivity.Our TeamWe are a team of experienced software engineers who are passionate about building scalable and reliable systems. We work closely with our customers to understand their needs and provide them with...

  • Software Architect

    9 hours ago


    Bergen, Vestland, Norway Innovasea Full time

    Innovasea is a leading provider of aquaculture solutions, combining technological expertise with hands-on industry knowledge to deliver innovative, end-to-end solutions for the aquaculture industry. As a Software Developer at Innovasea, you will play a critical role in developing our web and mobile products, working closely with our team to build scalable,...

  • Full Stack Engineer

    2 days ago


    Bergen, Vestland, Norway Vizrt Full time

    About the RoleVizrt is a leading provider of media asset management solutions. We are seeking a talented individual to join our team as a Senior Software Engineer. As a key member of our engineering team, you will play a crucial role in designing and implementing container-based deployment and workflows for our media asset management system, Viz One.Your Key...


  • Bergen, Vestland, Norway Vizrt Full time

    About VizrtVizrt One Media AB is a leading provider of software solutions for the broadcasting industry. Our goal is to deliver cutting-edge tools that empower our customers to create engaging content.Job DescriptionWe are seeking an experienced Software Engineer to join our team in Stockholm. As a key member of our platform team, you will be responsible for...


  • Bergen, Vestland, Norway Folk AS Full time

    Job DescriptionJob Title: Senior System Engineer - Control SystemCompany: Folk ASAbout UsAABB is a leading provider of industrial automation solutions. We are dedicated to empowering our customers with sustainable solutions that address global challenges.Job SummaryWe are seeking a motivated and experienced engineer to take on the role of Senior System...


  • Bergen, Vestland, Norway Dovre Full time

    Job SummaryWe are seeking an experienced Senior Electrical Engineer to join our team as Discipline Lead - Electrical. The successful candidate will be responsible for leading the electrical discipline on offshore projects, ensuring compliance with company governing documentation and industry design codes.Key Responsibilities:Project engineering and...


  • Bergen, Vestland, Norway Emerson Full time

    Job DescriptionThe position will lead a small team of software engineers developing world-class multiphase measurement instruments. The focus of this role is software development of embedded systems using C++ on a Linux platform, working in a structured requirement-driven engineering process.


  • Bergen, Vestland, Norway Vizrt Full time

    Role SummaryWe are looking for a talented Cloud Native Software Engineer to join our team in Stockholm. As a key member of our platform team, you will be responsible for designing and implementing software features for our video editing tool, Viz Story. You will work closely with our cross-functional teams to enhance our products with AI features, such as...


  • Bergen, Vestland, Norway Sperra Full time

    Overview of Role:The R&D Engineer will be responsible for conducting research and development in 3D concrete printing technology. The ideal candidate will have hands-on experience with 3D printing, additive manufacturing, or materials testing, as well as proficiency in CAD software (e.g., SolidWorks, AutoCAD).Key Responsibilities:Conduct research and...


  • Bergen, Vestland, Norway Folk AS Full time

    A Senior Automation Engineer is needed to join our team at Folk AS in Bergen, Norway.About the RoleThis is an exciting opportunity to lead project engineering activities for ABB's control systems, working closely with cross-functional teams to deliver innovative solutions.Key Responsibilities:Lead project teams to ensure efficient and effective execution of...


  • Bergen, Vestland, Norway North Sea Electronics AS Full time

    We are seeking an experienced Firmware/Embedded Software Engineer to join our team at North Sea Electronics. As a key member of our technical staff, you will be responsible for designing and developing high temperature electronics for harsh environments.About Us:North Sea Electronics specializes in developing high temperature electronics for downhole...


  • Bergen, Vestland, Norway North Sea Electronics AS Full time

    North Sea Electronics is a leading provider of high temperature electronics for the Oil & Gas Industry. We are currently seeking a skilled Firmware/Embedded Software Engineer to join our team.About the Role:This is a full-time on-site position located in Bergen. The successful candidate will be responsible for tasks such as debugging, developing embedded...

  • Senior Engineer

    6 days ago


    Bergen, Vestland, Norway NES Fircroft Full time

    About NES Fircroft:NES Fircroft is the world's leading engineering staffing provider spanning multiple sectors worldwide. With over 90 years' combined experience, we pride ourselves on providing our clients with the engineering and technical expertise they need, wherever and whenever it is needed.About the Role:This exciting opportunity as a Senior Engineer...


  • Bergen, Vestland, Norway TN Norway Full time

    Social network you want to login/join with:Job DescriptionThis exciting opportunity as a Senior Electrical Engineer Leader involves the design of electrical circuits in Eplan P8.The ideal candidate will have experience in selecting Siemens PLC and RIO components.Additionally, they will be responsible for dimensioning of electrical motors and...

  • Senior SAS Engineer

    8 minutes ago


    Bergen, Vestland, Norway NES Fircroft Full time

    As Aker Solutions' global recruitment partner, NES Advantage is now looking for: Senior SAS Engineer with experience in onshore or offshore projects.Aker Solutions takes care of energy assets in a Life Cycle perspective. From the start to end of production, Aker Solutions ensures safe operations, optimizes field utilization, and enables field...


  • Bergen, Vestland, Norway NES Fircroft Full time

    Company OverviewNES Fircroft is a leading global workforce solutions company that specializes in providing personnel to the energy industry. As a major player in the market, we have an extensive portfolio of clients and projects across the globe.SalaryThe salary for this role is competitive and will be discussed during the interview process.Job DescriptionAs...

  • Research Engineer

    7 days ago


    Bergen, Vestland, Norway Sperra Full time

    Company OverviewSperra is a pioneering cleantech startup at the forefront of sustainable infrastructure solutions. We are driven by a mission to accelerate the energy transition and mitigate climate change through cutting-edge 3D concrete printing technologies.Salary and BenefitsAs an R&D Engineer, you will be part of a dynamic team that values innovation...


  • Bergen, Vestland, Norway StormGeo Full time

    Job DescriptionStormGeo is a leading technology provider enabling weather-sensitive companies to navigate operational challenges in dynamic environments and volatile markets. Our innovative solutions are designed to transform data into actions that safeguard people, industries, and nature for a sustainable future.We are seeking an experienced QA Engineer to...


  • Bergen, Vestland, Norway Head Energy AS Full time

    Head Energy is looking for a skilled/experienced Senior Maintenance EngineerPnr: 21187Job DescriptionEstablish and update maintenance programs in internal and external projects.Facilitate and perform maintenance analyses such as consequence classification, FMECA, RCM, and FTA.Develop maintenance routines and establish maintenance programs.Develop performance...


  • Bergen, Vestland, Norway NES Advantage Full time

    As Aker Solutions' global recruitment partner, NES Advantage is now looking for: Senior Electrical Engineer with experience in onshore or offshore projects.Aker Solutions takes care of energy assets from a Life Cycle perspective. From the start to end of production, Aker Solutions ensures safe operations, optimizes field utilization, and enables field life...