Lead Software Architect

2 months ago


Oslo, Oslo County, Norway TGS Full time

TGS specializes in providing scientific data and insights tailored for enterprises within the energy sector. With a comprehensive and diverse energy data repository, TGS also delivers specialized services that encompass advanced processing, analytics, and cloud-based data applications.

As a Principal Software Engineer, you will be instrumental in the development and enhancement of our Software as a Service (SaaS) offerings.

In this role, your primary responsibilities will include:

  • Architecting and developing intricate systems that prioritize efficiency, scalability, security, and maintainability.
  • Leading the design and implementation of significant new features that are central to our backend infrastructure.
  • Collaborating closely with cross-functional teams to align product goals with feasible backend services.
  • Identifying patterns and abstractions that enhance developer productivity while ensuring high technical standards across critical backend components.

At the principal level, you will establish a technical vision and ensure the delivery of solutions that are reliable, secure, and aligned with business needs. Each team member contributes unique skills and expertise to tackle complex technical challenges.

Key Responsibilities:

  • Facilitate discussions to shape the strategic direction of the product and architect solutions through iterative design testing.
  • Engage with stakeholders across various organizations to gather requirements, coordinate efforts, and deliver products.
  • Develop, optimize, debug, and refactor code to achieve high standards of quality, performance, reliability, and security.
  • Create comprehensive testing plans to ensure quality assurance of solutions, making informed decisions on testing methodologies.
  • Utilize performance and profiling tools to identify and address bottlenecks across hardware and software systems.
  • Continuously seek new knowledge and adapt to emerging trends and technical solutions that enhance product performance and operational consistency.

Required Competencies and Skills:

  • BSc/MSc in Computer Science or a related field.
  • A minimum of 8 years of software development experience in languages such as C++, C#, C, Python, Rust, or Go. Familiarity with .NET is advantageous.
  • Proficiency in English, both written and verbal; knowledge of Norwegian is a plus.
  • Understanding of SOLID principles, design patterns, and industry best practices.
  • Expertise in designing and developing APIs (e.g., REST, GraphQL, gRPC).
  • Strong familiarity with major cloud platforms such as AWS, GCP, or Azure, along with experience in containers and Kubernetes.
  • Experience with efficient CI/CD pipelines.
  • Knowledge of OPC-UA or other IoT protocols is a plus.

  • 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 enterprises within the energy sector. Our offerings include a comprehensive and diverse energy data repository, along with tailored services such as advanced processing, analytics, and cloud-based data applications. As a **Lead Software Architect**, you will be instrumental in the development and...


  • Oslo, Oslo County, Norway PRAGMATIKE Full time

    Software Architecture Expertise:We are seeking an experienced Golang Software Architect to lead our team in designing and implementing scalable, cloud-based systems.Key Responsibilities:Design software architecture considering technical constraints, functional requirements, and project goals.Supervise and guide development teams in implementing software...


  • Oslo, Oslo County, Norway TGS Full time

    TGS specializes in providing scientific data and insights to enterprises within the energy sector. Our offerings include a comprehensive and diverse energy data repository, alongside tailored services such as advanced processing, analytics, and cloud-based data applications. As a **Principal Software Engineer**, you will play a crucial role in the...


  • Oslo, Oslo County, Norway PRAGMATIKE Full time

    Job DescriptionPRAGMATIKE is seeking a highly skilled Golang Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing and implementing the software architecture of our cloud-based solutions.Key ResponsibilitiesDesign and implement the software architecture of our cloud-based solutions, considering...


  • 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

    Principal Software EngineerTGS is seeking a highly skilled Principal Software Engineer to play a pivotal role in launching and enhancing our SaaS solutions.About the RoleAs a Principal Software Engineer, you will be responsible for building complex systems that are efficient, scalable, secure, and maintainable. You will lead the development and refinement of...


  • Oslo, Oslo County, Norway PRAGMATIKE Full time

    Job Overview:We are seeking a skilled Software Architect to join our team at PRAGMATIKE. The ideal candidate will have experience in designing software architecture for cloud computing and distributed systems.Key Responsibilities:Designing the software architecture of the project considering technical constraints, functional requirements, and 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 be part of a collaborative and fast-paced environment where innovation and growth are encouraged.Job SummaryWe're seeking a highly skilled Principal Software Engineer to join our team behind the Microsoft 365...

  • Senior IT Architect

    1 month ago


    Oslo, Oslo County, Norway Boston Consulting Group Full time

    Senior IT Architect Job DescriptionWe are seeking a highly skilled Senior IT Architect to join our team in Oslo. As a Senior IT Architect, you will play a key role in helping our clients achieve their digital transformation goals.Key Responsibilities:Develop superior IT strategies, concepts, and solutions for our clientsLead small, agile development teams in...


  • 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 Principal Software Engineer, you'll be part of a team that's driving innovation and collaboration to realize our shared goals. Our culture is built on values of respect, integrity, and accountability, creating an inclusive environment where...

  • Senior IT Architect

    1 month ago


    Oslo, Oslo County, Norway Boston Consulting Group Full time

    Senior IT Architect Job DescriptionWe are seeking a highly skilled Senior IT Architect to join our team in Oslo. As a Senior IT Architect, you will play a key role in helping our clients achieve their digital transformation goals.Key Responsibilities:Develop superior IT strategies, concepts, and solutions for our clientsLead small, agile development teams in...

  • IT Architect Position

    2 weeks ago


    Oslo, Oslo County, Norway Boston Consulting Group Full time

    IT Architect Job DescriptionWe are seeking an experienced IT Architect to join our team at the Boston Consulting Group. As an IT Architect, you will play a key role in shaping the digital transformation of globally leading companies.Key Responsibilities:Develop superior IT strategies, concepts, and solutions for local and international client...

  • Senior IT Architect

    2 weeks ago


    Oslo, Oslo County, Norway Boston Consulting Group Full time

    Join Our Team of IT ArchitectsWe are seeking a Senior IT Architect to join our team in Oslo. As a key member of our consulting team, you will work closely with clients to develop superior IT strategies, concepts, and solutions.Key Responsibilities:Develop and implement cutting-edge IT architecturesLead project teams and manage small, agile development...

  • Cloud Architect

    2 weeks ago


    Oslo, Oslo County, Norway AWS EMEA Sarl (Norway Branch) - I10 Full time

    About the RoleWe are seeking a skilled Cloud Architect to join our team at AWS EMEA Sarl (Norway Branch) - I10. As a Cloud Architect, you will be responsible for designing and building cloud computing systems to accelerate and scale innovation, reduce costs, and drive efficiency.Key Responsibilities:Design and implement cloud computing systems to meet...


  • Oslo, Oslo County, Norway DNV Full time

    Veracity Platform ArchitectAt DNV, we are seeking a skilled and motivated Platform Architect to help us navigate the complex challenges of building and maintaining a scalable, secure, high-performing digital ecosystem.Key Responsibilities:Develop and propose cloud architecture solutions that meet business requirements and align with best...


  • Oslo, Oslo County, Norway DNV Full time

    About the RoleDNV is seeking a highly skilled Cloud Solutions Architect to join our team and contribute to the design and implementation of our digital ecosystem.Key Responsibilities:Develop and propose cloud architecture solutions that meet business requirements and align with best practices.Work closely with the Platform Lead Architect, Tech Lead, Project...

  • Cloud Architect

    1 month ago


    Oslo, Oslo County, Norway DNV Full time

    About the RoleWe are seeking a skilled Platform Architect to join our team at Veracity by DNV. As a key member of our digital transformation team, you will play a pivotal role in designing and implementing robust cloud solutions that drive business growth and innovation.Key ResponsibilitiesArchitectural Design: Develop and propose cloud architecture...


  • Oslo, Oslo County, Norway DNV Full time

    About the RoleWe are seeking a skilled Platform Architect to join our team at Veracity by DNV. As a key member of our platform team, you will play a pivotal role in designing and implementing robust cloud solutions that meet business requirements and align with best practices.Key ResponsibilitiesDevelop and propose cloud architecture solutions that meet...