Software Engineer, Modernization

Added
4 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

.net aws lambda eks ecs

📋 Description

  • Identify, prioritize, and remediate technical debt across existing codebases while partnering with
  • Refactor and re-platform legacy .NET and C# applications into modern, cloud-native architectures
  • Decompose monolithic applications into loosely coupled microservices and APIs with clear domain
  • Replace brittle, redundant, or unnecessarily complex systems with simpler, sustainable solutions
  • Leverage AI-assisted development tools such as Claude Code, Cursor, and GitHub Copilot to analyze
  • Re-platform workloads onto AWS using cloud-native services and patterns such as Lambda, ECS/EKS

🎯 Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related
  • 3+ years of professional software engineering experience, including demonstrated experience with
  • Strong proficiency in .NET and C#, with experience working across both legacy and modern
  • Solid understanding of software design principles, including SOLID, clean architecture
  • Experience designing and developing RESTful APIs and microservices, with strong judgment around
  • Hands-on experience with cloud-native development on AWS, including one or more of Lambda, Step

🎁 Benefits

  • Starting base salary of $97,000–$122,000, with the final offer determined by factors including
  • 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
  • Remote work eligibility, with many positions designed to be fully remote.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →