Michael Salzig-Senior Software / Full-Stack Developer

Check rate
Experience
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 delivery
- event-driven architecture with around 50 microservices for processing several million messages per day during high season
- development of a marketing campaign management tool (frontend Angular, backend C# ASP Web API)
- support for the Product Owner in communication with stakeholders and creation of epics, stories, and tasks
Senior Software / Full-Stack Developer
- complete project organization, development, and operation of the application in a team with two of my own employees
Senior Software / Full-Stack Developer
SCHOTTEL GmbH
- frontend development of fleet management and HMI applications for use in engine rooms and on ship bridges
- test case definition with Gherkin as well as test automation with Cucumber and Playwright for quality assurance
- support for the Product Owner in creating story descriptions and acceptance criteria (requirement engineering)
- implementation of backend components with .NET Core on Linux
Senior Software Developer, Software Architect
R+B Entwicklungs- und Vertriebs GmbH
- development of integrations of the TICC application into existing applications and platforms
- creation of a user interface for interactive use of TICC
- further development and migration of the ERP system FORB to Entity Framework Core, ASP.NET Web API Core, and .NET
- connection of ERP to DATEV via the DATEVconnect interface in the accounting area
Senior Software Developer, Software Architect, Application Lifecycle Management (ALM) Consultant
Görlitz AG
- development of customer-specific customizations of an application for managing and remotely reading electricity, gas, and water meters
- close cooperation with the core development team and participation in creating quotes for customer-specific software customizations
- member of the core development team: software design and development, cost and schedule estimates, coaching of employees, code reviews, and performance optimizations
Senior Software Developer, Software Architect
Hessische Landesbank
- Development of a web application for performing corrections according to IFRS 9 with connection to more than 100 data interfaces
- Implementation of a role-based authorization 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 statuses with document storage in SharePoint and automatic import of Exchange emails
- Test-driven development and automated regression tests to ensure high software quality
Senior Software Developer, Software Architect
juwi Service & Solutions GmbH, juwi technologies GmbH
- Development of a desktop client application framework with a multi-layer architecture (WPF MVVM, business logic, data access layer)
- Test-driven implementation using the MVVM pattern, repository pattern and cross-cutting functions (authorization, error and message handling, caching, validation rule engine)
- Introduction and implementation of Team Foundation Service (TFS) with Scrum, Continuous Development and Continuous Delivery
- Support throughout the complete application life cycle (requirements analysis, architecture, implementation, testing, deployment) and coaching of employees
Developer, Requirement Engineer
Frankfurter Allgemeine Zeitung
- Implementation of customer-specific requirements for the web-based CRM system SuperOffice and development of a generic import program
- Moderation of workshops with the business department for requirements gathering and documentation
- Test-driven development (TDD) and coaching of 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
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Manufacturing, Information Technology, Energy, Utilities, Banking and Finance, and Media and Entertainment.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Quality Assurance, Accounting, and Project Management.
Summary
I have been working as a freelancer since 1998. During this time, I have mainly worked in complex projects at partly well-known companies as a Senior Software Developer or Full-Stack Developer, Software Architect, and Requirement Engineer. I always do my work with a high level of expertise, determination, and reliability. As a result, I have very often made a significant contribution to project success. My clients value my committed, communicative way of working as well as the discipline and persistence with which I approach projects, and my reliability in getting my tasks done.
Skills
Overview
- Full-Stack Senior Software Developer And Architect
- Distributed Applications (Event-Driven, Layered, Microservices)
- Agile Software Development (Scrum)
- Requirement Engineering / Test / Project Management
- Object-Oriented Analysis And Design (Ddd, Ooa, Ood)
My Services
- Very Experienced Full Stack Senior Developer And Architect
- Good Requirement Engineer For Business And Technical Specifications
- Project / Team Leadership
- Experienced Software Tester With Unit, Component, And Ui Tests
- Development Of Custom Software With My Own Team
My Strengths
- Determined And Performance-Oriented, With Persistence In Project Delivery
- Strong Social And Communication Skills And Moderation Skills
- Very Good Ability To Take On Different Roles (E.G. Customer, User, Developer, Tester) And Put Myself In Their Place
- Extremely Good 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 And Utilities
- 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
Education
Graduate Computer Scientist (University of Applied Sciences) · Computer Science
Statistics
Experience
Expertise
Profile
Frequently asked questions
Have questions? Find more information here.
Michael is based in Osterspai, Germany and can operate in on-site, hybrid, and remote work models.
Michael speaks the following languages: German (Native), English (Advanced).
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 and 1 month. Note that Michael may not have shared all experience and actually has more experience.
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 Management (ALM) Consultant.
Michael's most recent position is Senior Software / Full-Stack Developer at DOUGLAS INFORMATIK & SERVICE GmbH.
In recent years, Michael has worked for DOUGLAS INFORMATIK & SERVICE GmbH and SCHOTTEL GmbH.
Michael is most experienced in industries like Manufacturing, Information Technology, and Energy. Michael also has some experience in Utilities, Banking and Finance, and Media and Entertainment.
Michael is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Michael also has some experience in Accounting and Project Management.
Michael has recently worked in industries like Manufacturing and Information Technology.
Michael has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.
Michael attended education in Computer Science.
The availability of Michael needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
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 7 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Software / Full-Stack Developer
Nearby freelancers
Professionals working in or nearby Osterspai, Germany
