FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – SaaS, Data Migration Specialist
Solen Software Group. Plan, execute, and scale end-to-end data migrations from legacy SaaS systems into the modern cloud-native environment .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in end-to-end data migration processes, including data extraction, transformation, and validation within cloud-native environments. Proficient in leveraging modern AI tools for technical specifications and automation while ensuring high availability and performance optimization in SaaS applications.
Highest-signal resume keywords
Data Migration ExpertiseSQL Server ProficiencyCI/CD Pipeline ConfigurationContainerization (Docker)Experience with AI Tools
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
.NET / C# DevelopmentData TransformationEntity FrameworkAngularREST APIsPlaywright TestingRedisEvent-Driven MessagingCloud DeploymentsMulti-Tenant SaaS
Soft Skills
ResourcefulAdaptableSelf-MotivatedEffective Communication
Tools & Technologies
GitHub ActionsAzure DevOpsDockerCursorGitHub CopilotChatGPTRabbitMQJaegerCube.jsIdentityServer
Industry Keywords
SaaSCloud-NativeData MigrationDistributed Service ArchitectureCross-Functional Collaboration
Tech Stack
Tools & technologiesAngularAWSAzureCloudDockerEntity FrameworkGoogle Cloud PlatformJavaScriptRabbitMQRedisSQL.NET
About the role
Key responsibilities & impact- Plan, execute, and scale end-to-end data migrations from legacy SaaS systems into the modern cloud-native environment
- Own data extraction, transformation, mapping, and validation pipelines
- Design and automate reusable migration utilities and scripts
- Use generative AI tools such as Cursor, GitHub Copilot, and ChatGPT for specification drafting, schema reverse-engineering, mapping specifications, and migration scripts
- Act as the primary Tier 3 engineering contact for Professional Services and Support during complex customer onboarding scenarios
- Design, build, and maintain scalable client-facing SaaS features
- Generate unit tests and end-to-end test suites using Playwright
- Integrate migration features into core platform capabilities
- Manage containerized services and support platform maintainability
- Drive high availability, performance optimization, and observability across service architectures
- Collaborate with cross-functional teams and contribute to the evolution of retail banking products
Requirements
What you’ll need- 3+ years of professional software development experience using .NET / C#
- Deep experience writing complex queries, data transformations, and working with SQL Server and Entity Framework
- Proven experience building scripts/tools for data extraction, transformation, schema mapping, and validation in SaaS platforms
- Experience or strong working familiarity with Angular and modern SPA architectures
- Understanding of distributed service architecture, REST APIs, and event-driven messaging systems (e.g., RabbitMQ or similar Event Bus)
- Hands-on experience configuring and maintaining CI/CD pipelines (e.g., GitHub Actions, Azure DevOps) for automated building, testing, and cloud deployments
- Familiarity with containerization (Docker) and configuring/deploying containerized applications in cloud environments (e.g., Azure App Service / AKS, AWS, or GCP)
- Experience leveraging AI tools (e.g., GitHub Copilot, Cursor, LLMs) to generate requirements, draft technical specifications, accelerate code generation, and auto-generate unit test suites and edge-case mocks
- Experience or familiarity writing and maintaining end-to-end tests using Playwright, including using AI to generate end-to-end test scripts and user flow assertions
- Hands-on experience with Redis or similar caching systems
- Familiarity with SignalR, WebSockets (WSS), WebRTC, or Server-Sent Events (SSE)
- Prior experience in multi-tenant SaaS environments
- Exposure to distributed tracing (Jaeger), analytics engines (Cube.js), or identity providers (IdentityServer)
- Ability to dig into complex legacy data structures and reverse-engineer data models
- Resourceful and adaptable; eager to use modern tooling and AI assistants
- Highly self-motivated; willing to take end-to-end ownership of the migration process
- Ability to translate complex technical migration issues to both non-technical stakeholders and core engineering team members