2,217,049open jobs
142,434companies
251,451added this week
Browse all
Location
In office (Eschborn)
Seniority
Senior · 4+ years exp
Visa
Sponsors visas in United Kingdom; no register of this country names it
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 12, 2026.

Overview
Company
Impact
Profile match
Market Cloud is a British IT consultancy offering SAP S/4HANA consulting, digital transformation and IT operations services, with a software arm in India. Founded in 2019, it provides SAP materials management consultants, data engineers, Azure cloud engineers and Murex developers to clients in London and Germany. The company is headquartered in Brentford, London, United Kingdom.

Job Description - Senior Software Engineer

Job Title: Senior Software Engineer

Experience: 3 to 8 years

Location: Oslo

Employment Type: Contract

Work Mode: 3 days/week onsite

Location Restrictions: Oslo

Role Overview

We are looking for a skilled Senior Software Engineer with 4-6 years of experience in software development. The ideal candidate will be responsible for designing, developing, testing, and maintaining software applications while contributing to system design and technical improvements.

The role requires strong hands-on coding skills, independent problem-solving abilities, and the ability to collaborate with cross-functional teams. The candidate will also provide technical guidance and mentorship to junior developers.

Key Responsibilities

  • Responsibilities · Code Development: Write, test, and maintain software applications independently. Focus on creating clean, well-documented code that adheres to established coding standards. · System Design: Contribute to the architecture and design of software systems within team scope, ensuring scalability, performance, and reliability. · Problem Solving: Analyze and resolve complex technical issues, such as performance bottlenecks, security vulnerabilities, and challenging integration problems within familiar domains. · Collaboration: Work closely with other developers, QA engineers, product managers, UX and other stakeholders to deliver features that meet business needs. · Code Reviews: Participate actively in code reviews and begin leading reviews for junior team members to ensure quality and share knowledge. · Continuous Improvement: Engage in continuous learning, staying updated with the latest in technology trends and best practices relevant to the company's tech stack. · Documentation: Maintain and enhance technical documentation, including API documentation, system design, and development guidelines for team components. · Testing: Implement automated tests and contribute to developing automated testing frameworks to ensure software quality. · Security: Implement secure coding practices and contribute to the overall security of team applications. · Beginning Mentorship: Provide guidance to junior engineers on technical topics and development practices. Ownership · Joint ownership with the team of its deliverables, ensuring that the team meets its commitments and deadlines. · Actively contribute to team discussions, decisions, and planning sessions. · Take ownership of the technical quality and maintainability of specific components or features within the codebase. · Participate in the continuous improvement of team processes and workflows to enhance productivity and product quality. Impact · Contributes significantly to the team's output by independently resolving complex tasks and beginning to provide guidance to junior team members. · Improves system performance and reduces technical debt within assigned components. · Begins to influence technical decisions within the team context. · Contributes to the overall success of team deliverables. Talent

    Required Competencies · Solid understanding of software development principles and methodologies. · Proficiency in multiple programming languages relevant to the company's tech stack. · Ability to write clean, well-documented, and maintainable code. · Strong problem-solving skills and the ability to apply sound engineering principles. · Excellent communication skills, with the ability to work collaboratively in a team setting. · 4-6 years of software development experience. · Demonstrated ability to work independently on complex features. Desirable Competencies · Experience with version control systems, such as Git. · Experience with automated testing frameworks and tools.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,217,049 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Eschborn
In office · 5+ years exp · Munich
Python
Java
Databases
RabbitMQ
Apache Kafka
DevOps
CI/CD
Docker
Kubernetes
Linux
Management
Scrum
Apply
In office · Full-Time · Frankfurt am Main
JavaScript
Rust
TypeScript
C++
Databases
RabbitMQ
Apache Kafka
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
CloudFormation
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
In office · 3+ years exp · Bad Friedrichshall
Python
SQL
Python
FastAPI
Databases
Snowflake
Databricks
AI/ML
Copilot
Cursor
Spark
LLM
RAG
DevOps
GCP
Azure
Analytics
Looker
MicroStrategy
Apply
In office · Full-Time · Bachelor's Degree · Bergisch Gladbach
C++
AI/ML
Prompt Engineering
DevOps
CI/CD
Git
Linux
Management
UML
MedTech
ISO 13485
IEC 62304
Apply
In office · Full-Time · 5+ years exp · Frankfurt am Main
Java
Java
Spring Boot
DevOps
Rest API
Terraform
GCP
Azure
CI/CD
AWS
Apply
Remote (likely EAEU) · Saint Petersburg
Python
C++
Perl
DevOps
Debian
Linux
TCP/IP
Cryptography
OpenSSL
Apply
up to $42k per year · Remote (likely EAEU) · Full-Time · Moscow
Python
TypeScript
Python
SQLAlchemy
FastAPI
Databases
PostgreSQL
ElasticSearch
AI/ML
Claude Code
DevOps
GitLab CI
Docker
Kubernetes
GitLab
Cybersecurity
Keycloak
Authentik
OWASP Top 10
Management
Confluence
Jira
QA
Playwright
Pytest
Apply
$8.3k per year (net) · Remote (likely EAEU) · Internship · Rostov-on-Don
Java
Java
Spring Framework
Hibernate
Databases
MySQL
PostgreSQL
DevOps
Git
Apply
up to $42k per year · Remote (likely EAEU) · Full-Time · Moscow
Python
JavaScript
Java
TypeScript
Python
Django
Java
Spring Boot
Databases
MySQL
PostgreSQL
AI/ML
Claude Code
Frontend
React.js
DevOps
Terraform
Ansible
Helm
GitLab CI
Docker
Kubernetes
GitLab
Management
Confluence
Jira
Apply
Equity · Remote (EU, Europe)
Databases
PostgreSQL
ClickHouse
AI/ML
Model Context Protocol
Prompt Engineering
AI Agents
LLM
RAG
DevOps
Rest API
gRPC
Terraform
GCP
Loki
Prometheus
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Grafana
Amazon EKS
Google GKE
Azure AKS
GitHub
GitLab
IAM
Apply
UX/UI Designer 1 day ago
In office · Full-Time · 3+ years exp · Master's Degree · Eschborn
Design
Adobe Photoshop
Figma
Apply
Hybrid · Full-Time · Bachelor's Degree · Eschborn
Apply
In office · 3+ years exp · Eschborn
Apply
In office · Full-Time · Eschborn
Apply
In office · Part-Time · Eschborn
Management
Agile
Scrum
Apply
See all jobs
This is one of many
2,217,049 more open roles from verified company boards, updated every day.