Application Architect

Electrosoft Services, Inc.
Fort Belvoir, VA, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Agile Methodology Applications Architecture Application Integration Architecture Cloud Computing Information Systems Software Design Patterns Distributed Systems Identity and Access Management Scrum Methodology Systems Development Life Cycle Secure Coding
+8 more
Software Engineering Web Services Enterprise Software Applications Software Security Information Technology Api Design Devsecops Microservices

Job description

Experteer Overview In this role you will lead the design and modernization of enterprise applications supporting Digital Solution Development, Automation, and Infrastructure. You will set architecture standards, drive scalable and secure solutions, and collaborate with cross-functional teams to translate requirements into technical designs. You will guide cloud, hybrid, and on-prem architectures while maintaining governance and security alignment. This position offers impact across federal-focused modernization programs and opportunities to shape technology roadmaps. Compensation / Benefits * Lead design, development, integration, and modernization of enterprise applications * Define architecture strategies, standards, and best practices * Design scalable, secure, and high-performing application solutions * Collaborate with stakeholders to translate requirements into technical solutions * Evaluate existing environments for modernization opportunities * Develop architectural artifacts and roadmaps * Guide cloud, hybrid, and on-prem architectures * Lead application integration and API/web services efforts * Provide technical leadership across the SDLC * Establish governance, coding standards, and technology selection processes * Support automation initiatives to improve efficiency * Ensure architectures meet security, privacy, and regulatory requirements * Evaluate emerging technologies to improve service delivery * Oversee performance, reliability, scalability, and maintainability * Mentor and guide technical staff * Oversee project planning, budgeting, and resource allocation * Develop and maintain technical documentation and diagrams * Coordinate with infrastructure teams to align with enterprise environments * Support business continuity and high-availability planning * Present architecture decisions to executives and stakeholders * Ensure compliance with policies and standards * Lead continuous improvement in modernization and automation Tasks * Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Information Systems, or related discipline * Minimum 9 years of related experience in application architecture, software engineering, systems design, or enterprise development * Minimum 2 years of supervisory or technical leadership experience * Experience designing and implementing enterprise-scale applications and distributed systems * Strong understanding of architecture principles, design patterns, and integration methodologies * Experience with cloud-based, hybrid, and on-premises environments * Knowledge of SDLC methodologies including Agile, Scrum, DevSecOps, and Waterfall * Experience with API design, web services, microservices, and enterprise integrations * Familiarity with application security, IAM, and secure development practices * Experience producing architecture documentation and roadmaps * Strong problem-solving and communication skills * U.S. Citizen with ability to obtain clearance Key requirements * meaningful work * growth opportunities * work-life balance * team camaraderie * recognition of effort * professional development opportunities

Requirements

meet in Computer Science, Information Technology, Software Engineering, Information Systems, or related discipline, * Minimum 9 years of related experience in application architecture, software engineering, systems design, or enterprise development * Minimum 2 years of supervisory or technical leadership experience * Experience designing and implementing enterprise-scale applications and distributed systems * Strong understanding of architecture principles, design patterns, and integration methodologies * Experience with cloud-based, hybrid, and on-premises environments * Knowledge of SDLC methodologies including Agile, Scrum, DevSecOps, and Waterfall * Experience with API design, web services, microservices, and enterprise integrations * Familiarity with application security, IAM, and secure development practices * Experience producing architecture documentation and roadmaps * Strong problem-solving and communication skills * U.S. Citizen with ability to obtain clearance Key aaaaaaaaaaD _ * meaningful work * growth opportunities * work-life balance * team camaraderie * recognition of effort * professional development opportunities

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

1:15 min

Key lessons learned from implementing automated mobile DevSecOps

Moataz Nabil Moataz Nabil · LIVE

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

3:49 min

Container hosting options available on Amazon Web Services

Federico Fregosi · WWC 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:09 min

Shifting security left using the DevSecOps approach

Aarno Aukia · LIVE

Videos

See all

Related articles

See all