Student Software Engineer

Omnidocs Group

København

On-site

DKK 207,000 - 262,000

Part time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Mentor program
Flexible around classes
Lunch scheme
Career development opportunities
Collaborative environment

Job summary

Omnidocs Group in Copenhagen is seeking a Student Software Engineer to join the engineering team behind Omnidocs Create and its integrations. You will work on real product challenges across frontend and backend, using .NET, C#, Blazor, and AI-assisted workflows to understand systems, plan solutions, implement changes and verify results.

No professional experience required; you will grow into technical ownership with opportunities to take on features from definition to delivery.

Qualifications

  • Pursuing a degree in IT/CS or related field.
  • Foundation in programming from studies or projects.
  • Ability to verbalize thinking, uncertainties, and trade-offs.
  • Willingness to learn and explore AI-assisted workflows.
  • Eligible to work regularly from Copenhagen office.

Responsibilities

  • Contribute to established production codebases and new projects.
  • Build features across frontend and backend using .NET, C#, Blazor.
  • Connect frontend experiences to backend APIs and services.
  • Work on integrations and related engineering projects.
  • Turn complex business rules into understandable product experiences.
  • Investigate defects, improve tests and code quality.
  • Collaborate with product, design and engineering teams.
  • Participate in code reviews, planning, and demos.
  • Use AI tools to explore code, plan, prototype, implement and document.

Skills

English communication
Problem solving
Learning mindset
Initiative

Education

Pursuing relevant degree

Tools

Blazor
.NET
React
TypeScript

Job description

Are you studying computer science, software engineering, AI, or a related subject- and looking for more than an ordinary student job? Do you enjoy understanding complicated problems, building software that real people use, and exploring how AI and agents are changing the way software is developed?
We are looking for a Student Software Engineer to join the engineering team behind Omnidocs Create, its integrations, and related engineering projects.
You will work as part of our engineering team on real product challenges across frontend and backend development. You will also help us develop how we use AI and agentic engineering workflows to understand systems, investigate problems, plan solutions, implement changes, and verify results.
You do not need professional experience with our technology stack. We care more about how you think, how quickly you learn, and how you approach problems when the answer is not immediately obvious.

The basics
  • 12–15 hours per week during the semester.
  • Flexible scheduling around classes and exams.
  • Possibility of additional hours during quieter study periods and holidays.
  • Competitive salary.
  • Opportunities to grow into greater technical ownership and responsibility.
What you will work on
  • Contribute to established production codebases and new engineering projects.
  • Build and improve functionality across our products and integrations, primarily using .NET, C#, and Blazor.
  • Connect frontend experiences to backend APIs and services.
  • Work on integrations and related engineering projects, sometimes involving unfamiliar systems or technologies.
  • Help turn complex business rules and document workflows into understandable product experiences.
  • Investigate defects, improve tests, and strengthen code quality.
  • Work with product, design, and engineering colleagues to understand problems and shape solutions.
  • Participate in code reviews, planning, technical discussions, and product demonstrations.
  • Use AI tools and agents to explore code, plan, prototype, implement, test, and document.
  • Critically evaluate and verify AI-generated work rather than accepting it at face value.

As you grow, you may take ownership of features and engineering projects from problem definition through delivery.

Who we are looking for
  • Are pursuing a relevant degree at ITU, DTU, DIKU, or another comparable institution.
  • Have a foundation in programming from your studies, personal projects, employment, or open-source work.
  • Enjoy breaking complicated or ambiguous problems into understandable steps.
  • Take initiative when you encounter something unfamiliar.
  • Can explain your thinking, including uncertainty, mistakes, and trade-offs.
  • Are interested in AI-assisted and agentic ways of working.
  • Want to learn through feedback, collaboration, and practical responsibility.
  • Can communicate effectively in English.
  • Are able to work regularly from our Copenhagen office.

You do not need previous professional experience with Blazor or .NET. Experience with another programming language or web framework can provide an equally good foundation.

Helpful, but not required
  • C#, .NET, Blazor, React, TypeScript, Java, Python, or similar technologies.
  • Web applications, APIs, databases, automated testing, or Git.
  • UX, accessibility, responsive design, or component libraries.
  • Claude Code, Codex, Cursor, GitHub Copilot, or other AI development tools.
  • AI agents, MCP, automation, or AI-assisted prototyping.
  • University, personal, hackathon, or open-source software projects.

We do not expect you to arrive as an expert. We expect you to be interested enough to investigate, experiment, and learn.

The company

For over 20 years, Omnidocs has been redefining productivity in document generation. Born as a consultancy and developed into a SaaS business, we help organizations create better documents and presentations through software, automation, and design.
Today, the Omnidocs Group has almost 200 professionals across several international offices. You will join a collaborative environment where you can work closely with experienced engineers, product colleagues, and designers while developing your own technical skills and responsibilities.

What we offer
  • Meaningful responsibility in live production software.
  • A dedicated engineering mentor and regular feedback.
  • Close collaboration with experienced engineers, product colleagues, and designers.
  • Flexibility around classes, exams, and university projects.
  • Opportunities to explore and develop modern AI and agentic engineering workflows.
  • The possibility of connecting university projects or a thesis to relevant engineering challenges.
  • Career development opportunities and the possibility of continuing with Omnidocs after graduation when there is a mutual fit and an available position.
  • An informal workplace in the heart of Christianshavn.
  • Lunch scheme, social activities, sports activities, and other employee benefits.
Processing of personal data

By registering in our HR system, BambooHR, and uploading your application and CV, you accept that Omnidocs stores the registered data and information included in the uploaded documents. All information is used solely for recruitment purposes and will be deleted within 12 months of upload.
Please do not include sensitive personal data in your application or CV, such as CPR number or information about race, religion, trade union membership, or health.
You can read more about Omnidocs' guidelines for processing personal data here: https://omnidocs.com/processing-of-personal-data-in-the_context_of-recruitment/

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Student Software Engineer
Student Software Engineer

Omnidocs • København

On-site
DKK 165,000 - 248,000
Mentorship
Lunch scheme
Flexible hours
+1
Student Software Engineer: AI-Driven Full-Stack & Flexible Hours
Student Software Engineer: AI-Driven Full-Stack & Flexible Hours

Omnidocs Group • København

On-site
DKK 207,000 - 262,000
Mentor program
Flexible around classes
Lunch scheme
+2
Student Software Engineer: AI-Driven .NET & Blazor Projects
Student Software Engineer: AI-Driven .NET & Blazor Projects

Omnidocs • København

On-site
DKK 165,000 - 248,000
Mentorship
Lunch scheme
Flexible hours
+1
Aspiring Software Developer - Student Position
Aspiring Software Developer - Student Position

Deloitte Nordic • Denmark

On-site
DKK 207,000 - 248,000
Consultant Academy
Talent manager and mentoring
Projects with market offerings
+1
Student Software Developer with a Passion for APIs, Integrations, and Modern Tech-
Student Software Developer with a Passion for APIs, Integrations, and Modern Tech-

HR-ON • Odense

On-site
DKK 12,000 - 18,000
Flexible hours to suit your academic schedule
Creative team environment
Real tasks and learning opportunities
+1
AI Engineer
AI Engineer

Boyum IT Solutions • Denmark

On-site
DKK 750,000 - 1,100,000
Energy for Life culture
Flexible work arrangements
Diverse international team
+5
Software Developer - Analyst
Software Developer - Analyst

Deloitte Nordic • Denmark

On-site
DKK 55,000 - 90,000
Consultant Academy
Mentor support
Trips and events
Student Software Engineer
Student Software Engineer

Copenhagen Optimization Aps • København

On-site
DKK 206,640 - 344,400
Competitive compensation package
Student assistant - Engineering
Student assistant - Engineering

EG • Aalborg

Hybrid
DKK 193,000 - 234,000
LinkedIn Learning access
Flexible working environment
Hybrid work options
Student Assistant, Netcompany Consulting
Student Assistant, Netcompany Consulting

Netcompany • Aarhus, Aalborg, København

On-site
DKK 167,400 - 279,000
Personal mentor
Internal training program (Netcompany Academy)