Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer (.net/ c#)

Cardiff
Permanent
Cps Group Cardiff
Software engineer
€50,000 a year
Posted: 19 January
Offer description

Software Developer


Enterprise Migration Platform


Position Overview

Team: Migration Group

Location: Remote or Office-based.

UK >> Cardiff

Employment Type: Full-time, Permanent

Experience Level: Mid-level to Senior (3+ years)


Key Responsibilities

* Maintain and enhance legacy migration platform codebase
* Implement customer-specific customizations and connector modifications
* Develop and maintain connectors for enterprise systems (Exchange, PST, NSF, SourceOne, Enterprise Vault)
* Participate in code reviews and collaborate through GitLab merge requests
* Document code changes and maintain technical documentation
* Maintain and improve CI/CD pipelines using TeamCity
* Write unit tests and support QA testing
* Contribute to next-generation platform architecture and development


Requirements


Must-Have

* 3+ years professional experience with C# and .NET Framework. Comfortable with OOP, LINQ, async/await, dependency injection.
* Experience with .NET testing frameworks (xUnit, NUnit, or MSTest). Understanding of unit testing principles, test-driven development, mocking, and writing maintainable test code.
* Basic understanding of web services and communication technologies, including APIs, HTTP, and sockets
* Demonstrated ability to debug complex issues, read and understand existing codebases, implement solutions independently.
* Proficiency with Git workflows (branching, merging, pull requests, conflict resolution). Experience with GitLab or GitHub.
* Working knowledge of SQL for querying and data manipulation. Experience with SQL Server, PostgreSQL, or similar relational databases.
* Experience with ORMs such as Entity Framework, ORMLite, or Dapper for data access.
* Experience developing on Windows platform using Visual Studio or similar IDEs.
* Strong written and verbal communication. Ability to explain technical concepts clearly and document work effectively.
* Ability to work independently with minimal supervision, manage own time effectively.
* Proven ability to work effectively in small team environments and participate constructively in code reviews.


Nice-to-Have

* Email/Archive Systems: Exchange Server, Office 365, PST files, Enterprise Vault, Commvault, SourceOne, IBM Tivoli
* Data Migration: ETL, data warehousing, replication software, batch processing, data transformation, legacy data extraction, binary/structured file parsing
* Additional Languages: C++, VB.NET, Python, PowerShell
* Testing/Quality Tools: SonarQube, SonarCloud, dotCover, Cucumber, Selenium, SpecFlow, NSubstitute
* DevOps: TeamCity, Docker
* UI Frameworks: Avalonia, Blazor, Angular, WPF, WinForms
* Logging/Profiling: NLog, Serilog, dotTrace, dotMemory
* Other: REST/SOAP API integration, Agile/Scrum experience
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Principle software engineer
Cardiff
Permanent
RVU Co UK
Software engineer
€80,000 a year
Similar job
Graduate software engineer
Cardiff
Permanent
GRAYCE
Software engineer
€25,000 a year
Similar job
Senior software engineer (full stack)
Newport (Newport)
Permanent
Lloyds Bank plc
Software engineer
€85,000 a year
See more jobs
Similar jobs
Cps Group Cardiff recruitment
Cps Group Cardiff jobs in Cardiff
It jobs in Cardiff
jobs Cardiff
jobs Cardiff
jobs Wales
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cardiff > Software Engineer (.Net/ C#)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save