Logo for Netadmin Systems

System Architect

Role overview

Qualifications

  • Strong experience designing and building backend systems
  • Solid proficiency in C# / .NET and Linux-based environments
  • Experience with REST APIs and service-based architectures
  • Good understanding of distributed systems concepts

Responsibilities

  • Contribute to the design of system and platform architectures for backend services
  • Design and implement backend services and APIs using C# / .NET
  • Design and implement integrations between internal services and external systems
  • Participate in code reviews and design reviews

About the company

Netadmin Systems logo

Netadmin Systems

Netadmin Systems is a Sweden-based company that develops and markets Netadmin Nine – a software solution enabling painless growth of and transition to fiber networks by reducing time to market, eliminating downtime, and increasing the subscriber quality experience. We provide software solutions for a lightning-fast connected world with over 15 years of experience in the fiber OSS market. For more information, please visit http://www.netadminsystems.com/

Company details

Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

What You Will Do

Architecture & Design

  • Contribute to the design of system and platform architectures for backend services
  • Translate architectural concepts into concrete designs, APIs, and components
  • Define and document service boundaries, data models, integration patterns, and runtime considerations
  • Support architectural decisions related to scalability, reliability, and maintainability

Hands-On Development

  • Design and implement backend services and APIs using C# / .NET
  • Contribute production-quality code alongside the engineering team
  • Build and evolve system components following agreed architectural patterns
  • Participate in refactoring and modernization of existing systems

Integration & Distributed Systems

  • Design and implement integrations between internal services and external systems
  • Work with asynchronous, message-driven architectures supporting transactional and state-based processing
  • Help ensure systems are robust, idempotent, and resilient

Quality & Operational Readiness

  • Participate in code reviews and design reviews
  • Support performance analysis, troubleshooting, and production issue resolution
  • Help define logging, monitoring, and observability patterns
  • Ensure solutions are production-ready and operable

Collaboration & Growth

  • Work closely with the team to align on platform direction
  • Collaborate with engineers, product owners, and domain experts
  • Engage with customers when needed to clarify requirements and validate solutions
  • Share architectural knowledge and best practices within the team
  • Continuously grow architectural and domain expertise

What We’re Looking For

Core Skills & Experience

We expect candidates to meet most of the core requirements below and demonstrate the ability to grow in adjacent areas.

  • Strong experience designing and building backend systems
  • Solid proficiency in C# / .NET and Linux-based environments
  • Experience with REST APIs and service-based architectures
  • Good understanding of distributed systems concepts
  • Experience with relational databases (e.g. MySQL, PostgreSQL)
  • Familiarity with Git, CI/CD pipelines, and modern development workflows
  • Ability to balance design thinking with practical implementation
  • Familiarity with Docker and containerized deployments
  • Comfortable working across teams as a technical expert and advisor

Highly Valued Skills & Experience (Specialized Knowledge)

These skills are not mandatory; however, candidates are expected to demonstrate meaningful experience across a subset of the areas below, aligned with their strengths and background.

Telecom / Platform Domain

  • Exposure to telecom OSS, service fulfillment, or network automation
  • Familiarity with TM Forum Open APIs or similar telecom standards
  • Understanding of order, service, and resource lifecycle concepts

Orchestration & Automation

  • Experience with workflow engines, orchestration platforms, and state machines
  • Experience with microservices-based architectures and messaging systems
  • Understanding of API-driven, asynchronous, and message-based architectures
  • Experience with BPMN engines (Camunda, Flowable, Zeebe, etc.)

Network Automation

  • Exposure to network controllers and automation systems
  • Experience in telecom networks (IP, MPLS, optical, mobile, access, core)
  • Familiarity with NETCONF/YANG, gNMI, SNMP, and CLI-based automation
  • Understanding of intent-based and policy-driven networking (IBN)

Other

  • Familiarity with Kubernetes deployments
  • Kafka, RabbitMQ, and event streaming platforms
  • Observability tools (Prometheus, Grafana, OpenTelemetry)
  • Exposure to time-series databases (InfluxDB, VictoriaMetrics, etc.)

Experience working with systems in production environments

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
Β·

Software Architect Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.