Skip to main content
🇩🇪GDPR-compliant
Find the perfect

Software Developer in Dortmund

in minutes from over 15,000 CVs with the power of AI.

Access freelance software engineers, full-stack programmers, and backend specialists in Dortmund. Build scalable web applications, integrate legacy systems, and accelerate your digital projects with vetted, available experts matched to your technical stack.

Meet FRATCH Software Developers in Dortmund

Verified expert

Laurin Hagemann

View profile

Software Architect (Freelance)

Bochum
Laurin Hagemann

Last position:

Software Architect (Freelance) at Care4Sure

  • Delivered MVP-focused full-stack architecture for a health-sector client: Vite/React frontend, backend services on Google Cloud Run, and Supabase for database plus IAM/authentication.
  • Supported product requirements engineering and prioritized cost-aware workload placement, implementing browser-side/edge computation where feasible before moving logic to backend services.
Verified expert

Diego Espinoza

View profile

RPG Software Developer from RPG III to Free Format

Dortmund
Diego Espinoza

Last position:

RPG Software Developer from RPG III to Free Format

  • Development of software and system support for RPG development.
  • Development, optimization and maintenance of programs in RPG (RPG II to ILE Free Format).
  • Performing integration tasks, data management as well as applying and managing system updates.
  • User support and training to ensure smooth system operation.
Verified expert

Jens Schneeweiß

View profile

Software Developer for C, C++, C++/CLI and C#

Herten
Jens Schneeweiß

Last position:

Network Technology at ISP, Internet Service Provider, BGP Peering

  • Optimization of the transmission media of the data links in the Ruhr area
  • Configuration/expansion of switches and routers for an autonomous system AS
  • Improve the network protocols used Layer 2/3 (OSI model), RSTP, broadcast, etc.
  • Laying cables, crimping, antennas, routers, switches
  • Maintenance, expansion, selection and prioritization of troubleshooting measures for network monitoring (PRTG, The Dude)
  • Organization and new connection of another BGP peering, data center, NGN fiber optic
  • VPN IPSec site connections for 6 sites with PFSense, Fritzbox
  • Configuration of WLAN devices (Mikrotik, UBNT

Label: TCP/IP, VLAN, BGP, OSPF, MPLS, VPLS, routing protocols, WLAN, EoIP, PPPoE, routing, SNMP, DHCP, DNS, NAT, native IP, VLAN, Ethernet, VoIP., switches and routers from: Nortel, Cisco, MikroTik, UBNT., network management systems: The Dude, PRTG, UISP

Verified expert

Volker Döch

View profile

Developer

Werne
Volker Döch

Last position:

Developer at DV-Consulting und Entwicklung Volker Döch

  • New development of a web app to manage and configure counting devices for large events
  • Technologies: .NET 10, C#, Blazor, MudBlazor, MySQL, Git
Verified expert

Adnan Urwani

View profile

Junior AI & Automation Engineer

Dortmund
Adnan Urwani

Last position:

Independent AI & Automation Projects

  • Development of an automated job-scouting workflow for the aggregation and LLM-based evaluation of job postings from RSS feeds and APIs.
  • Development of a Telegram bot for voice and text messages, featuring LLM-supported processing, summarization, and structured JSON output.
  • Implementation of a personal task-planning assistant using n8n, OpenRouter, and Supabase for automated daily and knowledge organization.
  • Development of LLM chatbots for structured knowledge retrieval utilizing prompt constraints, guardrails, and forced output formats.
Verified expert

Arkadius Sikora

View profile

Architect; Senior Developer; Full Stack Developer; DevOps Lead

Dortmund
Arkadius Sikora

Last position:

Architect; Senior Developer; Full Stack Developer; DevOps Lead at Bitmarck Holding GmbH

  • Requirement engineering for Ombudsstelle and creation of technical user stories for EPA V3
  • Handling of objections and revocations via mail and letter with high transaction mail volume
  • Coordination with other teams on interfaces
  • Design of a highly available, high-throughput solution on OpenShift with Java backend microservices
  • Implementation and extension of microservices
  • Infrastructure setup for deployment on OpenShift/Kubernetes including Jenkins pipelines
  • Integration with BitIAM, TI-M Fachdienst, Consent Keeper and FDV
  • Capture of requirements from DevOps operations and business units
  • Continuous integration and Scrum practices
  • Use cases: Kassenfusion, Opt-Out, Last Test, Widerspruchsmanagement
  • Integration test automation and feature extensions including Spring Boot 3 updates
Verified expert

Patrik Garten

View profile

Technical Lead Conversational AI

Dortmund
Patrik Garten

Last position:

Technical Lead Conversational AI at CANCOM

  • Technical lead of a team developing agentic chatbot solutions (React, TypeScript, Python, FastAPI)
  • Architecture design for multi-LLM dialog systems - focus on maintainability, UX, and autonomous execution
  • Stakeholder alignment, CI/CD processes, and AI integration at enterprise level
Verified expert

Hamza Sohail

View profile

Software Developer

Bochum
Hamza Sohail

Last position:

Software Developer at WaslSign

  • Designed and implemented the system architecture for scalable document workflows, improving stability and performance.
  • Optimized the login flow with TOTP-based MFA, reducing complexity and login time by 35%.
  • Built secure backend APIs for document upload, signing, and management.
  • Developed encrypted file handling with AWS S3 pre-signed URLs, ensuring GDPR-compliant data protection.
  • Implemented JWT-based role authentication, strengthening access control and overall platform security and reducing code and database complexity.
  • Optimized database queries and caching using ORM, reducing API response time by 40%.
  • Integrated real-time webhook updates, enhancing workflow transparency and user experience.
Verified expert

Yasin Yildiz

View profile

DevOps Architect & Backend Developer

Dortmund
Yasin Yildiz

Last position:

DevOps Architect & Backend Developer at Schweizerische National Bank

  • Architecting and enhancing the DevOps infrastructure in a regulated environment
  • Migration, planning, and development from a monolith to microservices (ASP.NET Core)
  • Building and maintaining CI/CD pipelines (GitLab, Jenkins) to support agile development
  • Managing artifact repositories with JFrog Artifactory and security scans via Xray
  • Migrating and integrating source code repositories (SVN → GitLab)
  • Operating and configuring a container platform with OpenShift
  • Automating deployments with Ansible, Helm, and the Ansible Automation Platform
  • Implementing monitoring and alerting solutions with Prometheus
  • Collaborating closely with the frontend development team to optimize build, test, and release processes
  • Supporting the establishment of secure and scalable infrastructure processes (Secure SDLC)
  • Documenting and sharing knowledge within the team
  • Leading refinements and designing the backend architecture
Verified expert

Romuald Gackowski

View profile

Software Developer

Recklinghausen
Romuald Gackowski

Last position:

Software Developer at Aluminium Norf GmbH

  • Setting up a server to distribute production events from MES to the existing PPS
  • Adding additional servers to the existing setup
  • Reporting changes in packaging inventory to TWMS
Verified expert

Rafael Kolloch

View profile

Senior Android Developer / Team-Lead

Dortmund
Rafael Kolloch

Last position:

Senior Android Developer / Team-Lead at IBM Deutschland

  • Further development and release support of a white-label e-prescription component for health insurance companies
  • Technologies: Android (Kotlin), Kotlin Multiplatform, Coroutines, Jetpack Compose, MVVM, StateFlow, Gradle, ProGuard
Verified expert

Ilja Leyberman

View profile

Software Engineer/Architect (Tech Lead)

Unna
Ilja Leyberman

Last position:

Software Engineer/Architect (Tech Lead) at Mercedes-Benz Tech Innovation GmbH

  • Implementation of various interfaces for subsystems and connection to external devices (cameras, scanners, digital lockers)
  • Development of various interfaces in the used cars area
  • Realization of various prototypes
  • Support in UI/UX and data analytics
  • Development of frontend and backend solutions
  • Kubernetes migration
  • Building CI/CD pipelines
  • Communication with the business unit and technical design of new solutions
  • Cross-team alignment and coordination within the team
  • Overview of the entire technology stack and related systems
  • Documentation, preparation, and conducting of reviews
  • Supporting the team and coordinating releases and key milestones

Discover over 15,000 top freelancers

Software Developers statistics

Aggregated from the professional profiles of matched freelancers.

Experience

21 years (Germany: 18 years)

Position duration

3.2 years (Germany: 5.2 years)

Positions per freelancer

15 (Germany: 12)

Top business areas

Information Technology, Product Development, Project Management

Top industries

Information Technology, Banking and Finance, Healthcare

Certification focus areas

Information Technology, Product Development, Project Management

Bachelor's degree or higher

73% (Germany: 89%)

Master's degree or higher

36% (Germany: 52%)

Certifications per freelancer

2

Most common languages

German, English, Spanish

Speak two or more languages

100% (Germany: 96%)

Based on our profile pool as of 28 Aug 2026.

Daily rate distribution

0 2 4 6 8
<€480 €480-​560 €560-​640 €640-​720 €720+

The chart shows how the daily rates of freelancers in this role in Dortmund are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.

Average rates for Software Developers in Dortmund

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Rate comparison chart
Daily rate avg. 693 €
Germany avg. 720 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

800
600
400
200
Rate comparison chart
Median rate 700 €
Germany median 720 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 28 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

About the role

Developing scalable solutions for Dortmund's evolving industries

Dortmund has transformed into a vibrant technology hub, where traditional industrial heritage meets modern IT services. Freelance software developers play a critical role in this ecosystem, helping companies transition to cloud architectures, automate logistics workflows, and build custom enterprise applications. Whether migrating legacy software or launching new digital products, local businesses rely on external engineering expertise to maintain their competitive edge.

Core technical capabilities and programming languages

An expert freelance software developer brings deep knowledge of modern architectures, development practices, and specialized tech stacks. They integrate seamlessly into existing agile teams to write clean, maintainable, and secure code.

  • Full-stack development with JavaScript, TypeScript, React, and Node.js
  • Backend engineering using Java, Spring Boot, Python, and C# .NET
  • Cloud native deployments on AWS, Microsoft Azure, and Google Cloud Platform
  • Database design and optimization with PostgreSQL, MongoDB, and SQL Server
  • Implementation of CI/CD pipelines, Docker, and Kubernetes

When to hire a freelance software developer

Companies often bring in freelance software engineers to fill critical skill gaps during intense project phases or to accelerate product launches. When internal resources are fully utilized, an external coder provides immediate relief and specialized knowledge that might not exist in-house. This approach allows local enterprises to scale their development capacity dynamically without long-term commitment, adapting quickly to changing market demands.

Collaboration models in the Ruhr region

The Dortmund technology sector favors flexible working models. Many freelance developers work fully remote, utilizing modern communication and collaboration tools to stay aligned with product owners. However, for initial onboarding, sprint planning, or alignment workshops with local stakeholders, a hybrid model with occasional on-site presence in Dortmund is often preferred. Clear documentation and automated testing ensure smooth handovers at project completion.

Published on:
FRATCH GPT

FRATCH GPT delivers freelancer proposals with clear reasoning and transparent pricing in minutes, helping your hiring department quickly and compliantly find the best talent.

Give it a try:

Try FRATCH GPT

Frequently asked questions

What clients ask us most about Software Developers — answered in short.

A freelance software developer designs, builds, and maintains custom software applications tailored to business requirements. In Dortmund, they often work with logistics, IT service providers, and manufacturing firms to automate processes, build web platforms, or integrate APIs.

While the terms are often used interchangeably, a software engineer typically focuses on the broader system architecture, design patterns, and engineering principles. A programmer or coder concentrates primarily on writing the actual code to implement those designs, though many freelance professionals excel at both.

Hiring an external application developer allows Dortmund-based companies to scale their engineering teams rapidly for specific projects. It provides instant access to niche technologies without the overhead of permanent hiring, making it ideal for launching new products or modernizing legacy software.

Many local projects require a software engineer skilled in enterprise-grade technologies like Java, C#, or modern JavaScript frameworks. Due to the strong logistics and industrial base in the Ruhr region, experience with cloud platforms, IoT integrations, and database optimization is also highly valued.

Yes, most software developers work highly productively in fully remote setups, using tools like Git, Jira, and Slack. However, some Dortmund clients prefer a hybrid approach, requesting occasional on-site meetings to foster closer collaboration during critical sprint planning phases.

You can assess a freelance programmer by reviewing their portfolio of completed projects, checking their GitHub repositories, or conducting a technical code review. A strong candidate will demonstrate clear problem-solving skills, structured coding habits, and a solid understanding of software testing practices.

While German is useful for local coordination, English is the primary language of code and documentation for any software developer. Many technology-driven companies in Dortmund operate with international teams, making fluent professional English an absolute necessity for daily stand-ups and technical alignment.

The duration of an engagement for an external coder depends entirely on the project scope, often ranging from three to twelve months. Many contracts are extended as new features are prioritized, ensuring continuous development support until the product is fully launched and transitioned to the internal team.

The average hourly rate for Software Developers in Dortmund is 87 €, which corresponds to a daily rate of about 693 € based on an 8-hour working day.

Of the freelancers working as Software Developers in Dortmund, 73% hold at least a Bachelor's degree and 36% hold at least a Master's degree.

On average, freelancers working as Software Developers in Dortmund have 21 years of professional experience, with a single engagement typically lasting around 3.2 years.

The most common languages among freelancers working as Software Developers in Dortmund are German (100%), English (100%), and Spanish (29%).

The most common industries among freelancers working as Software Developers in Dortmund are Information Technology (100%), Banking and Finance (57%), and Healthcare (57%).

The most common business areas among freelancers working as Software Developers in Dortmund are Information Technology (100%), Product Development (93%), and Project Management (50%).

FRATCH Software Developers main locations

Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.

Request a free demo

Get in touch with the FRATCH team and we will get back to you within 4 hours.

Contact form

Would you rather directly get in touch?
We always have the time for a call or email!

FRATCH CEO avatar

Philipp Thomaschewski

FRATCH CEO

LinkedInFRATCH