Junior Software Engineer
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.
Soft skills & mindset:
- 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.
Want to learn more about these and other benefits? Visit our careers page:
https://www.cegal.com/en/careers/working-at-cegal
Want to Join Our Adventure?
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
Questions?
Contact our Hiring Manager, Magne Nordtveit (+47 957 20 187) or Talent Acquisition Specialist, Joachim Croft Guslund (+47 93 68 87 97).