Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Modernization

$97k - $122k

Jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Modernization based in the United States.

This is a full-time, remote-eligible engineering role focused on reducing technical debt and transforming legacy applications into scalable, cloud-native systems. You will modernize .NET and C# applications, decompose monoliths, and build clean microservices and APIs designed for long-term maintainability. The role combines hands-on software engineering with cloud re-platforming across AWS, containerized environments, and modern infrastructure. You will also use AI-assisted development tools to analyze large codebases, accelerate refactoring, generate documentation, and improve test coverage. Working closely with Engineering, Architecture, Product, QA, Security, and Infrastructure teams, you will help establish reusable modernization patterns and engineering standards. The position offers an opportunity to influence how systems are designed, delivered, and evolved at scale. \n

Accountabilities:

Identify, prioritize, and remediate technical debt across existing codebases while partnering with engineering leadership to create and execute a structured modernization backlog. Refactor and re-platform legacy .NET and C# applications into modern, cloud-native architectures that improve maintainability, performance, scalability, and delivery velocity without disrupting active product development. Decompose monolithic applications into loosely coupled microservices and APIs with clear domain boundaries, applying principles such as SOLID, clean architecture, domain-driven design, and separation of concerns. Replace brittle, redundant, or unnecessarily complex systems with simpler, sustainable solutions that are easier to understand, test, maintain, and evolve. Leverage AI-assisted development tools such as Claude Code, Cursor, and GitHub Copilot to analyze legacy codebases, identify duplication and high-risk areas, accelerate refactoring, generate tests, and document undocumented systems. Re-platform workloads onto AWS using cloud-native services and patterns such as Lambda, ECS/EKS, Step Functions, Temporal, API Gateway, SQS/SNS, and other managed services. Apply modern architecture patterns including event-driven architecture, CQRS, and domain-driven design to position re-architected systems for future innovation and increased client scale. Implement database migrations and schema modernization using tools such as Flyway, ensuring safe, version-controlled transitions away from legacy data models. Build containerized services with Docker and develop infrastructure-as-code using Terraform, AWS CDK, or similar technologies to create consistent, repeatable, and auditable environments. Establish reusable modernization patterns, architecture blueprints, and engineering standards covering code quality, testing, documentation, API design, observability, and maintainability. Instrument modernized systems with structured logging, distributed tracing, and metrics to improve operational visibility alongside application quality. Collaborate with Engineering Managers, Architects, Product teams, QA, Security, and Infrastructure teams to sequence modernization efforts alongside active feature delivery while maintaining quality, compliance, and performance. Participate in architecture reviews, design discussions, and pull request reviews, bringing a modernization and simplicity-focused perspective to technical decisions. Partner with AI and backend engineering teams to identify opportunities for AI-powered modernization and contribute to responsible, effective AI-assisted development practices. Document architectural decisions, migration approaches, system changes, and reusable patterns to strengthen institutional knowledge and reduce reliance on undocumented or tribal knowledge. Requirements:

Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field. 3+ years of professional software engineering experience, including demonstrated experience with legacy modernization, refactoring, or application re-platforming initiatives. Strong proficiency in .NET and C#, with experience working across both legacy and modern application codebases. Solid understanding of software design principles, including SOLID, clean architecture, domain-driven design, and separation of concerns. Experience designing and developing RESTful APIs and microservices, with strong judgment around clean, maintainable, consumer-friendly API contracts. Hands-on experience with cloud-native development on AWS, including one or more of Lambda, Step Functions, ECS/EKS, API Gateway, SQS, or SNS. Familiarity with Docker and containerized application deployment, as well as Git and GitHub-based collaborative development workflows. Ability to communicate complex technical concepts clearly and effectively with both technical colleagues and non-technical stakeholders. Experience with AI-assisted development tools such as Claude Code, Cursor, or GitHub Copilot, particularly for codebase analysis, refactoring, testing, or documentation, is preferred. Familiarity with workflow orchestration using Temporal or AWS Step Functions in production environments is preferred. Experience with database migration tooling such as Flyway and safe schema evolution practices is a plus. Experience with infrastructure-as-code technologies such as Terraform, AWS CDK, or Pulumi is preferred. Familiarity with event-driven architecture and asynchronous messaging technologies such as SQS, SNS, EventBridge, or Kafka is beneficial. Experience working in an Agile/Scrum environment is preferred. A strong commitment to simplicity, well-structured systems, maintainability, and building software that is easy for future engineers to understand and evolve. Benefits:

Starting base salary of

$97,000–$122,000

, with the final offer determined by factors including transferable skills, experience, training, location, business needs, and market conditions. Eligibility for a bonus in addition to base compensation. Medical and dental coverage for employees, dependents, domestic partners, and spouses. Vision insurance, short- and long-term disability insurance, and basic life insurance. Flexible paid time off options and paid sick leave, with 10 paid company holidays where available; flexible PTO is not available in California or the UK. Remote work eligibility, with many positions designed to be fully remote. Generous family leave options, including support for adoption and foster care placements. Pre-tax savings programs, including Flexible Spending Accounts, Health Savings Accounts, Commuter Benefits, and Dependent Care Savings Accounts. 401(k) retirement plan with company matching contributions of up to 4%. Employee Assistance Program providing confidential support for personal and work-related challenges. Education assistance to support industry- and role-specific certifications. Wellness reimbursement to support healthy habits, productivity, and stress management. Additional optional coverage, including pet insurance, critical illness insurance, and voluntary life and AD&D insurance. \n

How Jobgether works: We use an

AI-powered matching process

to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice:

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Modernization in Oregon State vacancy
  • $131.75k - $223.5k

     ...to make a difference? The Standard is hiring a Full-Stack Software Engineer IV – Claims to design, build and ship full-stack features across...  .... Strong proficiency across the stack, including a modern front-end framework (preferably Angular) and a backend language... 
    Suggested
    Local area

    The Standard

    Oregon State
    2 days ago
  • $104.9k - $199.07k

     ...deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad...  ...this position entails The Software Engineer III will play a pivotal role in designing...  ...event-driven architecture Experience modernizing on-premises legacy applications in an... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Milliman

    Oregon State
    10 hours ago
  • $105k - $135k

     ...has a team of over 600. Visit We are hiring a Full Stack Software Engineer II to build features across our core platforms. Used by...  ...stack with technologies such as Python, Django, PostgreSQL, and modern JavaScript/TypeScript frameworks (such as React). This role... 
    Suggested
    Temporary work
    Flexible hours

    Octane

    Oregon State
    10 hours ago
  • $126k - $158k

     ...data ingest, storage, and query. As an engineer working on NRDB, you’ll be contributing...  ...the core of our business. We own our software from top to bottom and are directly responsible...  ...data structures, algorithms, and modern software design and development methodologies... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    New Relic

    Oregon State
    10 hours ago
  • $160k - $190k

     ...applications and next steps. Our partner is looking for a Senior Software Engineer - Core Platform (Ruby/Rails) based in United States. This...  ...’ll work primarily with Ruby on Rails while contributing to modern frontend experiences and large-scale platform systems.... 
    Suggested
    Full time
    Work at office
    Remote work
    Home office

    Jobgether

    Oregon State
    10 hours ago
  • $160k - $190k

     ...Reports to: Engineering Manager Location: Remote US Compensation Range: $160,000– $...  ...is looking for an impact-oriented Senior Software Engineer with excellent problem-solving,...  ...development, including JavaScript, CSS, and modern Rails frontend frameworks (Stimulus,... 
    Full time
    Remote work
    Worldwide
    Home office

    Huntress

    Oregon State
    10 hours ago
  • $109k - $215k

     ...and improve agent skills and agent behavior. We are hiring a software engineer to build and maintain the tooling, evaluation systems, and...  ...distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Oregon State
    10 hours ago
  • $140k - $155k

     ...all applications and next steps. Our partner is looking for a Software Engineer, Full Stack based in United States. This role offers the...  ...opportunity to build and evolve full-stack software supporting a modern healthcare platform. You will work across frontend, backend,... 
    Remote work

    Jobgether

    Oregon State
    10 hours ago
  • $85k - $145.08k

     ...all applications and next steps. Our partner is looking for a Software Engineer (All Levels) based in United States. This remote...  ...contributors to technical leaders. You’ll build and enhance modern digital products across frontend and backend environments using... 
    Remote work
    Work from home
    Home office

    Jobgether

    Oregon State
    10 hours ago
  • $117k - $209.33k

     ...Heimdall team develops SDKs and reusable software components that enable Autodesk products...  ....We are looking for a Senior Software Engineer who enjoys building high-quality SDKs and...  ...decisions.You will work extensively in both modern C#/.NET and modern C++ and contribute... 
    Full time

    Autodesk

    Portland, OR
    1 day ago
  • $148.75k - $201.25k

     ...Defense Unicorns seeks a Senior Software Engineer to join our UDS Registry team. You’ll collaborate closely with product managers, designers...  ...and management ~ Proficient in Go (proficiency in other modern programming languages a plus) ~ Strong understanding of system... 
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Defense Unicorns

    Oregon State
    10 hours ago
  • $145k - $193k

     ...applications and next steps. Our partner is looking for a Senior Software Engineer, iCasino based in United States . This is a senior...  ...based development tools, Git, GitHub or similar platforms, and modern code editors. ~ Experience with testing frameworks such as... 
    Remote work

    Jobgether

    Oregon State
    10 hours ago
  • $145k - $193k

     ...applications and next steps. Our partner is looking for a Senior Software Engineer, Bet Engine based in United States . This is a senior...  ...optimization, and technical leadership. You will work across modern, legacy, internal, and third-party systems while solving complex... 
    Remote work

    Jobgether

    Oregon State
    10 hours ago
  • $160k - $200k

     ...applications and next steps. Our partner is looking for a Senior Software Engineer based in United States. This role offers the opportunity...  ...optimization. Develop full-stack solutions using modern web technologies, with a strong focus on backend systems and... 
    Remote work

    Jobgether

    Oregon State
    10 hours ago
  •  ...As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous...  ...-end services, APIs, integrations, and database layers using modern development frameworks Design and develop modern front-end... 
    Full time
    Local area
    Visa sponsorship

    Resource Data

    Portland, OR
    5 days ago
  •  ...playmakers, risk takers and glue players. Are you game? Senior Software Engineer - N IKE, Inc . - Beaverton , OR. Develop, code, configure...  ...APIs to support enterprise-scale digital platforms; develop modern frontend applications ensuring responsive and accessible user... 
    Contract work
    Casual work
    Remote work

    Nike

    Beaverton, OR
    more than 2 months ago
  • $90k - $170k

     ...also be part of something bigger. Position Purpose: The Software Engineer II is responsible for independently developing and assisting...  ...microservice-based architectures and APIs. ~ Experience with modern debugging, monitoring, and root cause analysis techniques.... 
    Work experience placement
    Remote work

    The Home Depot

    Oregon State
    10 hours ago
  • $92.5k - $209.5k

     ...multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that...  ...build, validate, secure, and release software safely at cloud scale. At OCI,...  ...isolation and authorization boundaries, modernizing CI/CD integrations, improving observability... 
    Temporary work
    Fixed term contract
    Flexible hours

    Oracle

    Salem, OR
    5 days ago
  • $80 - $90 per hour

     ...Senior Software Developer Contract Our client, a leading manufacturer of aerospace and...  ...reliability test automation software using modern C# (.NET) for scientific instruments,...  ...delivering production-ready code that meets engineering and manufacturing requirements.... 
    Full time
    Contract work

    Motion Recruitment

    Wilsonville, OR
    1 day ago
  • $75k - $100k

     ...the difference and make it happen? Role Summary MetaPhase is looking for a Jr-Software Engineer, a sharp, motivated engineer who thrives at the intersection of customer mission needs, modern software engineering, and cloud-native delivery. As a Software Engineer, you will... 

    Metaphase Health Research Consulting Inc.

    Oregon State
    4 days ago
  • $100k - $150k

     ...jobs are doing and act on them. We are looking for a full-stack software engineer to design, build, and launch new features on these web...  ...advanced degree without experience Proficiency in one or more modern backend programming languages (e.g., Java, Kotlin, or similar... 
    Work experience placement
    Local area
    Remote work

    Indeed

    Portland, OR
    4 days ago
  • $118.5k - $216.5k

     ...Experimentation team (Direct Revenue org) is the engine behind how we grow and monetize Life360...  ...Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks...  ...View system); deep familiarity with the modern Android toolchain (Android Studio, Kotlin... 
    Summer work
    Remote work
    Flexible hours

    Life360

    Oregon State
    10 hours ago
  • $118.5k - $216.5k

     ...applications and next steps. Our partner is looking for a Senior Software Engineer II, Mobile - Revenue Experimentation (AI Native) based in...  ...Jetpack Compose expertise, along with deep familiarity with the modern Android development ecosystem, including Android Studio,... 
    Work experience placement
    Summer work
    Remote work
    Flexible hours

    Jobgether

    Oregon State
    10 hours ago
  • $77.1k - $123.3k

     ...their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors...  ...Write clean, maintainable, and testable code, demonstrating modern frontend patterns (hooks, component composition) and scalable... 
    Full time
    Live in
    Local area
    Worldwide

    Cengage Group

    Portland, OR
    4 days ago
  • $104.15k - $177.6k

     ...applications and next steps. Our partner is looking for a Sr. Software Engineer (AI) based in United States. This is a senior individual...  ...initiatives while helping shape architecture and modernization efforts. The role combines hands-on full-stack development... 
    Remote work
    Flexible hours

    Jobgether

    Oregon State
    10 hours ago
  • $100k

     ...and exciting opportunities in transportation that Hertz is uniquely positioned to capitalize on. We're looking for software engineers who will modernize Hertz's tech stack and, in the process, ship delightful products to meet the ever-increasing demands of our customers... 
    Work experience placement
    Worldwide

    The Hertz Corporation

    Salem, OR
    1 day ago
  • $82.2k - $113.1k

     ...grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend...  ...testing, and collaboration with frontend teams, while using modern AI-assisted development tools to improve productivity and code... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Portland, OR
    5 days ago
  • $123.25k - $201.25k

     ...Defense Unicorns seeks a Senior Software Engineer to work on our core products. You’ll collaborate closely with product managers, designers...  ...building and operating software products ~ Proficiency in a modern programming language (Golang and/or TypeScript preferred)... 
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Defense Unicorns

    Oregon State
    10 hours ago
  • $122.5k - $168.4k

    Are you ready to help redefine the enterprise software lifecycle by blending solid software engineering with cutting-edge AI? We are looking for a skilled Software...  ...work hands-on to harness agentic AI workflows to modernize our core Vista ERP platform and deliver next-... 
    Ongoing contract
    Full time
    Local area
    Worldwide
    Shift work

    Trimble

    Lake Oswego, OR
    3 days ago
  • $80k - $125k

     ...offices or yours. Job Summary SHI is seeking a highly motivated Software Engineer to join our Customer Experience Development Team. In this...  ...and fellow engineers to deliver impactful solutions using a modern stack centered on C#, ASP.NET Core, and React. Software Engineers... 
    Full time
    Worldwide
    Home office
    Flexible hours

    SHI GmbH

    Salem, OR
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Modernization. Be the first to apply!