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

Senior Software Engineer- Modernization

Job in Nashville, Davidson County, Tennessee, 37247, USA
Listing for: StaffSource
Full Time position
Listed on 2026-02-18
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Cloud Engineer - Software, Senior Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer-Application Modernization

Senior Software Engineer – Application Modernization

Hybrid Schedule

Onsite 2-3 days a week

We’re supporting a technology transformation initiative for an organization moving a long-standing desktop-based transactional platform into a scalable, cloud-native environment. This role is hands‑on and strategic, contributing to both development and architectural evolution.

What You’ll Be Doing
  • Modernizing a legacy Windows-based system into distributed, service‑oriented applications
  • Building backend services using modern .NET technologies and designing RESTful APIs
  • Developing dynamic, enterprise‑grade web applications using React and Type Script
  • Integrating frontend applications with backend services and ensuring clean API contracts
  • Deploying and managing applications within Microsoft Azure
  • Containerizing applications and supporting orchestration workflows
  • Creating and maintaining automated CI/CD pipelines
  • Supporting database redesign, optimization, and data migration efforts
  • Participating in architectural planning and long‑term technical strategy
  • Collaborating with business stakeholders to translate functional requirements into scalable solutions
  • Mentoring engineers and contributing to code quality through reviews and best practices
Core Technology Stack
  • Frontend: React (18+), Type Script
  • Dev Ops & Automation: Git Hub Actions or similar CI/CD tools; infrastructure automation (Terraform or ARM templates)
  • Databases: SQL Server / Azure SQL; exposure to No

    SQL platforms (e.g., Cosmos‑style systems)
  • Monitoring & Logging: Cloud‑native monitoring and telemetry solutions
  • Testing: Unit and frontend testing frameworks (xUnit, Jest, Cypress or similar)
Ideal Background
  • Bachelor's degree in computer science, Software Engineering, or related field (or equivalent experience)
  • Insurance/Health industry experience, particularly in life insurance or underwriting systems Preferred.
  • Extensive experience building and maintaining full‑stack applications
  • Strong understanding of cloud‑based system design and distributed architectures
  • Experience migrating or refactoring legacy applications
  • Solid database design and performance tuning knowledge
  • Ability to operate independently while contributing to collaborative technical discussions
  • Strong communication skills with both technical and non‑technical stakeholders
  • Degree in Computer Science, Engineering, or comparable professional experience
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary