×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer – SaaS & Data Migration Specialist

Job in Cottonwood Heights, Salt Lake County, Utah, USA
Listing for: Solen Software Group
Full Time position
Listed on 2026-10-03
Job specializations:
  • Software Development
    Cloud Engineer - Software, DevOps, Backend Developer
Salary/Wage Range or Industry Benchmark: 90000 - 130000 USD Yearly USD 90000.00 130000.00 YEAR
Job Description & How to Apply Below

Software Engineer - SaaS & Data Migration Specialist

Location:

Remote | Position Type:
Full-Time | Department:
Engineering

Role Overview

We are seeking a talented and versatile Software Engineer to join our core development team in the retail banking SaaS space.

This role has a unique, high-impact growth trajectory: you will initially own, execute, and scale customer migrations from legacy platforms to our modern, cloud-native architecture. As you build and optimize repeatable migration tooling and streamline our data pipelines—leveraging modern AI-assisted engineering practices to move fast—you will naturally transition into a full-time software engineering role focused on greenfield feature development and long-term platform operations.

Working as a key contributor on a small, fast-paced engineering team, you will collaborate closely with cross-functional teams, serve as a technical escalation point for migration edge cases, and directly shape the future of our retail banking products.

What You’ll DoPhase 1:
Migration Engineering & Tooling (Initial Focus)
  • Lead Technical Migrations:
    Plan, execute, and scale end-to-end data migrations from legacy SaaS systems into our modern cloud-native environment.
  • Data Mapping & Validation:
    Own data extraction, transformation, mapping, and validation pipelines, ensuring high accuracy, zero data loss, and seamless customer onboardings.
  • Build Repeatable Tooling:
    Design and automate reusable migration utilities and scripts to improve throughput and reduce manual onboarding overhead.
  • AI-Assisted Delivery:
    Utilize generative AI tools (e.g., Cursor, Git Hub Copilot, ChatGPT) to accelerate specification drafting, reverse-engineer legacy database schemas, draft mapping specs, and generate boilerplate migration scripts.
  • Technical Escalations:
    Act as the primary Tier 3 engineering contact for Professional Services and Support teams during complex customer onboarding scenarios.
Phase 2:
Software Development & Platform Operations (Target Evolution)
  • Full-Stack Development:
    Design, build, and maintain scalable client-facing features across our SaaS product portfolio using AI pair-programming tools to rapidly prototype and write production-grade code.
  • Automated Quality & Testing:
    Leverage AI tooling to auto-generate unit tests and end-to-end (E2E) test suites using Playwright, ensuring resilient regression coverage across Angular frontend SPAs and .NET microservices.
  • Architectural Evolution & Cloud Operations:
    Work directly with the engineering team to integrate migration features into core platform capabilities, manage containerized services, and support overall platform maintainability.
  • System Operations:
    Drive high availability, performance optimization, and observability across real-time and domain service architectures.
Our Architecture & Tech Stack

You will work directly across our modern retail banking ecosystem:

  • Client Applications:
    Angular SPAs (Admin Portal, In-Branch Kiosks, Queue Displays, Remote Check-In, Surveys, Analytics).
  • Edge & Real-Time: BFF Orchestrator APIs and SignalR-style Message Hub for real-time pushing.
  • Domain Microservices: .NET services (Lobby, Appointment, Queue, Administration, Tenant, Bulk Data Ops , Notification, Report, Stat Collector, Scheduler).
  • Containerization & Cloud Infrastructure:
    Docker, Kubernetes / Container Instances, Azure cloud deployment pipelines.
  • CI/CD & Dev Ops Pipelines:
    Git Hub Actions, Azure Dev Ops pipelines, continuous integration, and automated deployment workflows.
  • Testing Frameworks:
    Playwright for E2E automation, MSTest, xUnit/NUnit for backend unit testing, Angular Jasmine/Karma.
  • Shared Infrastructure:
    Common shared kernel, SQL Server, Redis, Event Bus (RabbitMQ), Jaeger tracing, and Identity Server.
  • Analytics & Extras:
    Cube.…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary