A Tenth Revolution Group Company

Ref: 2112AH

Software Architect


  • NOK 1,000,000 to NOK 1,400,000 NOK
  • Developer Role
  • Skills: C# C++ JavaScript
  • Level: Senior

Job description

Software Architect


Join Our Team as a Software Architect in Horten!

Are you an experienced Software Architect ready to make waves in the maritime industry? Look no further - an exciting opportunity awaits you in Horten! Our dynamic team is seeking a visionary Software Architect to lead the design and development of our advanced simulation system for maritime education and research.

Why Choose Us: Cutting-Edge Simulation Technology: Dive into the world of maritime simulation, where your expertise will contribute to the development of state-of-the-art simulators, enabling efficient and realistic training for students and crew.

Impactful Work: Be a key player in promoting safety, cost-efficiency, and sustainability in maritime operations by building vital skills through our wide range of simulators.

Competitive Salary: Enjoy a competitive salary up to 1.3 million, reflective of your skills and experience in shaping the future of maritime education.

Responsibilities: Architectural Leadership: Take a bird's-eye view of the existing code base, making high-level design choices, and deciding on platforms, languages, frameworks, and tools for new feature implementations.

Technical Guidance: Ensure development teams follow best practices, coding standards, and technical requirements. Translate business needs into technical requirements and guide the software development process.

Team Collaboration: Collaborate with development teams in the agile design, development, testing, and maintenance of software systems. Coach and mentor team members, engineers, programmers, and testers.

Documentation: Define and document architecture and design, manage the development and implementation of software solutions, and create and maintain design and code standards.

Communication: Serve as a technical liaison among project managers, developers, and stakeholders. Manage and communicate the software architecture roadmap.

Requirements: Education: Master's degree in computer science, information technology, software architecture, or a related field.

Experience: 5+ years in software development, with a strong interest in mathematics, physics, and engineering.

Skills: Knowledge of object-oriented programming, software design patterns, and familiarity with C#, C++, JavaScript. Experience with Microsoft Azure, Visual Studio, Git, agile methodologies, and testing frameworks like NUnit.

Communication: Strong interpersonal communication skills with fluency in English.

Passion: A genuine passion for software architecture and a commitment to excellence.