Application architect, IT/Tech, Systems Engineer
Listed on 2026-08-08
-
IT/Tech
Systems Engineer, Cloud Computing: Infrastructure & Operations, IT Consultant, IT Project Manager
Electrosoft Services, LLC is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cybersecurity is our specialty, we also focus on ICAM, Zero Trust, digital engineering and transformation, and enterprise AI and intelligent automation. We always seek to delight our customers, so we retain highly qualified employees and offer them meaningful work, growth opportunities, and work-life balance.
What sets us apart from all other contractors is the sense of teamwork our employees feel – and the knowledge that outstanding effort is recognized and rewarded. The camaraderie we share emanates from Lunch & Learn sessions where we explore new ideas together, fun group activities ranging from escape rooms to miniature golf, and much, much more. If we’ve described you and your dream workplace, please apply and share in the many benefits and opportunities we offer.
Architect
Responsibilities and Duties:
- Lead the design, development, integration, and modernization of enterprise applications supporting Digital Solution Development, Automation, and Infrastructure Support initiatives.
- Define application architecture strategies, standards, and best practices that align with organizational goals and technology roadmaps.
- Design scalable, secure, resilient, and high-performing application solutions to support mission and business requirements.
- Collaborate with business stakeholders, product owners, developers, engineers, and infrastructure teams to translate requirements into technical solutions.
- Evaluate existing applications, systems, and technology environments to identify modernization and optimization opportunities.
- Develop architectural artifacts including solution designs, technical roadmaps, interface specifications, data flow diagrams, and architecture documentation.
- Guide the implementation of cloud-based, hybrid, and on-premises application architectures.
- Lead application integration efforts involving APIs, web services, middleware, and enterprise platforms.
- Provide technical leadership for software development activities throughout the Software Development Lifecycle (SDLC).
- Establish and enforce architecture governance, design reviews, coding standards, and technology selection processes.
- Support automation initiatives by identifying opportunities to improve operational efficiency through workflow automation and digital solutions.
- Collaborate with cybersecurity teams to ensure application architectures comply with security, privacy, and regulatory requirements.
- Evaluate emerging technologies and recommend solutions that improve service delivery, user experience, and operational effectiveness.
- Oversee application performance, reliability, scalability, and maintainability considerations throughout the development lifecycle.
- Mentor and provide technical guidance to developers, engineers, analysts, and other technical personnel.
- Supervise technical teams, assign work priorities, monitor performance, and support professional development activities.
- Participate in project planning, risk management, budgeting, and resource allocation discussions.
- Support system implementation, deployment, and transition activities ensuring architectural integrity is maintained.
- Develop and maintain technical documentation, architecture diagrams, standards, and operational procedures.
- Collaborate with infrastructure and operations teams to ensure applications are aligned with enterprise technology environments.
- Support business continuity, disaster recovery, and high-availability planning activities.
- Participate in executive briefings, technical reviews, and stakeholder meetings to communicate architecture decisions and recommendations.
- Ensure compliance with organizational policies, federal standards, and industry best practices.
- Lead continuous improvement efforts focused on application modernization, automation, and digital transformation.
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, Information Systems, or a related discipline.
- Minimum of 9 years of directly related experience in application architecture,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).