> Markdown version of [/jobs/ext/568024-solution-architect-application-modernization](https://www.wearedevelopers.com/jobs/ext/568024-solution-architect-application-modernization). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Solution Architect - Application Modernization - **Company:** Isoftech Inc - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Component-Based Software Engineering, Architectural Patterns, Cloud Computing, Code Review, Information Systems, Databases, Software Design Patterns, Systems Analysis, Linux System Administration, Pascal (Programming Language), Software Architecture, Migration Manager, Reverse Engineering, Software Engineering, Technical Debt, Information Technology, Integration Frameworks, Cloud Migration, Legacy Systems - **Published:** June 16, 2026 - **Apply:** https://www.dice.com/job-detail/7db20cb4-7170-4441-b880-1d2033d4c0d7 ## About the Role * Bachelor''s degree in Computer Science, Software Engineering, Information Systems, or related field. * 10+ years of software architecture and application development experience. * 7+ years of application modernization and legacy transformation experience. * Strong experience designing enterprise and distributed application architectures. * Experience modernizing legacy systems and migrating applications to modern platforms. * Experience with Pascal or modernization of Pascal-based applications. Strong understanding of Linux-based environments and modern software architectures. * Experience with APIs, integration frameworks, databases, and cloud technologies. * Strong documentation, communication, and stakeholder management skills. ## Description We are seeking an experienced Solution Architect to lead the modernization of an aviation technology platform. This individual will be responsible for assessing legacy applications, defining modernization strategies and driving the transformation of Pascal-based systems into scalable, maintainable, and modern architectures. The ideal candidate will possess deep expertise in application modernization, legacy system transformation, software architecture, and migration planning. Experience with Pascal-based applications is highly preferred. Knowledge of aircraft navigation systems, aviation operations, aeronautical communications, or aviation technology platforms is strongly desired. This role requires a hands-on architect who can work closely with business stakeholders, engineering teams, and product owners to establish technical direction and execute modernization initiatives from concept through implementation., Architecture & Modernization * Assess existing legacy applications and define modernization roadmaps. * Lead migration of Pascal-based applications to modern technology platforms and architectures. * Design scalable, maintainable, and modular application architectures Develop target-state architecture, integration strategies, and migration approaches. * Evaluate modernization options, including re-platforming, refactoring, reengineering, and replacement strategies. * Create architectural standards, design patterns, and implementation guidelines. * Identify technical debt, modernization risks, and mitigation strategies. Technical Leadership * Provide architectural oversight throughout the software development lifecycle. * Collaborate with development teams to ensure adherence to architectural standards. * Conduct architecture reviews, code reviews, and technical design sessions. * Mentor developers and technical leads on modernization best practices. * Support solution design for cloud, web, API, database, and integration components Legacy System Analysis * Analyze existing Pascal codebase and legacy application components. * Document current-state architecture, workflows, dependencies, and interfaces. * Reverse engineer undocumented systems and business processes. * Develop migration strategies that minimize operational disruption. Stakeholder Engagement * Work closely with business and technical stakeholders to gather requirements. * Translate business objectives into technical solutions. * Present architecture recommendations, modernization plans, and technical roadmaps to leadership. * Facilitate decision-making around technology selection and implementation approaches. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [How to TDD in legacy code](https://www.wearedevelopers.com/videos/309-how-to-tdd-in-legacy-code) - [Enhancing Developer Experience During Architecture Modernization](https://www.wearedevelopers.com/videos/1174-enhancing-developer-experience-during-architecture-modernization) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)