We are seeking an experienced and dedicated Software Architect to lead the design and development of scalable, secure software systems that align with data governance standards and support complex multi-domain environments. The individual in this role will provide architectural direction and hands-on leadership across software projects, ensuring effective integration of technology solutions while maintaining a strong focus on security and system accreditation requirements.
Primary Responsibilities:
- Serve as the architectural lead responsible for defining, documenting, and overseeing software frameworks, patterns, and technical approaches for custom applications.
- Lead Technical Exchange Meetings (TEMs) and act as the primary technical representative in cross-functional engagements.
- Ensure compliance with data governance, access control, and data-sharing policies across multiple domains and fabrics.
- Guide the integration of AWS services and cloud-native architectures to support scalable and secure deployments.
- Train and mentor onsite development team members, reinforcing coding standards, best practices, and project alignment.
- Oversee all aspects of documentation to maintain accurate and comprehensive software records for future maintenance and audits.
- Collaborate with external teams and client stakeholders, fostering strong communication channels and translating business needs into actionable technical solutions.
- Plan and track software deliverables, employing Agile methodologies to ensure timely and quality outcomes.
- Analyze and resolve complex issues involving software-hardware interfaces, promoting efficient and innovative problem-solving strategies.
- Lead efforts to transform stakeholder requirements into robust technical architectures and system designs.
Minimum Qualifications:
- Minimum of 5 years of professional experience in software architecture or lead development roles.
- Proven experience with Agile Methodology and Agile Project Management.
- Hands-on experience integrating AWS services in secure environments.
- Background in developing and leading custom application solutions.
- Demonstrated success in a technical leadership role overseeing development teams.
- Experience collaborating with external technical teams and client-facing engagements.
- Knowledge and implementation experience of data governance frameworks.
- Bachelor of Science degree in Computer Science, Engineering, or related field, or equivalent professional experience.
Preferred Qualifications:
- Expertise across multiple programming languages and frameworks.
- Familiarity with security accreditation processes and compliance standards.
- Experience developing within multi-domain and multi-fabric system environments.
- Strong analytical and documentation skills to support technical oversight and software lifecycle planning.
Eligibility:
- Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.
- Active TS/SCI with Full Scope Polygraph (FSP) clearance is required for this role.
Compensation:
Salary for this position is determined by various factors, including but not limited to location, the candidate’s particular combination of knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements.
Salary Range: $225,000 – $250,000
Benefits:
Our client offers a comprehensive and competitive benefits package, which includes:
- 100% Company-Paid Health Insurance: Complete coverage for medical, dental, and vision premiums for employees and their dependents through United Healthcare and Guardian.
- Fully Paid Protection Plans: Life insurance, short-term disability, and long-term disability provided at no cost to the employee.
- 401(k) Retirement Contribution: A 15% salary contribution paid bi-monthly through Guideline, with full vesting from day one.
- Paid Time Off: 200 hours of annual PTO, accrued per pay period, in addition to 11 federal holidays.
- Incentive Bonuses: Recruitment and business development bonuses to reward contributions to company growth and success.