Software Engineering Team Leader

2 months ago


Oslo, Oslo County, Norway TGS Full time

TGS specializes in providing scientific data and insights tailored for the energy sector. Our extensive global energy data library is complemented by specialized services, including advanced processing, analytics, and cloud-based data applications.

As a Software Engineering Manager at TGS Prediktor, you will play a crucial role in the development and enhancement of our SaaS offerings.

In this position, you will leverage your strong technical leadership abilities and expertise to guide significant projects while cultivating high-performing teams. Your passion for individual development and technical vision will be instrumental in driving our company forward. You will collaborate across departments to ensure alignment and achieve results. Your focus will be on optimizing code quality and empowering your team to do the same. You will manage project objectives, contribute to product strategy, and support the growth of your team.

Our teams engage in various domains, including industrial IT and OT, large-scale system architecture, distributed computing, high-volume data management, networking, security, data analytics, AI/ML, and user interface design. Our exceptional software engineering team is just beginning its journey, and as an engineering manager, you will lead the way.

You are expected to serve as a mentor and leader for the software engineering teams, advancing multiple projects while closely collaborating with the DevSecOps team, System Architects, QA & Automation Engineers, Product Owners, and the Operations team.

Key Responsibilities

Build and oversee high-performing software engineering teams, ensuring alignment with organizational objectives and effective resource management. Supervise the development of product components or features, ensuring consistency with the overall strategy and managing technical challenges. Incorporate security measures throughout the software development lifecycle (SDLC), from design to deployment. Promote an adaptive, agile, and lean culture; assist the team in delivering clean, readable, secure, scalable, and maintainable solutions; and drive operational enhancements for excellence in customer-focused product development. Continuously enhance team performance and quality, recruit top talent, and mentor team members in their technical, product, and interpersonal skills. Communicate effectively with stakeholders, ensuring team alignment with organizational goals and fostering cross-functional partnerships. Develop visuals and outcome metrics to encourage a culture of rapid feedback, learning, and cross-team collaboration.

Required Competencies and Skills

BSc/MSc in Computer Science or a related field. 8 years of experience in software development across one or more programming languages such as C++, C#, C, Python, Rust, or Go. Familiarity with .NET is advantageous. 3 years of experience in a technical leadership capacity, overseeing projects, with at least 2 years in a people management or supervisory role. Proficiency in English, both written and spoken. Knowledge of Norwegian is a plus. Strong understanding of SOLID principles, design and architecture patterns, and industry best practices. Expertise in designing and developing APIs (e.g., REST, GraphQL, (g)RPC). In-depth knowledge of major cloud providers such as AWS, GCP, or Azure, along with experience in containers and Kubernetes. Strong grasp of agile and lean software development methodologies to prioritize and meet delivery expectations. Familiarity with efficient and effective CI/CD pipelines. Experience in leading, mentoring, and guiding software engineering team members. Knowledge of OPC-UA or other IoT protocols is a plus.

  • Oslo, Oslo County, Norway Impact tech Inc Full time

    About Impact Tech Inc: At Impact Tech Inc, we are dedicated to our workforce, our innovative solutions, and are committed to ensuring customer satisfaction. Collaborating as a team allows us to expand swiftly, achieve success, and support some of the largest brands globally. We leverage advanced technology to address real-world challenges for our...


  • Oslo, Oslo County, Norway Opera Software Full time

    We are seeking an experienced Senior Software Engineer (Backend) to join our team at {company}.As a key member of our development team, you will be responsible for designing, implementing, and maintaining the backend of our software applications. You will work closely with cross-functional teams to identify and prioritize project requirements, and ensure...


  • Oslo, Oslo County, Norway TGS Full time

    About the RoleTGS is seeking a highly skilled Software Engineering Manager to lead our software development teams and drive the technical vision of our company. As a key member of our engineering leadership team, you will be responsible for building and managing high-performing teams of software engineers, overseeing the development of product components or...


  • Oslo, Oslo County, Norway TechnipFMC Full time

    Job SummaryAs a Senior Engineering Leader, you will play a key role in driving the success of our projects by providing technical leadership and guidance to the engineering team. Your expertise in engineering and project management will ensure that our projects are delivered on time, within budget, and to the required quality standards.Key...


  • Oslo, Oslo County, Norway TGS Full time

    About the RoleTGS is seeking a highly skilled Software Engineering Manager to lead our software development teams and drive the technical vision of our company.Key ResponsibilitiesBuild and manage high-performing teams of software engineers, ensuring alignment with company goals and efficient resource allocation.Oversee development of product components or...


  • Oslo, Oslo County, Norway TGS Full time

    About the RoleTGS is seeking a highly skilled Software Engineering Manager to lead our software development teams. As a key member of our organization, you will be responsible for overseeing the development of our SaaS solutions and ensuring they meet the highest standards of quality and performance.Key ResponsibilitiesBuild and manage high-performing teams...


  • Oslo, Oslo County, Norway Impact tech Inc Full time

    Impact Tech Inc: A World-Leading Partnership Management PlatformWe are passionate about our people, our technology, and customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. Our cutting-edge technology solves real-world problems for our clients, and we continue to lead the pack as the leading SaaS...


  • Oslo, Oslo County, Norway Autodesk Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Autodesk, where you will play a key role in developing the next-generation, AI-powered architecture design product. Our team works on cutting-edge technologies, including web-based 3D frameworks, large-scale systems, and cloud computing.ResponsibilitiesAs a Senior...


  • Oslo, Oslo County, Norway Autodesk Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Autodesk, a leader in the Architecture, Engineering, and Construction (AEC) industry. As a Senior Software Engineer, you will play a key role in developing our next-generation, AI-powered architecture design product.ResponsibilitiesDesign and develop cloud-based...

  • Software Architect

    2 months ago


    Oslo, Oslo County, Norway Software Defined Automation GmbH Full time

    Software Architect Job DescriptionWe are seeking a highly skilled Software Architect to lead the development of our software solutions. As a key member of our team, you will be responsible for designing and implementing software architectures that meet our business needs.Key ResponsibilitiesCollaborate with cross-functional teams to determine functional and...

  • Software Architect

    2 months ago


    Oslo, Oslo County, Norway Software Defined Automation GmbH Full time

    We are seeking a seasoned Software Architect to spearhead the development of our software solutions. As a key member of our team, you will be responsible for crafting high-level strategies for software development, ensuring that our products meet the highest standards of quality, security, and scalability.A successful candidate will possess a strong...


  • Oslo, Oslo County, Norway TGS Full time

    TGS specializes in providing scientific data and insights to organizations within the energy sector. Our offerings include a comprehensive and diverse energy data library, alongside tailored services such as advanced processing, analytics, and cloud-based data applications. As a Software Engineering Manager at TGS Prediktor, you will play a crucial role in...

  • AI Software Engineer

    4 weeks ago


    Oslo, Oslo County, Norway Boston Consulting Group Full time

    About Boston Consulting GroupBoston Consulting Group is a global management consulting firm that partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. With a rich history dating back to 1963, we have been a pioneer in business strategy and continue to help clients with total...

  • Software Developer

    2 weeks ago


    Oslo, Oslo County, Norway Autodesk Full time

    About the RoleWe are seeking a talented Software Engineer to join our team at Autodesk, a leader in the Architecture, Engineering, and Construction (AEC) industry. As a Software Engineer, you will play a key role in developing the next-generation, AI-powered architecture design product.Key ResponsibilitiesDesign and develop software solutions using a wide...

  • Software Engineer

    4 days ago


    Oslo, Oslo County, Norway ATC Computer Transport & Logistics Full time

    Job Title: Software EngineerWe are looking for a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Responsibilities:* Design and develop software applications using various programming languages* Collaborate with cross-functional teams to...


  • Oslo, Oslo County, Norway Microsoft Full time

    {"OverviewAt Microsoft, we're on a mission to empower every person and every organization on the planet to achieve more. As a member of our team, you'll be part of a collaborative and fast-paced environment where you'll have the opportunity to innovate and make a real impact.Our Intelligent Conversation and Communications Cloud is a platform that powers...

  • Software Engineer

    3 days ago


    Oslo, Oslo County, Norway Copeland Full time

    About the Role:We are seeking a skilled Software Engineer to join our team. The ideal candidate will have expertise in backend development and be able to work collaboratively with our cross-functional team to deliver high-quality software solutions.Responsibilities:Design, develop, and test software applicationsCollaborate with the team to identify and...

  • Software Engineer

    3 days ago


    Oslo, Oslo County, Norway Cross Border Talents Full time

    About this roleWe are seeking a highly skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Oslo, Oslo County, Norway Microsoft Full time

    OverviewAt Microsoft, we're committed to empowering every person and organization on the planet to achieve more. As a member of our team, you'll join a collaborative and fast-paced environment where you'll have the opportunity to innovate and make a meaningful impact. Our mission is to create a culture of inclusion where everyone can thrive at work and...


  • Oslo, Oslo County, Norway TGS Full time

    Software Engineering Manager at TGSTGS is a leading provider of scientific data and intelligence to companies in the energy sector. We are seeking a highly skilled Software Engineering Manager to join our team and play a pivotal role in launching and enhancing our SaaS solutions.About the RoleAs a Software Engineering Manager at TGS, you will be responsible...