Senior Software architect

Do you have experience in software architecture and modular C++ design? Then you might be the colleague we are looking for. Join Datek Next and help shape reusable, future-proof software used across critical products and industries.

Company:
Datek Next AS
WE OFFER

Great flexibility and variety in tasks with exciting technology challenges

Significant opportunity to influence your own work situation and professional development

High professional development through self-learning, courses, professional days, and workshops

Competitive conditions
Start date:
As soon as possible
Apply here

At Datek Next we bring together expertise and extensive experience in delivering development services across programming, hardware and software design.
Our primary focus is providing innovative solutions to the power, energy, defence and space industries.

Our core competence is the development of safety-critical products and solutions. We work with long-lived systems, complex architectures, and demanding technical constraints.
Our consultants work either as part of our clients’ teams or from our secured facilities in Lillestrøm.

The position requires that you can obtain security clearance in Norway and NATO.
Read more about security clearance at https://nsm.no/

About the role
You will work with redesigning and modularizing a central software component originally developed for one product and making it reusable across multiple new and legacy products.

The work involves:
· Refactoring modern C++ code without breaking existing products
· Integratingre designed components into legacy systems written largely in C with older architectures
· Designing system-level and component-level architectures where interfaces differ between products
· Ensuring changes are safe, controlled, and understandable for multiple teams and codebases

Your main contribution is architectural clarity and technical direction. You are not expected to implement everything yourself, but to design, model, review, andguide implementation so that development happens in the right place, for the right reason.

 Desired qualifications
· Long experience in software development and architecture
· Strong background in C and modern C++
· Experience as a software and/or system architect on larger software systems
· Solid understanding of software design principles and patterns
· Experience with UML and/or SysML for system and software modeling
· Ability to quickly understand and improve existing codebases with poor or missing documentation

Personal qualities
· Pragmaticand solution-oriented - you know when “good enough” is the right choice
· Structuredand deliberate in design and communication
· Comfortable keeping multiple products, codebases, and stakeholders in mind at the same time
· Strong technical communicator who enjoys discussing, reviewing, and teaching
· Motivatedby improving long-term code quality and system robustness

Contact us for more information

Picture of managing director

Per Berg
Managing director

per.berg@datek.no
+47 979 55 995

Head of Recruitment Datek Next

Elizabeth Johnson
H‍ead of Recruitment

ej@datek.no
+ 47 934 94 922

Next profil elementdatelk Next
X symbol - trusted experts

More job opportunities case studies