Recommended expert

Michael Salzig

Senior Software / Full-Stack Developer

Michael Salzig
Osterspai, Germany

Experience

Jan 2023 - Present
3 years 3 months

Senior Software / Full-Stack Developer

DOUGLAS INFORMATIK & SERVICE GmbH

  • Data integration for SAP marketing applications Emarsys and SMC
  • Processing data from SAP applications for email dispatch
  • Event-driven architecture with about 50 microservices for processing several million messages daily during the high season
  • Development of a marketing campaign management tool (frontend Angular, backend C# ASP Web API)
  • Supporting the product owner in communicating with stakeholders and creating epics, stories, and tasks
Sep 2022 - Dec 2024
2 years 4 months

Senior Software / Full-Stack Developer

  • Complete project organization, development, and operation of the application in a team with two staff members
Jan 2019 - Present
7 years 3 months

Senior Software / Full-Stack Developer

SCHOTTEL GmbH

  • Frontend development of fleet management and HMI applications for use in ship engine rooms and on bridges
  • Defining test cases with Gherkin and test automation with Cucumber and Playwright for quality assurance
  • Supporting the product owner in creating story descriptions and acceptance criteria (requirements engineering)
  • Implementing backend components with .NET Core on Linux
Jan 2019 - Feb 2020
1 year 2 months

Senior Software Developer, Software Architect

R+B Entwicklungs- und Vertriebs GmbH

  • Developing integrations of the TICC application into existing apps and platforms
  • Creating a user interface for interactive use of TICC
  • Further development and migration of the FORB ERP system to Entity Framework Core, ASP.NET Web API Core, and .NET
  • Connecting the ERP system to DATEV via the DATEVconnect interface for accounting
Jun 2016 - Dec 2018
2 years 7 months

Senior Software Developer, Software Architect, Application Lifecycle (ALM) Consultant

Görlitz AG

  • Developing custom adaptations of an application for managing and remote reading of electricity, gas, and water meters
  • Close collaboration with the core development team and involvement in preparing proposals for custom software adjustments
  • Member of the core development team: software design and development, cost and time estimations, coaching staff, code reviews, and performance optimizations
Mar 2014 - May 2016
2 years 3 months

Senior Software Developer, Software Architect

Hessische Landesbank

  • Development of a web application for making corrections according to IFRS 9 with connection to over 100 data interfaces
  • Implementation of a role-based permission concept and creation of cross-cutting components (caching, logging, error and message handling, identification, authorization) as NuGet packages
  • Implementation of a tracking tool (NVT) for tracking tasks and states with document storage in SharePoint and automatic import of Exchange emails
  • Test-driven development and automated regression tests to ensure high software quality
May 2011 - Mar 2014
2 years 11 months

Senior Software Developer, Software Architect

juwi Service & Solutions GmbH, juwi technologies GmbH

  • Development of a desktop client application framework with multi-layer architecture (WPF MVVM, business logic, data access layer)
  • Test-driven implementation using MVVM pattern, repository pattern, and cross-cutting functions (authorization, error and message handling, caching, validation rule engine)
  • Introduction and adoption of Team Foundation Service (TFS) with Scrum, continuous development, and continuous delivery
  • Support through the entire application life cycle (requirements analysis, architecture, implementation, testing, deployment) and coaching team members
Apr 2010 - May 2011
1 year 2 months

Developer, Requirements Engineer

Frankfurter Allgemeine Zeitung

  • Implementation of custom requirements for the web-based CRM system SuperOffice and development of a generic import program
  • Moderation of workshops with the business unit to gather requirements and documentation
  • Test-driven development (TDD) and coaching developers on architecture design, TDD, C#, VB.NET, ASP.NET web services, and MVC
  • Installation and administration of the CRM system on Windows Server 2008 with IIS7 and SQL Server 2008

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Manufacturing (7 years), Information Technology (4.5 years), Energy (3 years), Utilities (2.5 years), Banking and Finance (2 years), and Media and Entertainment (1 year).

Manufacturing
Information Technology
Energy
Utilities
Banking and Finance
Media and Entertainment

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (16 years), Product Development (10 years), Quality Assurance (9.5 years), Accounting (3.5 years), and Project Management (2.5 years).

Information Technology
Product Development
Quality Assurance
Accounting
Project Management

Summary

I have been working as a freelancer since 1998. During this time, I have worked on complex projects at well-known companies, mainly as a senior software developer or full-stack developer, software architect, and requirements engineer. I carry out my tasks with a high level of expertise, determination, and reliability. This has often allowed me to make a significant contribution to project success. My clients appreciate my reliable, communicative approach, the discipline and sustainability I bring to projects, and my dependability in completing tasks.

Skills

Overview

  • Full-stack Senior Software Developer And Architect
  • Distributed Applications (Event-driven, Multilayer, Microservices)
  • Agile Software Development (Scrum)
  • Requirements Engineering / Testing / Project Management
  • Object-oriented Analysis And Design (Ddd, Ooa, Ood)

My Services

  • Very Experienced Full-stack Senior Developer And Architect
  • Strong Requirements Engineer For Business And Technical Specifications
  • Project / Team Leadership
  • Experienced Software Tester With Unit, Component, And Ui Tests
  • Custom Software Development With My Own Team

My Strengths

  • Driven And Performance-oriented, Sustainable Project Execution
  • High Social And Communication Skills; Effective Moderation
  • Excellent Ability To Fill Different Roles (E.g., Client, User, Developer, Tester) And To Put Myself In Their Shoes
  • Outstanding Ability To Analyze And Implement Complex Relationships

Programming Languages

  • C#
  • Html
  • Css
  • Javascript
  • Typescript
  • Vb.net
  • (T-)sql
  • Vba
  • Msbuild

Technologies

  • Angular
  • React
  • Asp.net Mvc
  • Asp.net Mvc Web Api
  • .Net
  • Blazor
  • Wpf
  • Winforms
  • Wcf
  • Entity Framework
  • Uml
  • Docker
  • Kubernetes
  • Xunit
  • Good Basic Knowledge Of Sharepoint

Cloud Platforms

  • Microsoft Azure
  • Google Cloud Platform (Gcp)

Databases

  • Sql Server
  • Postgres
  • Oracle
  • Nosql (Mongodb)
  • Ms Access

Operating Systems

  • Linux
  • Windows
  • Windows Server
  • Docker
  • Kubernetes

Tools

  • Visual Studio
  • Visual Studio Code
  • Visual Paradigm
  • Git
  • Azure Devops
  • Jenkins
  • Argo Cd
  • Terraform
  • Telerik Ui Kendo Ui And Asp.net
  • Swagger Openapi
  • Cucumber
  • Playwright

Standard Software

  • Ms Office
  • Jira
  • Confluence
  • Youtrack
  • Sharepoint

Current Topics

  • Use Of Ai Tools In Software Development
  • Single-page Applications With React And Blazor

Languages

German
Native
English
Advanced

Education

Diploma in Computer Science (FH) · Computer Science

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Michael based?

Michael is based in Osterspai, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Michael speak?

Michael speaks the following languages: German (Native), English (Advanced).

How many years of experience does Michael have?

Michael has at least 16 years of experience. During this time, Michael has worked in at least 4 different roles and for 7 different companies. The average length of individual experience is 2 years. Note that Michael may not have shared all experience and actually has more experience.

What roles would Michael be best suited for?

Based on recent experience, Michael would be well-suited for roles such as: Senior Software / Full-Stack Developer, Senior Software Developer, Software Architect, Senior Software Developer, Software Architect, Application Lifecycle (ALM) Consultant.

What is Michael's latest experience?

Michael's most recent position is Senior Software / Full-Stack Developer at DOUGLAS INFORMATIK & SERVICE GmbH.

What companies has Michael worked for in recent years?

In recent years, Michael has worked for DOUGLAS INFORMATIK & SERVICE GmbH and SCHOTTEL GmbH.

Which industries is Michael most experienced in?

Michael is most experienced in industries like Manufacturing, Information Technology (IT), and Energy. Michael also has some experience in Utility Services, Banking and Finance, Media, and Entertainment and Publishing.

Which business areas is Michael most experienced in?

Michael is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA). Michael also has some experience in Accounting and Project Management.

Which industries has Michael worked in recently?

Michael has recently worked in industries like Manufacturing and Information Technology (IT).

Which business areas has Michael worked in recently?

Michael has recently worked in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

What is Michael's education?

Michael attended education in Computer Science.

What is the availability of Michael?

Michael will be available from April 2026.

What is the rate of Michael?

Michael's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Michael?

To hire Michael, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

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

1200
900
600
300
Market avg: 860-1020 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.