Software Architect

Witted Megacorp Plc

Oslo fylke

On-site

NOK 1,004,000 - 1,116,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

51% of your billing as gross salary (N
NOK 50k/month for the first 6 months
Freedom to choose projects
Administrative support & healthcare

Job summary

Witted Mavericks is seeking a seasoned Software Architect to join a Defence & Aerospace project in Oslo. You will integrate a new C++ component into existing legacy code while continuing development of current functionality on a second platform.

The role requires senior leadership, deep knowledge of modern C++ (C++20) and strong design skills. You will work on-site near Oslo and collaborate with teams across locations, with security clearance considerations as needed.

Qualifications

  • Strong senior background as a Software/System Architect or lead System/Software Designer.
  • In-depth knowledge of modern C++ (especially C++20), plus a solid understanding of older C++ standards and C.
  • Strong expertise in modern software design, UML and design patterns, with the ability to apply patterns pragmatically where they bring real value.
  • Experience from complex, technology-intensive environments is a big advantage.
  • Courses or certifications in agile development, architecture or design patterns are a plus

Responsibilities

  • Refactor and integrate the new C++17/20 codebase with the legacy C/C++ architecture.
  • Make sure the software architecture is solid and well designed, with a clear separation between core functionality and platform‑dependent modules.
  • Communicate independently and closely with development teams in different locations.
  • Contribute to knowledge transfer and training within the team throughout the project

Skills

Modern C++ (C++20)
C/C++
UML & design patterns
Architectural design
Communication skills

Job description

Witted Mavericks was built on a promise. We wanted to disrupt software consulting by providing the fairest and most transparent salary model on the market for senior professionals. Looking at where we are now, it’s clear we succeeded.

We started in 2019, and today we have grown to approximately 60 consultants with offices in Helsinki and Oslo. In Oslo, you’ll find us at our modern premises in Hegdehaugsveien working with clients in demanding sectors such as defense, energy, medtech, automotive, industry, fintech and public sector.

Software Architect

We are now looking for a Software Architect to join our client within the Defence & Aerospace industry. Specifically the project is related to integrating a new C++ component into existing legacy code on another platform, while development of the existing functionality continues alongside it.

  • Start: as soon as possible
  • Duration: long‑term, starting with a ramp‑up phase since the work spans two codebases
  • Allocation: 100%
  • Location: mainly on‑site, less than 30 minutes from Oslo city centre, with occasional travel to a second site. We're looking for candidates living in the Oslo area.
  • Language: fluency in both Norwegian and English
  • Security clearance: Already has, or has the ability to become security cleared on level K

More about the assignment:

A C++ component developed in C++17/20 will be integrated into existing legacy code on another platform, while the existing functionality continues to be developed. The new code will partly replace an existing algorithm. This calls for extensive refactoring without introducing new defects, and the architecture has to be adapted so that the core logic stays in a single, unified codebase with the platform‑dependent modules separated out.

In this role, you will:

  • Refactor and integrate the new C++17/20 codebase with the legacy C/C++ architecture
  • Make sure the software architecture is solid and well designed, with a clear separation between core functionality and platform‑dependent modules
  • Communicate independently and closely with development teams in different locations
  • Contribute to knowledge transfer and training within the team throughout the project

What we expect from you:

  • Strong senior background as a Software/System Architect or lead System/Software Designer
  • In‑depth knowledge of modern C++ (especially C++20), plus a solid understanding of older C++ standards and C
  • Strong expertise in modern software design, UML and design patterns, with the ability to apply patterns pragmatically where they bring real value
  • Experience from complex, technology‑intensive environments is a big advantage. No mathematical expertise needed, the focus is on high‑level design.
  • Courses or certifications in agile development, architecture or design patterns are a plus

Personal qualities:

  • Eagerness to solve technical challenges and take ownership of your work. Pragmatic and confident, with good judgement of what's "good enough" without getting too rigid in design decisions.
  • Strong communication and collaboration skills. A clear communicator who can pin down requirements and keep the team working well together.
  • Keen on teaching others and building competence within the team.
Why Witted Mavericks?
  • Fair compensation: We offer 51% of your billing as gross salary (typically NOK 90–100k/month).
  • Security: Guaranteed NOK 50k/month for the first 6 months while finding your first project.
  • Freedom: You choose your own projects from our extensive client base.
  • Support: We handle all sales, administration, tools, and occupational healthcare so that you can focus 100% on your assignment.

Come fly with Mavericks!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Witted • Oslo fylke

On-site
NOK 1,004,000 - 1,116,000
Salary: 51% of billing as gross salary
Senior Software Developer
Senior Software Developer

Witted • Oslo

Hybrid
NOK 90,000 - 100,000
Healthcare and insurance
Hybrid work model
Growth opportunities
+1
Senior Embedded Developer
Senior Embedded Developer

Witted • Oslo

Hybrid
NOK 1,004,000 - 1,116,000
Flexibility
Well-being benefits
Growth opportunities
+1
Senior Software Architect (C++/Legacy Refactor) Oslo
Senior Software Architect (C++/Legacy Refactor) Oslo

Witted Megacorp Plc • Oslo fylke

On-site
NOK 1,004,000 - 1,116,000
51% of your billing as gross salary (N
NOK 50k/month for the first 6 months
Freedom to choose projects
+1
Senior Software Architect – C++17/20, On-site Oslo
Senior Software Architect – C++17/20, On-site Oslo

Witted • Oslo fylke

On-site
NOK 1,004,000 - 1,116,000
Salary: 51% of billing as gross salary
Senior Software Developer - Hybrid, Guaranteed Salary
Senior Software Developer - Hybrid, Guaranteed Salary

Witted • Oslo

Hybrid
NOK 90,000 - 100,000
Healthcare and insurance
Hybrid work model
Growth opportunities
+1
Senior Embedded Developer | Flexible Hours, Secure Pay, Hybrid
Senior Embedded Developer | Flexible Hours, Secure Pay, Hybrid

Witted • Oslo

Hybrid
NOK 1,004,000 - 1,116,000
Flexibility
Well-being benefits
Growth opportunities
+1
Contract Software Developer (Oslo, Norway)
Contract Software Developer (Oslo, Norway)

Abroad Work • Oslo

On-site
NOK 129,000 - 193,000
Accommodation provided
Competition salary
Diverse projects
+1
Solution Architect
Solution Architect

Omega AS • Oslo

On-site
NOK 1,200,000 - 1,600,000
Holiday houses access for employees
Exclusive cabins in Norway and abroad
Company events and excursions
Build the frontend that makes complex data feel simple.
Build the frontend that makes complex data feel simple.

Flowcase AS • Oslo

On-site
NOK 900,000 - 1,200,000
Pension (7% up to 7.1G, 8% above)
Health and travel insurance
Lunch included at Oslo office
+3