Software Developer – Legacy Applications, C#/.NET

Job not on LinkedIn

🔥 1 minute ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of CGF CounselGroupFrankfurt AG

CGF CounselGroupFrankfurt AG

201 - 500 employees

💼 Consulting

🏥 Healthcare

📦 Logistics

Consulting • Healthcare • Logistics

CGF CounselGroupFrankfurt AG is a global IT consulting firm with over 200 consultants dedicated to providing tailored IT solutions. The company prides itself on a solutions-oriented service model that focuses on delivering business value. CGF specializes in the implementation of industrial Internet of Things (IIoT) communication systems that enhance production efficiency. Furthermore, they offer comprehensive IT security solutions to protect information systems and data. CGF is also known for their responsive IT support services, providing first, second, and third-level support remotely or on-site.

📋 Description

• Further develop and stabilize an existing C#/.NET backend application landscape • Fix bugs and analyze errors across interdependent applications • Perform targeted refactoring and gradually implement automated tests • Reproduce reported errors using available information • Communicate with users during error analysis • Document causes and solutions • Ensure bug fixes do not cause side effects • Identify critical maintainability problems • Simplify complex methods and classes • Reduce code duplication and improve source-code readability • Introduce clear responsibilities within classes • Eliminate obvious anti-patterns • Improve error handling, logging, exception handling, validations, and plausibility checks • Create tests for modified or refactored components • Build phased test coverage for critical business logic • Create regression tests for fixed bugs • Support code reviews and implement review comments traceably • Communicate risks and impacts of changes early

🎯 Requirements

• Several years of experience in software development with C# and .NET • Experience maintaining and further developing legacy applications • Confident handling of object-oriented programming • Experience with Visual Studio and Git • Knowledge of analyzing complex existing codebases • Debugging experience • Ability to evaluate and improve existing software architectures • Experience with refactoring while preserving existing functionality • Understanding of Clean Code principles • Experience reducing technical debt • Experience with unit tests such as xUnit, NUnit, or MSTest • Ability to introduce automated tests into existing applications • Experience with mocking frameworks such as Moq • Experience with CI/CD pipelines for building and deploying applications in Azure DevOps is advantageous

Apply Now

Similar Jobs

🔥 5 hours ago

Smartitory

1 - 10

🏗️ Construction

🏥 Healthcare

🏨 Hospitality

Senior Java fejlesztő banki és közigazgatási rendszerekhez a Smartitorynál. REST API-kat és microservice alapú megoldásokat tervez, fejleszt és véleményez.

🗣️🇭🇺 Hungarian Required

Angular

AWS

Azure

Cloud

Docker

Java

Kubernetes

React

Spring

Spring Boot

SpringBoot

🔥 9 hours ago

accesa.eu

1001 - 5000

💼 Consulting

🏭 Manufacturing

🏥 Healthcare

Senior Python engineer building production-grade backend services for Accesa’s agricultural-industry customer. Designing APIs, data pipelines, AWS architectures, and reliable integrations.

AWS

Cloud

NoSQL

Python

Go

🔥 9 hours ago

AMS Accelerate IT

11 - 50

🎯 Recruiter

🤝 B2B

Senior Backend Engineer building ledgers, money-movement engines, and reliable financial workflows for a private-market access platform. Owning correctness, reconciliation, APIs, and PostgreSQL infrastructure.

Cloud

JavaScript

Node.js

Postgres

Terraform

TypeScript

Go

🕒 5 days ago

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Senior C++ Engineer developing SONiC software for Arista Networks. Working on system software for managing hardware components in data center networks.

Distributed Systems

Linux

Python

Unix

🕒 5 days ago

accesa.eu

1001 - 5000

💼 Consulting

🏭 Manufacturing

🏥 Healthcare

Golang Engineer developing scalable APIs for an insurtech company. Collaborating cross-functionally to drive microservices from design to deployment.

Cloud

Distributed Systems

Docker

GRPC

Kafka

Kubernetes

Microservices

Postgres

RabbitMQ

Go