Senior Software Architect

DEFCON
Mc Lean, Virginia, US
$175K-$220K a year
Full-time

About the Senior Software Architect

Do you have the following skills, experience and drive to succeed in this role Find out below.

As a Senior Software Architect, you will play a key role in gathering business requirements and designing technical architectures to address both current and future needs.

Your responsibilities include evaluating and recommending technologies that align with business objectives, developing proof of concepts, and providing training and mentorship to the software engineering team.

This position requires a deep understanding of software design principles, excellent communication skills, and the ability to translate complex business needs into effective technical solutions.

Responsibilities :

  • Strategic Oversight : Collaborate with the Director of Technical Architecture and business leaders to develop and implement technical architectural strategies that align with business objectives.
  • Stakeholder Collaboration : Facilitate communication between business stakeholders, developers, and technical roles to ensure clear understanding and alignment on requirements and deliverables.
  • Team Leadership : Guide and mentor engineers and architects, fostering a culture that integrates technical excellence with business insight.
  • Bridging the Gap : Act as the primary liaison between business and product teams and the technical delivery team, ensuring accurate translation of business requirements into technical solutions.
  • Technical Design & Review : Design scalable, secure, and robust architectural solutions tailored to business needs, and establish standards to ensure technical and business process alignment.
  • Management of Technical Debt : Anticipate potential issues and develop strategies to mitigate technical debt before it arises.
  • Solution Assessment : Evaluate technical solutions for feasibility and risk in relation to business needs.
  • Documentation : Ensure comprehensive and accessible documentation of technical design specifications and their business justifications for both business and technical stakeholders.

Qualifications :

  • Experience : Minimum of 6 years of experience in software development, with a strong focus on AWS services and solutions.
  • Architectural Design : Proven experience in designing and implementing scalable, secure, and cost-effective cloud architectures leveraging AWS.
  • Programming Skills : Experience in developing and integrating applications using AWS services. Proficiency in an objective oriented language, C# or Python is a plus.
  • Database Management : Extensive experience with data design, optimization, and management.
  • Containerization : Hands-on experience with Docker, including containerizing applications and managing Docker images and registries.
  • Orchestration : Proficient in Kubernetes, with experience in deploying, managing, and scaling containerized applications in Kubernetes clusters.
  • DevOps Practices : Familiarity with CI / CD pipelines and DevOps practices
  • Problem-Solving : Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve complex issues in cloud and containerized environments.
  • Communication Skills : Excellent verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders and capable to fostering meaningful relationships across all levels of the organization and with external stakeholders.
  • Team Collaboration : Proven ability to work effectively with cross-functional teams, including developers, project managers, and business stakeholders.
  • Security Clearance : U.S. SECRET clearance is a plus

Benefits :

  • 100% employer paid, comprehensive health care including medical, dental, and vision for you and your family.
  • Paid maternity and paternity for 14 weeks at employees' normal pay.
  • Unlimited PTO, with management approval.
  • A fully remote, results-based work environment.
  • Opportunities for professional development and continued learning.
  • Occasional travel to our offices in Washington D.C or alternative locations to collaborate with your team in person.
  • Optional 401K, FSA, and equity incentives available.

Salary Range : $175,000 - $220,000. This represents the typical salary range for this position based on experience, skills, and other factors.

J-18808-Ljbffr

13 days ago
Related jobs
Promoted
The Aerospace Corporation
Chantilly, Virginia

Information Systems and Cyber Division (ISCD) staff couple the latest in information system technologies, such as elastic compute clouds, containerization, microservices, real-time operating systems, and visualization frameworks, with expertise in cyber security, software architecture, software engi...

Promoted
VMD Corp
Arlington, Virginia

VMD has an exciting opportunity for a talented technology thought leader to join VMD's Department of State Program as a Software Architect. Act as VMD's Software Architecture evangelist. Most recent position(s) were software architect level or equivalent. VMD's mission is to perform migration/decomm...

Promoted
System One
Herndon, Virginia
Remote

The Senior Software Design Architect is responsible for architecting and implementing multiple products and features in parallel; will be responsible for translating overall business requirements and vision to a technical architecture and developing working prototype, overall solution and frameworks...

Promoted
SOSi
Reston, Virginia

As a Senior Software Architect at SOSi, you will be responsible for designing, implementing and overseeing the architecture of our software systems. SOSi is seeking a highly experienced Senior Software Architect to join our team and lead the design and development of our software systems in order to...

Promoted
VT iDirect
Herndon, Virginia

The Software Architect is responsible for the technical design and implementation of software solutions and for providing technical leadership to multiple software development teams. Leverage a broad and deep understanding of software technologies and standards to provide a software architectural bl...

Crimson Phoenix
Chantilly, Virginia

Software Developer (Systems Software) - Senior. We specialize in Web Development, Graphic Design, Software Engineering, System Engineering, Training, Intelligence Analysis, Data Science, and Instructional Systems Design. ...

CACI International Inc
Sterling, Virginia

Senior Software ArchitectJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *. We are looking for a Senior Software Architect to join our growing team based in Sterling, VA. As a...

SOSi
Reston, Virginia

As a Senior Software Architect at SOSi, you will be responsible for designing, implementing and overseeing the architecture of our software systems. SOSi is seeking a highly experienced Senior Software Architect to join our team and lead the design and development of our software systems in order to...

Peraton
Chantilly, Virginia

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy.As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated ...

Defense Technical Recruiting, LLC
Chantilly, Virginia

The Senior Software Architect participates in a development team that uses agile methodologies combined with mature software practices and a technology-supported development infrastructure. We are looking for a self-starting, team-oriented Senior Software Architect to join our dynamic development te...