Cloud Software Developer

OJ Electronics
Sønderborg,
OJ Electronics logo

Oversigt og nøgleindsigter

Cloud Software Developer hos OJ Electronics i Sønderborg, ansvarlig for design, implementering og vedligeholdelse af cloud services og API'er i C# og .NET, samt udvikling af web- og mobilapplikationer.

Højdepunkter

  • Arbejder tæt sammen med UX designere, embedded SW udviklere og projektledere.
  • Deltagelse i agile ceremonier og bidrag til teamets vidensdeling.
  • Fokus på kodekvalitet gennem refaktorering og testning.

Påkrævede kvalifikationer

  • Bachelor-, Master- eller AP-grad i datalogi eller tilsvarende.
  • Stærke færdigheder i C#, .NET og objektorienteret programmering.
  • Mindst 3 års professionel softwareudviklingserfaring.

Ønskværdige kvalifikationer

  • Erfaring med SQL databaser og ORM frameworks.
  • Hands-on erfaring med Azure og/eller AWS cloud hosting.

Den ideale kandidat

Den ideelle kandidat er en teamorienteret udvikler med stærke tekniske kommunikationsevner og erfaring i agile udviklingsmiljøer. Vedkommende har solid erfaring med cloud systemer og er i stand til at arbejde tæt sammen med forskellige interessenter for at sikre højkvalitets softwareleverancer.

Jobdetaljer

Løn efter aftale
Fuldtid
timer/uge
Kun kontor
Sønderborg

Jobbeskrivelse

Your role

  • Design, implement, and maintain cloud services and APIs in C# and .NET
  • Develop and optimize web and mobile applications in C#, .NET and React.js
  • Maintain code quality through refactoring and unit and integration testing
  • Work closely with UX designers, embedded SW developers, product managers and project managers
  • Take part in agile ceremonies (scrum, code reviews, backlog refinement) and contribute to team knowledge-sharing

Must-have qualifications

  • A Bachelor’s, Master’s or AP degree in computer science, or similar
  • Work experience at a similar company or in a similar industry
  • Strong proficiency in C#, .NET and object-oriented programming
  • Solid understanding of cloud systems and distributed architecture
  • Experience with .NET mobile frameworks (e.g. Xamarin / .NET MAUI) for Android and iOS, and MvvmCross
  • Experience building and integrating REST APIs, web and mobile app backends
  • Familiarity with frontend technologies (React.js, TypeScript, HTML, CSS, JavaScript)
  • Experience writing unit tests and automated test pipelines for scalable systems
  • Proficiency with Git (Git Flow) and CI/CD pipelines (Azure DevOps or similar)
  • Structured problem-solving, debugging, and documentation skills
  • Clear and concise technical communication in English
  • Team-oriented mindset and experience working in agile development environments
  • At least 3 years of professional software development experience

Nice-to-have qualifications

  • Database experience with SQL (MS SQL / PostgreSQL) and ORM frameworks (Entity Framework)
  • Hands-on experience with Azure and/or AWS cloud hosting
  • Knowledge of containerization and orchestration (Docker, Kubernetes)
  • Experience with messaging and event-driven systems (RabbitMQ, SignalR, gRPC)
  • Caching, search, and performance optimization with Redis and Elasticsearch
  • Knowledge of home automation protocols and IoT ecosystems
  • Experience with Scrum and other agile methodologies

Employee well-being is a priority for OJ Electronics, and we take pride in maintaining a workplace culture where people truly thrive. Please note that this position is based in Sønderborg, Denmark, and will require your physical presence on the premises. This is neither a hybrid nor a remote position.

Karrierevej

Typisk karriereforløb

1

Senior Cloud Software Developer

2

Cloud Architect

3

Technical Lead

Vækstpotentiale

Som Cloud Software Developer hos OJ Electronics er der potentiale for vækst ved at specialisere sig yderligere i cloud-arkitekturer og avancerede teknologier som containerisering og orkestrering. Der er også mulighed for at avancere til ledelsesroller, hvis man udvikler stærke ledelses- og projektstyringsevner.

Overførbare færdigheder

Cloud computingAPI designAgile methodologies

Branchekontekst

Cloud Software Developer-rollen er central i teknologibranchen, der konstant udvikler sig mod cloud-baserede løsninger. Stillingen hos OJ Electronics er en del af en trend mod integrerede og skalerbare softwareløsninger, der understøtter både mobile og webapplikationer i et hurtigt voksende IoT-økosystem.

Færdighedsanalyse

Kritiske færdigheder

C#

Stærk kompetence i C# programmering og objektorienteret programmering

.NET

Solid forståelse af .NET framework og dets anvendelse i udvikling af cloud-tjenester og mobilapplikationer

Cloud systems

Solid forståelse af cloud-systemer og distribueret arkitektur

Unit and integration testing

Erfaring med at skrive enhedstests og automatiserede test pipelines

Backend development

Erfaring med at bygge og integrere REST APIs og backend for web og mobil apps

Vigtige færdigheder

React.js

Bekendt med frontend-udvikling ved hjælp af React.js

Git and CI/CD pipelines

Kompetence i brugen af Git (Git Flow) og CI/CD pipelines, såsom Azure DevOps

Agile development

Erfaring med at arbejde i agile udviklingsmiljøer og deltage i agile ceremonier

Technical communication

Klar og præcis teknisk kommunikation på engelsk

Mobile frameworks (Xamarin/.NET MAUI)

Erfaring med .NET mobile frameworks som Xamarin eller .NET MAUI

Mest kritiske færdigheder

C#.NETCloud systems

Sådan fremhæver du din erfaring

Fremhæv dine erfaringer med C#, .NET, og cloud-systemer ved at beskrive specifikke projekter, hvor du har designet og implementeret cloud-tjenester. Påpeg din rolle i teamet, og hvordan du har samarbejdet med tværfunktionelle teams som UX designere og product managers for at levere succesfulde løsninger.

Interviewforberedelse

Sandsynlige spørgsmål

Kan du beskrive din erfaring med at udvikle cloud services og APIs i C# og .NET?

teknisk

Tip: Fokusér på konkrete projekter, hvor du har designet og implementeret cloud-løsninger. Nævn hvordan du håndterede udfordringer og hvilke resultater, du opnåede.

Hvordan sikrer du kodekvalitet og vedligeholdelse i dine projekter?

teknisk

Tip: Beskriv din erfaring med refactoring, unit testing og integrationstests. Nævn specifikke værktøjer og metoder, du anvender for at opretholde høj kodekvalitet.

Hvordan samarbejder du med UX designere og andre udviklingsteams?

kultur

Tip: Giv eksempler på tidligere samarbejder, hvor du arbejdede tæt sammen med designere og andre teams. Forklar, hvordan du bidrager til et positivt samarbejdsmiljø.

Kan du fortælle om en udfordrende situation, hvor du brugte dine problemløsningsevner til at finde en løsning?

situation

Tip: Vælg en situation, der viser din evne til at analysere og løse komplekse problemer. Beskriv processen, og hvordan din indsats førte til et positivt resultat.

Hvilken erfaring har du med at arbejde i agile miljøer, som f.eks. Scrum?

erfaring

Tip: Beskriv din erfaring med agile metoder, herunder deltagelse i scrum-møder og backlog refinement. Nævn, hvordan du har bidraget til teamets succes.

Spørgsmål du kan stille

  • Hvordan definerer OJ Electronics succes for en Cloud Software Developer?
  • Kan du beskrive teamets struktur og samarbejdskultur?
  • Hvilke muligheder for faglig udvikling og træning tilbyder I?

Tale punkter

  • Min erfaring med C# og .NET i cloud-udvikling
  • Min rolle i agile udviklingsmiljøer og samarbejde med tværfaglige teams
  • Eksempler på vellykkede projekter, jeg har arbejdet på, og hvordan de har skabt værdi

Bekymringspunkter at være opmærksom på

  • Manglende erfaring med cloud-systemer og distribueret arkitektur
  • Utilstrækkelige kommunikationsevner på engelsk i tekniske sammenhænge

Ansøgningsstrategi

Ansøgningstips

  • Fremhæv din erfaring med C# og .NET i både professionel og uddannelsesmæssig sammenhæng.
  • Beskriv konkrete eksempler på projekter, hvor du har arbejdet med cloud services og API'er.
  • Vis din forståelse for agile metoder ved at nævne specifikke ceremonier eller processer, du har deltaget i.

Nøgleord at inkludere

C#.NETCloud servicesReact.jsAgile methodologies

Fokus i ansøgningen

Fremhæv din erfaring med at designe og implementere cloud-løsninger og API'er, samt din evne til at samarbejde med tværfaglige teams i et agilt miljø. Beskriv også din motivation for at arbejde hos OJ Electronics og hvordan du kan bidrage til deres kultur for medarbejdertrivsel.

Tilpasning af CV

Tilpas dit CV ved at fremhæve relevante projekter og din erfaring med teknologier som C#, .NET, og Azure DevOps. Sørg for, at dine professionelle erfaringer tydeligt viser din dygtighed inden for softwareudvikling og cloud arkitektur.

Ofte stillede spørgsmål

Hvad indebærer stillingen som Cloud Software Developer hos OJ Electronics?

Stillingen indebærer design, implementering og vedligeholdelse af cloud-tjenester og API'er i C# og .NET samt udvikling og optimering af web- og mobilapplikationer.

Hvilke kvalifikationer kræves for at blive Cloud Software Developer?

Du skal have en relevant uddannelse inden for datalogi, stærk erfaring med C#, .NET, objektorienteret programmering, og mindst tre års professionel erfaring inden for softwareudvikling.

Hvad tilbyder OJ Electronics deres ansatte?

OJ Electronics prioriterer medarbejdernes trivsel og tilbyder en arbejdspladskultur, hvor folk virkelig trives samt muligheder for faglig udvikling og teamwork.

Hvordan er arbejdsmiljøet hos OJ Electronics?

Arbejdsmiljøet er teamorienteret med fokus på agile metoder, hvor du vil samarbejde tæt med UX-designere, produktledere og projektledere.

Hvilke teknologier vil jeg arbejde med som Cloud Software Developer?

Du vil arbejde med C#, .NET, React.js, samt frontend teknologier som TypeScript, HTML, CSS, og JavaScript. Erfaring med cloud-hosting på Azure eller AWS er også relevant.

Skal jeg arbejde fysisk på kontoret i Sønderborg?

Ja, stillingen kræver din fysiske tilstedeværelse i Sønderborg, da det ikke er en hybrid- eller fjernarbejdsposition.

Hvad er forventningerne til en Cloud Software Developer hos OJ Electronics?

Forventningerne inkluderer vedligeholdelse af kodekvalitet, deltagelse i agile ceremonier samt aktivt bidrage til teamets vidensdeling og problemløsning.

Stillinger

Cloud Software DeveloperSoftware Engineer

Lignende jobs