> Markdown version of [/jobs/ext/3142784-applications-architect](https://www.wearedevelopers.com/jobs/ext/3142784-applications-architect). 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). --- # Applications Architect - **Company:** Steck Systems - **Location:** United States - **Experience:** Experienced - **Salary:** $187,200.0 - $197,600.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Multitier Architecture, Application Programming Interfaces (APIs), Agile Methodology, Applications Architecture, Application Performance Management, Microsoft Azure, C Sharp (Programming Language), Cloud Storage, COBOL (Programming Language), Software Quality, Code Review, Information Systems, Continuous Integration, Relational Databases, Entity Framework, Entity Relationship Models, Fault Tolerance, Github, Job Control Language (JCL), Key Management, Microsoft SQL Server, Scrum Methodology, Secure Coding, Software Engineering, SonarQube, Systems Integration, Web Applications, Enterprise Application Integration, Data Logging, Enterprise Software Applications, ReactJS, Database Optimization, IT Architecture, Software Security, Technical Debt, Git, Vue.js, Event Driven Architecture, AngularJS, Solid Principles, Infrastructure Automation Frameworks, Information Technology, Deployment Automation, Integration Frameworks, Kendo Ui, Front End Software Development, Domain Driven Development, Api Design, Restful APIs, Domain Driven Design, Software Version Control, Service Stack, Legacy Systems, Microservices - **Published:** September 29, 2026 - **Apply:** https://www.dice.com/job-detail/0d057b21-b341-4ad8-8c17-e144507d50af ## About the Role The ideal candidate will have 15+ years of overall IT experience, including 3-5+ years of application/solution architecture experience, with advanced-to-expert expertise in the Microsoft .NET ecosystem., * 15+ years of overall IT experience across multiple technology areas. * 3-5+ years of relevant Application/Solution Architecture experience. * Advanced/expert-level experience designing enterprise applications using the Microsoft .NET ecosystem. * Strong hands-on experience with C# and Core. * Strong experience with .NET Framework and modern .NET (.NET 6+). * Strong experience designing and developing RESTful Web APIs. * Experience with Entity Framework or other ORM frameworks. * Strong understanding of enterprise application architecture, systems design, integration, and modernization. * Experience providing technical leadership, architecture guidance, code reviews, and design reviews to development teams. Highly Preferred Technical Skills, Candidates should demonstrate strong knowledge of: * Clean Architecture * Domain-Driven Design (DDD) * SOLID design principles * Event-driven architecture * REST/API architecture and integration patterns * Enterprise web application architecture * Front-end frameworks * SQL Server and relational database design * Entity Relationship Diagrams (ERDs) * Data-access optimization * Application and database performance tuning * Scalability * Reliability and fault tolerance * Logging, monitoring, and observability * Application security and secure coding practices * Technical debt remediation * Legacy application modernization Azure / DevOps Experience Experience with the following is strongly preferred: * Microsoft Azure * Azure DevOps * CI/CD pipelines * Application Insights * Azure Key Vault * Azure Blob Storage * Git/GitHub * GitHub Actions or equivalent build/release automation, * Experience working in Scrum/Agile environments. * Experience working with financial systems, accounting applications, or ERP solutions. * Ability to document and communicate complex technical requirements. * Experience collaborating with Business Analysts to translate business requirements into technical solutions. * Strong ability to communicate architecture and technical concepts to both technical and non-technical stakeholders. * Ability to bridge the gap between business requirements and technical implementation., Bachelor's or Master's degree in: * Computer Science * Information Systems * Software Engineering * Data Science * Or a related technical discipline Relevant work experience may substitute for education on a year-for-year basis. Key Deliverables * Solution architecture diagrams and documentation * Technology and design recommendations * Architecture Decision Records (ADRs) * Application modernization recommendations * Technical standards and design guidelines * Code/design review guidance * Knowledge transfer documentation ## Description FDOT is seeking a highly experienced Applications Architect to provide technical architecture and hands-on development leadership for the Florida PALM System Transition (FPST) and Office of Comptroller (OOC) applications., This role will serve as a primary technical architect responsible for modernization and remediation of the Comptroller Automation Platform (CAP) and other OOC applications. The architect will provide hands-on technical leadership in application architecture, .NET modernization, code quality, security remediation, API/integration design, Azure, CI/CD, front-end modernization, and legacy system migration., * Microsoft Azure * Azure DevOps * CI/CD pipelines * GitHub Actions * Angular, React, Vue, or similar JavaScript frameworks * AngularJS modernization * Kendo UI modernization * SonarQube * Clean Architecture * Domain-Driven Design (DDD) * SOLID principles * Microservices and modular architectures * Event-driven architecture * API design and enterprise integration patterns * SQL Server * Entity Framework * Application performance tuning * Logging, monitoring, and observability * Azure Application Insights * Azure Key Vault * Azure Blob Storage * Git/source control, The selected architect will: * Design and document end-to-end enterprise application architectures using Microsoft .NET technologies. * Define appropriate solution patterns, including monolithic, modular monolith, microservices, and event-driven architectures. * Establish architectural standards, reference architectures, reusable patterns, and design guidelines. * Evaluate and recommend appropriate technology stacks, frameworks, and modernization approaches. * Provide hands-on technical leadership and guidance to development teams. * Review application code, pull requests, architecture designs, and technical artifacts. * Ensure applications follow SOLID principles, Clean Architecture, DDD, security standards, and development best practices. * Support CI/CD pipeline design, integration, and deployment strategies. * Assess existing/legacy systems and develop modernization and remediation recommendations. * Guide migration of legacy technologies, including JCL, COBOL, and FOCUS to modern .NET solutions. * Identify technical debt and establish remediation priorities. * Develop refactoring strategies that minimize disruption to critical business operations. * Produce and maintain architecture diagrams, technical specifications, and supporting documentation. * Create and maintain Architecture Decision Records (ADRs) documenting key technical decisions and trade-offs. * Participate in architecture reviews and technical governance activities. * Mentor and provide knowledge transfer to internal FDOT technical staff., The architect will provide technical leadership for the Comptroller Automation Platform (CAP) and related Office of Comptroller initiatives, including: * Review remediated application code for quality, maintainability, security, and release readiness. * Utilize SonarQube and related code-analysis tools to identify and remediate code-quality and security issues. * Strengthen and modernize the agency's .NET application infrastructure. * Modernize or replace legacy UI technologies, including AngularJS and Kendo UI. * Collaborate with lead developers on complex and high-risk application changes. * Participate in code and design reviews to ensure application quality, scalability, security, and performance. Florida PALM / Legacy System Modernization The architect will also support FDOT's transition to the Florida Planning, Accounting, and Ledger Management (PALM) solution. Responsibilities include: * Analyze and document existing computing assets, technical specifications, integrations, and business rules. * Assess financial applications and dependent business processes affected by Florida PALM. * Assist with fit-gap analysis between existing FDOT applications and Florida PALM functionality. * Recommend applications/assets that may be modernized, replaced, consolidated, or decommissioned. * Provide technical guidance for remediation and upgrading of legacy applications. * Coordinate with Business Analysts, developers, product owners, and other stakeholders during remediation. * Support troubleshooting and perform root-cause analysis for complex application issues. * Assist with modernization of interfaces and applications affected by the statewide accounting-system transition. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [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) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)