Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Software Engineer / Architect - Legacy Modernization
Location: Missoula Montana (onsite 3 days a week /Hybrid role )
Duration : 9 months
Job Description: - Serve as the principal technical leader for legacy modernization initiatives across the organization
- Drive the technical strategy and vision for transitioning monolithic applications to modern cloud-native architectures
- Architect and design next-generation software systems that modernize legacy functionality while maintaining business continuity
- Lead cross-functional teams in solving the most complex technical challenges in legacy system transformation
- Provide technical governance and oversight for multiple modernization projects and teams
- Mentor and develop senior engineering talent including Software Engineers III and IV in modernization best practices
- Collaborate with executive leadership to align legacy modernization initiatives with long-term business strategy
- Represent the companys modernization expertise at conferences and industry events
- Drive innovation and research initiatives for legacy system transformation within the organization
- Analyze legacy functionality including U2 behaviors stored procedures and front-end workflows at an enterprise scale
- Document and explain complex system behaviors edge cases and data handling rules across multiple legacy systems
- Lead service decomposition efforts by mapping features and database dependencies to proposed cloud-native services
- Establish interface contracts data transformations and integration patterns for large-scale modernizations
- Drive cutover planning shadow traffic strategies and validation workflows for phased migrations across the organization
- Create comprehensive diagrams data flow maps and logic breakdowns to support QA Development and Implementation teams
- Advocate for and establish NFRs such as logging error handling idempotency and security during modernization efforts
- Define organizational standards for legacy modernization user story development and SDLC processes
- Mentor senior engineers in advanced modernization story shepherding techniques
- Drive adoption of best practices in legacy system analysis and cloud migration implementation
- Establish metrics and KPIs for measuring modernization story quality and delivery efficiency
- Lead initiatives to improve cross-team collaboration in legacy-to-cloud SDLC processes
- Guide organization-wide improvements in modernization user story management and delivery
- Provide final technical approval for major architectural decisions in legacy modernization projects
- Develop strategies for improving overall system reliability performance and scalability during transitions
Requirements: -
Masters or Ph.D. in Computer Science or related field
- 10 years of experience in software engineering with significant focus on legacy system modernization
- Recognized expert in legacy-to-cloud transitions preferably in enterprise environments
- Proven track record of architecting and delivering large-scale legacy modernization initiatives
- Deep understanding of monolithic architectures common anti-patterns and modernization strategies
- Expertise in microservices REST APIs domain-driven design and message-based communication
- Advanced proficiency in SQL with ability to trace and interpret complex data logic across enterprise systems
- Experience leading implementation teams through business workflow to system behavior translations
- Outstanding leadership communication and influencing skills across technical and business stakeholders
- Ability to balance technical excellence with business pragmatism in modernization efforts
- History of contributions to the broader tech community in modernization practices
- Visionary mindset with ability to anticipate future technological needs in legacy transformation
- Experience in technical strategy development and execution for modernization at an organizational level
- Deep expertise in .NET and Azure-based architectures
- Advanced knowledge of CI/CD pipelines and DevOps practices for modernization efforts
- Extensive experience with healthcare payroll or compliance-driven systems preferred
Full-time