via ZipRecruiter
$70K - 130K a year
Lead technical architecture and hands-on development of a secure, scalable cloud-based enterprise application for government modernization.
Requires 12-15+ years development experience, 5-7+ years as technical lead or architect, strong C#/.NET and AWS skills, and experience with secure, scalable, accessible government applications.
Application Architect / Lead Developer — Hands-On Coding (Ref: 5777) Location: Remote work on Pacific Time Zone M-F 8am-5pm Rate: DOE Position Summary: Estrada Consulting, Inc. is seeking a hands-on Application Architect / Lead Developer to provide technical architecture, solution design, and senior-level application development for the modernization and replacement of a complex state-government legacy application. This position will serve as the technical lead while remaining actively involved in application design, coding, integration development, code review, troubleshooting, and proof-of-concept development. The Architect will lead the design and implementation of a secure, scalable, highly available cloud-based solution supporting complex business workflows, document generation, reporting, integrations, role-based access, auditability, and high-volume transactional processing. The solution is expected to operate reliably during critical peak periods, integrate with internal and external government systems, support long-term maintainability, and meet applicable security and accessibility requirements. Key Responsibilities: • Serve as the hands-on technical architect and lead developer for a custom cloud-based enterprise application. • Design the overall application, integration, security, data, and deployment architecture. • Perform hands-on development using C#/.NET and related modern web application technologies. • Design cloud-native application components and deployment patterns, preferably within AWS. • Evaluate and incorporate Microsoft Power Platform/low-code capabilities where appropriate to support workflows, automation, integration, reporting, or business functionality. • Develop prototypes and proof-of-concept functionality demonstrating the proposed architecture and solution. • Establish application development standards, architectural patterns, coding standards, reusable components, and technical governance. • Design scalable workflows supporting assignment, review, approval, collaboration, notifications, deadlines, and workload management. • Architect secure integration services and APIs connecting the application to external and internal systems. • Design automated data ingestion and processing capabilities, including structured data and XML-based exchanges. • Architect document-generation capabilities supporting XML, Microsoft Word, and PDF outputs. • Design role-based security, permissions, audit logging, data protection, and sensitivity-based access controls. • Ensure the solution supports high availability, scalability, concurrency, autosave, fault tolerance, and session-critical operations. • Lead database and data-model design supporting transactional processing, historical information, reporting, auditability, and system integrations. • Design reporting and dashboard capabilities supporting operational, management, workload, and executive decision-making. • Conduct code reviews and provide technical direction and mentoring to Senior Developers and Developers. • Troubleshoot complex application, performance, integration, and production issues. • Ensure architecture and development comply with WCAG 2.2 Level AA accessibility requirements. • Produce architecture diagrams, technical specifications, deployment documentation, interface specifications, and operational documentation. • Support knowledge transfer to state technical personnel to enable long-term maintenance and operational independence. Client specifically requires a secure and resilient solution with 99.9% minimum uptime, strict RBAC, data ownership/portability, WCAG 2.2 AA, documentation, knowledge transfer, and a sustainable support/transition approach. Desired Qualifications: • 12-15+ years of professional software/application development experience. • 5-7+ years serving as a technical lead, lead developer, solution architect, or application architect on enterprise application-development projects. • Strong hands-on development experience with C#, .NET/.NET Core, ASP.NET and modern web application architecture. • Demonstrated experience architecting and developing cloud-based enterprise applications. • Strong experience with AWS services and cloud application architecture. • Experience with Microsoft Power Platform, including Power Apps, Power Automate and/or related Microsoft low-code technologies. • Strong REST API, web services, systems integration, JSON and XML experience. • Experience designing workflow-driven or case management/business-process applications. • Experience with relational databases, data modeling, SQL and enterprise data architecture. • Experience implementing identity management, authentication, authorization and role-based security. • Experience architecting highly available, scalable applications supporting concurrent users and critical business operations. • Experience with CI/CD, automated testing, source control, DevSecOps and modern software-development practices. • Experience designing accessible web applications compliant with WCAG/Section 508 standards. • Experience modernizing or replacing legacy enterprise applications. • State/local government application-development experience strongly preferred. • Experience with legislative, regulatory, fiscal, policy-analysis, document-management, case-management, or similarly complex government business processes is preferred.
This job posting was last updated on 8/12/2026