Junior Software Engineer

2 days ago


Oslo, Oslo County, Norway Cegal Group AS Full time

Are you a motivated software developer eager to grow your skills while working on software solutions that power the global energy industry? Do you want to be part of a team where your contributions truly matter? If so, we'd love to hear from you

At Cegal, we're all about using technology to improve the energy sector. As a Junior Software Engineer in our Products Team, you'll help modernize and refine the architecture of our established software portfolio while ensuring continuity for our global customers. This role is a great opportunity to get involved in the whole software development cycle, with a key focus on transitioning our backend to a modern service- and event-oriented structure—critical for scalability and efficiency. Gradually you will also be more involved in new product development as we expand our software offerings.

You'll be hands-on from day one, supported by a tech mentor and more experienced colleagues and have the chance to influence key decisions in our development roadmap. We value curious minds, those who aren't afraid to ask questions, challenge ideas, and bring fresh perspectives to the table.

What you'll be doing

  • Support the development and maintenance of our Project Tracker software product.
  • Assist in transitioning our backend to a more scalable and efficient service-oriented structure.
  • Write clean, maintainable, and efficient code following best development practices.
  • Troubleshoot issues proactively and maintain development momentum.
  • Contribute to designing and developing RESTful APIs and backend services.
  • Work with databases, ensuring optimized querying and data handling.
  • Grow your technical skills in both backend and frontend development.
  • Work closely with your tech mentor, ensuring continuous learning and professional development.
  • Communicate progress, challenges, and solutions clearly with your team and stakeholders.

What we're looking for

As a Junior Software Engineer we don't expect you to know everything or bring years of professional experience, as we believe a growth-mindset, eagerness to learn and genuine interest in software engineering will be what matters. However, we do expect you to have a foundation within tech:

  • Degree within Computer Science or Informatics
  • Experience with C# and the .NET ecosystem (.NET Framework, .NET Core).
  • Basic understanding of backend development principles.
  • Some exposure to service-oriented and event-driven architectures.
  • Experience working with relational databases (SQL Server, PostgreSQL).
  • Familiarity with designing and developing RESTful APIs and implementing authentication mechanisms.
  • Experience using Git and some knowledge of CI/CD pipelines.
  • A team player who enjoys sharing knowledge and supporting colleagues.
  • Strong analytical and problem-solving skills.
  • Curious and proactive—always eager to learn new technologies.
  • Good communication skills, able to clearly articulate ideas and collaborate effectively.
  • A flexible mindset, open to adapting to changing project needs.
  • Willingness to take ownership of tasks and see them through.

At Cegal, you are seen, heard, and appreciated in an inclusive work environment where you can be your true self. We are dedicated problem-solvers who make complexity easy to understand and turn complexity into digital success stories. We call this being Fuss Fighters. You will work alongside superskilled colleagues and experience how our diversity and supportive culture foster creativity, innovation, and knowledge-sharing. We are passionate about technology and have a strong culture of learning from each other, sharing knowledge, and growing together.

We strive to create a work environment that is flexible, adaptable, and inclusive for different needs. Employee well-being is our priority, and we support a healthy balance between work and personal life. You give, and you receive – you matter.

Working at Cegal offers excellent opportunities for professional growth and social engagement:

  • Career Development – Build your career with professional training, mentorship programs, and regular growth discussions.
  • Professional Growth – Benefit from a training budget, dedicated learning and development time, digital courses, and access to our certification center.
  • Technology – We love technology. Test the latest innovations and implement them in real-world scenarios.
  • Flexibility – Enjoy a flexible and supportive workday that allows you to thrive both professionally and personally.
  • Diversity – Inclusion is one of our core values. We actively support diversity in the tech industry through our Women at Cegal network and our platinum partnership with the Oda Network.
We look forward to hearing from you Send us your CV and a motivation letter in Norwegian or English.

Application Deadline: April 6
Start Date: Expected in August 2025

Location: Oslo

#J-18808-Ljbffr
  • Software Engineer

    6 days ago


    Oslo, Oslo County, Norway TN Norway Full time

    At TN Norway, we are pioneering the future of unmanned aerial vehicles (UAVs) with advanced mapping tools and geospatial data.About UsWe collaborate with partners to ensure seamless integration and scalability with existing hardware. Our goal is to maximize UAV efficiency, functionality, and accessibility across industries.About the RoleWe are seeking a...


  • Oslo, Oslo County, Norway TN Norway Full time

    TN Norway develops software to support the transition to lower carbon fuel value chains.We collaborate with companies like Alaska Airlines, Air Canada, Delta Air Lines, and Flexport to build and scale their SAF programs and carbon initiatives.This role requires a strong leader who can drive engineering excellence and foster a positive company culture.The VP...

  • Software Engineer

    20 hours ago


    Oslo, Oslo County, Norway TN Norway Full time

    Social network you want to login/join with:We are searching for a Software Engineer to join us in developing the next-generation, AI-powered architecture design product. Our teams work on everything from complex 3D drawing on the web to building machine-learning-based real-time analyses. Your contributions will have a direct impact on shaping our offering....


  • Oslo, Oslo County, Norway AutoStore™ Full time

    As a Graduate Software Engineer at AutoStore, you will be part of an extensive multidisciplinary Research & Development department. We use programming languages such as C#, React, Python, and Rust, with access to the latest and greatest tooling.We are seeking a graduate who is passionate about learning and growing as a software engineer. If you are eager to...


  • Oslo, Oslo County, Norway Akkar Full time

    Our client develops cutting edge UAV's and third party software platforms. They are looking for a skilled C++ Engineer to join the team in Oslo, Norway.Responsibilities:Developing UAV Software in C++Integrate software onto existing platformsComplete code reviews and ensure high coding standardsRequirements:Strong background in C++Previous experience in...


  • Oslo, Oslo County, Norway Six Robotics Full time

    Six Robotics is seeking a skilled C++ software developer to join our dynamic team and contribute to the development of innovative mapping tools and geospatial software for UAV technologies.About the PositionThe successful candidate will be responsible for designing and developing interactive mapping tools and geospatial software for UAV operations and swarm...

  • Software Engineer

    3 days ago


    Oslo, Oslo County, Norway RafX technologies AS Full time

    RafX technologies AS is an innovative startup focused on improving patient safety and care in vulnerable situations. Our cutting-edge technology utilizes a built-in radar system for continuous monitoring and AI-powered analysis of respiration and movement.We are seeking a motivated Software Engineer to join our team and contribute to the development of our...


  • Oslo, Oslo County, Norway Appear AS Full time

    We are seeking a talented Software Engineering Professional to join our R&D department. In this role, you will be responsible for designing, developing, and optimizing software solutions using C++. You will collaborate with cross-functional teams to deliver high-quality solutions that align with our company's goals and customer needs.This is an excellent...


  • Oslo, Oslo County, Norway AutoStore™ Full time

    We're looking for a highly motivated Graduate Software Engineer to join our AutoStore team! As a software engineer in our AutoStore Software Scalability team, you'll work closely with a multidisciplinary team to drive innovation and growth.Our ideal candidate has a strong background in Computer Science or a related field, graduating in 2024 or 2025, and less...


  • Oslo, Oslo County, Norway Merantix Full time

    Job Requisition ID # 25WD85636We are searching for a Senior Software Engineer to join us in developing the next-generation, AI-powered architecture design product. Our teams work on everything from complex 3D drawing on the web to building machine-learning-based real-time analyses. Your contributions will have a direct impact on shaping our offering. It will...


  • Oslo, Oslo County, Norway AutoStore System, Inc Full time

    Company OverviewAt AutoStore System, Inc., we are pioneering warehouse automation through cutting-edge robotic and software solutions. Our mission is to revolutionize the industry with innovative projects that drive global growth.Job DescriptionWe are seeking a skilled Software Engineer to join our Unify Analytics team. This role combines technical expertise...


  • Oslo, Oslo County, Norway Kindly Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Customer Integrations Team. As a key member of this team, you will be responsible for building complex and scalable integrations between our chatbot and customer systems.ResponsibilitiesDesign and implement reusable integrations towards third-party systemsImprove and automate...


  • Oslo, Oslo County, Norway Skyfri Full time

    At Skyfri, we're driving innovation in clean technology and seeking a talented Software Engineering Team Lead to join our team.This is an exceptional opportunity to lead and guide a team of skilled software engineers, working on cutting-edge projects that accelerate the deployment of renewable energy globally.Your key responsibilities will include:Providing...

  • Software Engineer

    2 days ago


    Oslo, Oslo County, Norway Kindly Full time

    Software Engineer (Customer Integrations Team)Apply for this jobWe're thrilled that you're considering a career at Kindly Here's everything you need to know about this job.What we want your help with:Bring experience and knowledge to the teamBuild scalable integrationsOver time make building integrations more effectiveHelp the sales team to design...

  • Senior Software Engineer

    9 minutes ago


    Oslo, Oslo County, Norway Jefferson Wells ManpowerGroup Full time

    Jefferson Wells is looking for a Senior Software Engineer in Automation to join our client's team in Oslo, where you'll be part of an interdisciplinary project team. This role is ideal for an engineer with at least 5 years of automation experience, particularly in engineering. If you have solid expertise in PLC and HMI programming, strong collaboration...


  • Oslo, Oslo County, Norway Coop Norge Full time

    Are you ready to take your software engineering skills to the next level? Do you want to be part of a dynamic team that's shaping the future of grocery and retail? Look no further than Coop Norge SA! As a Software Engineer, you'll be responsible for designing, building, and maintaining high-quality digital solutions that meet the needs of our customers and...

  • Software Engineer

    4 weeks ago


    Oslo, Oslo County, Norway AI Tech Suite Full time

    Visoid is an AI-powered rendering software designed for architects and visualization designers. It simplifies the process of creating high-quality 3D renderings from 3D models or collages. Visoid offers a Sketchup extension and flexible plugin/image-based inputs. It supports experimenting with different materials, lighting, and seasons, allowing for...


  • Oslo, Oslo County, Norway Appear AS Full time

    We are seeking an experienced Senior Software Engineer to join our team.This role involves designing, developing, and optimizing software for cutting-edge media processing products. You will collaborate with cross-functional teams to deliver high-quality solutions that align with our company's goals and customer needs.The ideal candidate has a strong...


  • Oslo, Oslo County, Norway Six Robotics Full time

    Are you a software engineer with a passion for radio communication and autonomous systems?Six Robotics is searching for a Software Engineer specializing in radio and network systems to enhance our autonomous drone swarm technologies. We need individuals who not only understand network configurations but can also design and develop software solutions that...


  • Oslo, Oslo County, Norway TN Norway Full time

    Job OverviewThe C++ Engineer will be responsible for developing high-performance, reliable C++ software for our autonomous UAV systems. This role involves working closely with a skilled tech team that values technical excellence and minimal technical debt. You'll integrate software into our platforms while maintaining clean, maintainable, and efficient...