Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Skillwell logo

Senior Software Engineer (Modernization & Architecture)

Skillwell
Posted Yesterday
🇮🇪Ireland🏠Remote📁Engineering & Development
Is this job info correct?
Senior Software Engineer (Modernization & Architecture) .NET

Location: Ireland (Remote)

Senior Software Engineer:

(Modernization & Architecture) .NET

We are looking for a highly experienced Senior Software Engineer to work on one of our core web applications. For years, our dedicated engineering team has successfully built and scaled a robust, monolithic application using .NET and AngularJS that drives a core area of our business. As we prepare for our next phase of growth, we are looking for a technical leader to take responsibility for the development and maintenance of the application, while also engaging with other senior leaders to work on the modularization and modernisation of the application.

In this role, you will not just be writing code; you will be a primary driver of technical change. You will assist with the transition from a monolithic structure to a modern, modular system, establish automation to existing CI/CD pipelines, and pioneer automated testing. Equally important, you will serve as a mentor and coach to our existing engineering team, upskilling them on modern development practices in a collaborative, blameless environment.

The role requires an engineer who learns extremely quickly and is confident and comfortable reading, understanding and extending unfamiliar, complex systems.

Responsibilities

  • Drive Modernization Strategy: Become a primary participant in designing and executing a pragmatic roadmap to gradually dismantle our .NET monolith and migrate our legacy AngularJS frontend to a modern framework (e.g., modern Angular, React, or Vue) using iterative patterns like the Strangler Fig.
  • Feature Development & Stability: While planning the future, you will actively work to extend the existing .NET application, solving complex business problems and ensuring the stability, performance and scalability of our current core platform.
  • Establish CI/CD & DevOps Practices: Build and maintain automation in existing pipelines, transitioning the team to a true continuous delivery.
  • Pioneer Test Automation: Introduce and champion a culture of testing. You will write the foundational unit, integration, and end-to-end tests, establish testing frameworks, and create templates for the rest of the team to follow.
  • Mentorship & Upskilling: Act as a technical coach. Through pair programming, constructive code reviews, and architecture workshops, you will help our existing engineers transition their skill sets to modern paradigms.

Requirements

  • Extensive Backend Experience: 15+ years of software engineering experience, with deep, hands-on expertise in C# and the .NET ecosystem. You understand the intricacies of legacy .NET Frameworks and modern .NET Core/.NET 5+.
  • Architectural Pragmatism: Proven experience refactoring large monolithic web applications into modular architectures or microservices without disrupting ongoing business operations.
  • CI/CD Proficiency: Hands-on experience configuring deployment pipelines using tools like Azure DevOps, GitHub Actions, AWS CodePipeline, or similar.
  • Testing Champion: Deep knowledge of testing strategies and frameworks (e.g., xUnit, NUnit, Cypress, Playwright, or Jest). You know how to introduce testing into an untested codebase.
  • Excellent EQ & Communication: You possess the empathy and patience required to teach others. You can clearly articulate the why behind technical decisions and build consensus rather than dictating rules.

Benefits

  • 100% remote work
  • Uncapped commission structure with accelerators for exceeding quota
  • 100% coverage for employees medical, dental, and vision benefits
  • 401K and company match
  • Generous vacation policy
  • Employee assistance and wellness programs

Apply Now

If you are interested in this position, please use the form below to submit your application.

Do you have 15+ years of software engineering experience, with deep, hands-on expertise in C# and the .NET ecosystem

  • Yes

Do you have proven experience refactoring large monolithic web applications into modular architectures or microservices without disrupting ongoing business operations.

  • Yes

Are you resident in Spain or Ireland?

  • Yes

🇺🇸

  • 🇦🇫 Afghanistan (‫افغانستان‬‎) +93
  • 🇦🇱 Albania (Shqipëri) +355
  • 🇩🇿 Algeria (‫الجزائر‬‎) +213
  • 🇦🇸 American Samoa +1684
  • 🇦🇩 Andorra +376
  • 🇦🇴 Angola +244
  • 🇦🇮 Anguilla +1264
  • 🇦🇬 Antigua and Barbuda +1268
  • 🇦🇷 Argentina +54
  • 🇦🇲 Armenia (Հայաստան) +374
  • 🇦🇼 Aruba +297
  • 🇦🇺 Australia +61
  • 🇦🇹 Austria (Österreich) +43
  • 🇦🇿 Azerbaijan (Azərbaycan) +994
  • 🇧🇸 Bahamas +1242
  • 🇧🇭 Bahrain (‫البحرين‬‎) +973
  • 🇧🇩 Bangladesh (বাংলাদেশ) +880
  • 🇧🇧 Barbados +1246
  • 🇧🇾 Belarus (Беларусь) +375
  • 🇧🇪 Belgium (België) +32
  • 🇧🇿 Belize +501
  • 🇧🇯 Benin (Bénin) +229
  • 🇧🇲 Bermuda +1441
  • 🇧🇹 Bhutan (འབྲུག) +975
  • 🇧🇴 Bolivia +591
  • 🇧🇦 Bosnia and Herzegovina (Босна и Херцеговина) +387
  • 🇧🇼 Botswana +267
  • 🇧🇷 Brazil (Brasil) +55
  • 🇮🇴 British Indian Ocean Territory +246
  • 🇻🇬 British Virgin Islands +1284
  • 🇧🇳 Brunei +673
  • 🇧🇬 Bulgaria (България) +359
  • 🇧🇫 Burkina Faso +226
  • 🇧🇮 Burundi (Uburundi) +257
  • 🇰🇭 Cambodia (កម្ពុជា) +855
  • 🇨🇲 Cameroon (Cameroun) +237
  • 🇨🇦 Canada +1
  • 🇨🇻 Cape Verde (Kabu Verdi) +238
  • 🇧🇶 Caribbean Netherlands +599
  • 🇰🇾 Cayman Islands +1345
  • 🇨🇫 Central African Republic (République centrafricaine) +236
  • 🇹🇩 Chad (Tchad) +235
  • 🇨🇱 Chile +56
  • 🇨🇳 China (中国) +86
  • 🇨🇴 Colombia +57
  • 🇰🇲 Comoros (‫جزر القمر‬‎) +269
  • 🇨🇩 Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo) +243
  • 🇨🇬 Congo (Republic) (Congo-Brazzaville) +242
  • 🇨🇰 Cook Islands +682
  • 🇨🇷 Costa Rica +506
  • 🇨🇮 Côte d’Ivoire +225
  • 🇭🇷 Croatia (Hrvatska) +385
  • 🇨🇺 Cuba +53
  • 🇨🇼 Curaçao +599
  • 🇨🇾 Cyprus (Κύπρος) +357
  • 🇨🇿 Czech Republic (Česká republika) +420
  • 🇩🇰 Denmark (Danmark) +45
  • 🇩🇯 Djibouti +253
  • 🇩🇲 Dominica +1767
  • 🇩🇴 Dominican Republic (República Dominicana) +1
  • 🇪🇨 Ecuador +593
  • 🇪🇬 Egypt (‫مصر‬‎) +20
  • 🇸🇻 El Salvador +503
  • 🇬🇶 Equatorial Guinea (Guinea Ecuatorial) +240
  • 🇪🇷 Eritrea +291
  • 🇪🇪 Estonia (Eesti) +372
  • 🇪🇹 Ethiopia +251
  • 🇫🇰 Falkland Islands (Islas Malvinas) +500
  • 🇫🇴 Faroe Islands (Føroyar) +298
  • 🇫🇯 Fiji +679
  • 🇫🇮 Finland (Suomi) +358
  • 🇫🇷 France +33
  • 🇬🇫 French Guiana (Guyane française) +594
  • 🇵🇫 French Polynesia (Polynésie française) +689
  • 🇬🇦 Gabon +241
  • 🇬🇲 Gambia +220
  • 🇬🇪 Georgia (საქართველო) +995
  • 🇩🇪 Germany (Deutschland) +49
  • 🇬🇭 Ghana (Gaana) +233
  • 🇬🇮 Gibraltar +350
  • 🇬🇷 Greece (Ελλάδα) +30
  • 🇬🇱 Greenland (Kalaallit Nunaat) +299
  • 🇬🇩 Grenada +1473
  • 🇬🇵 Guadeloupe +590
  • 🇬🇺 Guam +1671
  • 🇬🇹 Guatemala +502
  • 🇬🇳 Guinea (Guinée) +224
  • 🇬🇼 Guinea-Bissau (Guiné Bissau) +245
  • 🇬🇾 Guyana +592
  • 🇭🇹 Haiti +509
  • 🇭🇳 Honduras +504
  • 🇭🇰 Hong Kong (香港) +852
  • 🇭🇺 Hungary (Magyarország) +36
  • 🇮🇸 Iceland (Ísland) +354
  • 🇮🇳 India (भारत) +91
  • 🇮🇩 Indonesia +62
  • 🇮🇷 Iran (‫ایران‬‎) +98
  • 🇮🇶 Iraq (‫العراق‬‎) +964
  • 🇮🇪 Ireland +353
  • 🇮🇱 Israel (‫ישראל‬‎) +972
  • 🇮🇹 Italy (Italia) +39
  • 🇯🇲 Jamaica +1876
  • 🇯🇵 Japan (日本) +81
  • 🇯🇴 Jordan (‫الأردن‬‎) +962
  • 🇰🇿 Kazakhstan (Казахстан) +7
  • 🇰🇪 Kenya +254
  • 🇰🇮 Kiribati +686
  • 🇽🇰 Kosovo +383
  • 🇰🇼 Kuwait (‫الكويت‬‎) +965
  • 🇰🇬 Kyrgyzstan (Кыргызстан) +996
  • 🇱🇦 Laos (ລາວ) +856
  • 🇱🇻 Latvia (Latvija) +371
  • 🇱🇧 Lebanon (‫لبنان‬‎) +961
  • 🇱🇸 Lesotho +266
  • 🇱🇷 Liberia +231
  • 🇱🇾 Libya (‫ليبيا‬‎) +218
  • 🇱🇮 Liechtenstein +423
  • 🇱🇹 Lithuania (Lietuva) +370
  • 🇱🇺 Luxembourg +352
  • 🇲🇴 Macau (澳門) +853
  • 🇲🇰 Macedonia (FYROM) (Македонија) +389
  • 🇲🇬 Madagascar (Madagasikara) +261
  • 🇲🇼 Malawi +265
  • 🇲🇾 Malaysia +60
  • 🇲🇻 Maldives +960
  • 🇲🇱 Mali +223
  • 🇲🇹 Malta +356
  • 🇲🇭 Marshall Islands +692
  • 🇲🇶 Martinique +596
  • 🇲🇷 Mauritania (‫موريتانيا‬‎) +222
  • 🇲🇺 Mauritius (Moris) +230
  • 🇲🇽 Mexico (México) +52
  • 🇫🇲 Micronesia +691
  • 🇲🇩 Moldova (Republica Moldova) +373
  • 🇲🇨 Monaco +377
  • 🇲🇳 Mongolia (Монгол) +976
  • 🇲🇪 Montenegro (Crna Gora) +382
  • 🇲🇸 Montserrat +1664
  • 🇲🇦 Morocco (‫المغرب‬‎) +212
  • 🇲🇿 Mozambique (Moçambique) +258
  • 🇲🇲 Myanmar (Burma) (မြန်မာ) +95
  • 🇳🇦 Namibia (Namibië) +264
  • 🇳🇷 Nauru +674
  • 🇳🇵 Nepal (नेपाल) +977
  • 🇳🇱 Netherlands (Nederland) +31
  • 🇳🇨 New Caledonia (Nouvelle-Calédonie) +687
  • 🇳🇿 New Zealand +64
  • 🇳🇮 Nicaragua +505
  • 🇳🇪 Niger (Nijar) +227
  • 🇳🇬 Nigeria +234
  • 🇳🇺 Niue +683
  • 🇳🇫 Norfolk Island +672
  • 🇰🇵 North Korea (조선 민주주의 인민 공화국) +850
  • 🇲🇵 Northern Mariana Islands +1670
  • 🇳🇴 Norway (Norge) +47
  • 🇴🇲 Oman (‫عُمان‬‎) +968
  • 🇵🇰 Pakistan (‫پاکستان‬‎) +92
  • 🇵🇼 Palau +680
  • 🇵🇸 Palestine (‫فلسطين‬‎) +970
  • 🇵🇦 Panama (Panamá) +507
  • 🇵🇬 Papua New Guinea +675
  • 🇵🇾 Paraguay +595
  • 🇵🇪 Peru (Perú) +51
  • 🇵🇭 Philippines +63
  • 🇵🇱 Poland (Polska) +48
  • 🇵🇹 Portugal +351
  • 🇵🇷 Puerto Rico +1
  • 🇶🇦 Qatar (‫قطر‬‎) +974
  • 🇷🇪 Réunion (La Réunion) +262
  • 🇷🇴 Romania (România) +40
  • 🇷🇺 Russia (Россия) +7
  • 🇷🇼 Rwanda +250
  • 🇧🇱 Saint Barthélemy (Saint-Barthélemy) +590
  • 🇸🇭 Saint Helena +290
  • 🇰🇳 Saint Kitts and Nevis +1869
  • 🇱🇨 Saint Lucia +1758
  • 🇲🇫 Saint Martin (Saint-Martin (partie française)) +590
  • 🇵🇲 Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon) +508
  • 🇻🇨 Saint Vincent and the Grenadines +1784
  • 🇼🇸 Samoa +685
  • 🇸🇲 San Marino +378
  • 🇸🇹 São Tomé and Príncipe (São Tomé e Príncipe) +239
  • 🇸🇦 Saudi Arabia (‫المملكة العربية السعودية‬‎) +966
  • 🇸🇳 Senegal (Sénégal) +221
  • 🇷🇸 Serbia (Србија) +381
  • 🇸🇨 Seychelles +248
  • 🇸🇱 Sierra Leone +232
  • 🇸🇬 Singapore +65
  • 🇸🇽 Sint Maarten +1721
  • 🇸🇰 Slovakia (Slovensko) +421
  • 🇸🇮 Slovenia (Slovenija) +386
  • 🇸🇧 Solomon Islands +677
  • 🇸🇴 Somalia (Soomaaliya) +252
  • 🇿🇦 South Africa +27
  • 🇰🇷 South Korea (대한민국) +82
  • 🇸🇸 South Sudan (‫جنوب السودان‬‎) +211
  • 🇪🇸 Spain (España) +34
  • 🇱🇰 Sri Lanka (ශ්‍රී ලංකාව) +94
  • 🇸🇩 Sudan (‫السودان‬‎) +249
  • 🇸🇷 Suriname +597
  • 🇸🇿 Swaziland +268
  • 🇸🇪 Sweden (Sverige) +46
  • 🇨🇭 Switzerland (Schweiz) +41
  • 🇸🇾 Syria (‫سوريا‬‎) +963
  • 🇹🇼 Taiwan (台灣) +886
  • 🇹🇯 Tajikistan +992
  • 🇹🇿 Tanzania +255
  • 🇹🇭 Thailand (ไทย) +66
  • 🇹🇱 Timor-Leste +670
  • 🇹🇬 Togo +228
  • 🇹🇰 Tokelau +690
  • 🇹🇴 Tonga +676
  • 🇹🇹 Trinidad and Tobago +1868
  • 🇹🇳 Tunisia (‫تونس‬‎) +216
  • 🇹🇷 Turkey (Türkiye) +90
  • 🇹🇲 Turkmenistan +993
  • 🇹🇨 Turks and Caicos Islands +1649
  • 🇹🇻 Tuvalu +688
  • 🇻🇮 U.S. Virgin Islands +1340
  • 🇺🇬 Uganda +256
  • 🇺🇦 Ukraine (Україна) +380
  • 🇦🇪 United Arab Emirates (‫الإمارات العربية المتحدة‬‎) +971
  • 🇬🇧 United Kingdom +44
  • 🇺🇸 United States +1
  • 🇺🇾 Uruguay +598
  • 🇺🇿 Uzbekistan (Oʻzbekiston) +998
  • 🇻🇺 Vanuatu +678
  • 🇻🇦 Vatican City (Città del Vaticano) +39
  • 🇻🇪 Venezuela +58
  • 🇻🇳 Vietnam (Việt Nam) +84
  • 🇼🇫 Wallis and Futuna +681
  • 🇾🇪 Yemen (‫اليمن‬‎) +967
  • 🇿🇲 Zambia +260
  • 🇿🇼 Zimbabwe +263

Resume*

I accept the processing of my personal data for the purpose of this application. View our Privacy Policy

Skillwell is an equal opportunity employer. We will extend opportunities and benefits to employees without regard to race, religion, sex, national origin, age, disability, or veterans’ status. This policy confirms Skillwell commitment to fair employment.

Back

Responsibilities

  • Drive Modernization Strategy: Become a primary participant in designing and executing a pragmatic roadmap to gradually dismantle our .NET monolith and migrate our legacy AngularJS frontend to a modern framework (e.g., modern Angular, React, or Vue) using iterative patterns like the Strangler Fig.
  • Feature Development & Stability: While planning the future, you will actively work to extend the existing .NET application, solving complex business problems and ensuring the stability, performance and scalability of our current core platform.
  • Establish CI/CD & DevOps Practices: Build and maintain automation in existing pipelines, transitioning the team to a true continuous delivery.
  • Pioneer Test Automation: Introduce and champion a culture of testing. You will write the foundational unit, integration, and end-to-end tests, establish testing frameworks, and create templates for the rest of the team to follow.
  • Mentorship & Upskilling: Act as a technical coach. Through pair programming, constructive code reviews, and architecture workshops, you will help our existing engineers transition their skill sets to modern paradigms.

Requirements

  • Extensive Backend Experience: 15+ years of software engineering experience, with deep, hands-on expertise in C# and the .NET ecosystem. You understand the intricacies of legacy .NET Frameworks and modern .NET Core/.NET 5+.
  • Architectural Pragmatism: Proven experience refactoring large monolithic web applications into modular architectures or microservices without disrupting ongoing business operations.
  • CI/CD Proficiency: Hands-on experience configuring deployment pipelines using tools like Azure DevOps, GitHub Actions, AWS CodePipeline, or similar.
  • Testing Champion: Deep knowledge of testing strategies and frameworks (e.g., xUnit, NUnit, Cypress, Playwright, or Jest). You know how to introduce testing into an untested codebase.
  • Excellent EQ & Communication: You possess the empathy and patience required to teach others. You can clearly articulate the why behind technical decisions and build consensus rather than dictating rules.

Benefits

  • 100% remote work
  • Uncapped commission structure with accelerators for exceeding quota
  • 100% coverage for employees medical, dental, and vision benefits
  • 401K and company match
  • Generous vacation policy
  • Employee assistance and wellness programs

Skillwell is an equal opportunity employer. We will extend opportunities and benefits to employees without regard to race, religion, sex, national origin, age, disability, or veterans’ status. This policy confirms Skillwell commitment to fair employment.

Similar jobs

Similar jobs

Fivetran logo

Senior Software Engineer

Fivetran

🌍India, Ireland, United States4 hours ago
WO

Software Development Engineer - DevOps - Security

Workday

🇮🇪IrelandYesterday
Solventum logo

Senior Software Engineer - Ireland/Remote (m/f/x)*

Solventum

🇮🇪IrelandYesterday
Gaelvert Development logo

Senior Software Engineer

Gaelvert Development

🇮🇪IrelandYesterday
WO

Sr. Software Engineer (Distributed Systems)

Workday

🇮🇪IrelandYesterday
Healthcare logo

Senior Software Engineer - Ireland/Remote (m/f/x)*

Healthcare

🇮🇪IrelandYesterday