Senior Software Architect
TechFlow
TechFlow is seeking an experienced Senior Software Architect / Lead Software Engineer to support a mission-critical DoD software development and modernization program in Montgomery, AL. This program provides software development and technical support services to sustain, enhance, and optimize a critical customer system through secure, scalable, and maintainable software solutions.
The successful candidate will lead the architectural design and development of modern software capabilities while ensuring solutions are built using nonproprietary, open-standard technologies that support scalability, maintainability, reliability, and long-term mission success. This role will provide technical leadership across the software development lifecycle, collaborating with software engineers, DevSecOps professionals, testers, database administrators, and Agile team members to deliver high-quality, secure software solutions.
Key Responsibilities
- Lead the architectural design and technical implementation of scalable, maintainable, reliable, and secure software solutions using open-standard technologies.
- Develop and maintain software solutions using modern Java enterprise development practices and industry-standard frameworks.
- Design, develop, test, and maintain clean, efficient, secure source code within Government-owned Git repositories.
- Provide technical leadership and guidance to software development teams, promoting best practices in architecture, coding standards, and secure development.
- Participate in and conduct mandatory peer code reviews to ensure software quality, maintainability, and adherence to established standards.
- Ensure software meets automated quality and security requirements through continuous integration, automated testing, and Static Application Security Testing (SAST).
- Analyze and remediate software vulnerabilities, ensuring all new Blocker, Critical, and High security findings are addressed prior to task completion.
- Identify, evaluate, and execute technical debt remediation efforts based on Government priorities.
- Maintain and improve software quality metrics, including: minimum 90% automated test coverage for new code, overall SonarQube code quality rating of "A", inline documentation for at least 90% of individual methods using tool-compatible formats.
- Collaborate with cybersecurity teams to ensure compliance with DoD Risk Management Framework (RMF) processes and Security Technical Implementation Guide (STIG) requirements.
- Research, prototype, and evaluate emerging technologies, including artificial intelligence/machine learning (AI/ML), low-code/no-code platforms, and AI-assisted software development tools.
- Mentor software engineers and promote adoption of modern development practices, tools, and technologies.
- Support continuous improvement initiatives focused on software quality, performance, security, and mission effectiveness.
Requirements
- Bachelor's degree (or equivalent experience) in Computer Science, Information Technology, Engineering or related field.
- Minimum 7 years of experience developing Java enterprise applications.
- Strong experience with: Java enterprise application development, Spring Boot, RESTful APIs and Microservices architectures.
- Experience with software quality and security tools, including: SonarQube, GitLab CI/CD, Static Application Security and Testing (SAST) tools.
- Experience developing secure software solutions within a DevSecOps environment.
- Familiarity with Web Content Accessibility Guidelines (WCAG) 2.1 AA standards.
- Experience supporting DoD cybersecurity requirements, including Risk Management Framework (RMF) and STIG compliance.
- Strong understanding of software architecture, design patterns, secure coding practices, and modern development methodologies.
- Active Secret Security Clearance.
Preferred Qualifications
- Experience supporting DoD software modernization programs.
- Experience with U.S. Air Force or other DoD mission applications.
- Demonstrated experience integrating artificial intelligence/machine learning capabilities into software solutions.
- Experience using AI-assisted development tools to improve software engineering efficiency.
- Experience with cloud-native architectures and DevSecOps practices.
- Experience mentoring and leading software engineering teams.
- Familiarity with Agile software development methodologies and Scrum practices.
Benefits
Founded in 1995 at the start of the dot-com revolution, TechFlow helped large commercial clients such as DreamWorks, Toshiba, MGM, and others modernize their business systems. Today, with deep operational roots in the bi-coastal innovation hubs of California and Washington DC, TechFlow continues as a leader in applying innovative engineering, technology, integration solutions, and support services to the Federal Government’s most demanding mission and business challenges.
Our culture thrives on out-of-the-box thinking and the unique powerful entrepreneurial expressions of our employee-owners. As a 100% employee-owned company, we have a shared expectation of commitment, accountability, and responsibility driven by a culture that embraces innovation and new ideas. Our goal is not to do what has been done, but to do it better.
TechFlow has four principal lines of business: Platform Services, Digital Services, Base Operations and Energy and Mobility Solutions. Our company has a strong track record of successful contracts in both areas and encourages cross-collaboration.
TechFlow, Inc is 100% employee-owned. Come make a difference in a job that contributes to your future and helps us build an agile workplace!
- Employee stock ownership plan (ESOP) – Pride in being an employee-owner and annual employer contribution (per plan guidelines)
- 401k plan with Roth option.
- Eligibility for an employer match.
- Immediate vesting
- Paid time off
- Holidays – 11 paid holidays per year
- Comprehensive medical, dental, and vision plans
- Company-paid Life & AD&D insurance plan
- Employee Assistance Program
- Wellness Resources
- Company-paid training and development program
- Voluntary benefits include:
- Life & AD&D Insurance for employee, spouse, and children
- Short-term and long-term disability (per plan guidelines)
- Legal Shield and Identity Theft protection plans
- Pet Insurance
#techflow
- ...Akamai Technologies, Inc. is seeking a Senior Network Engineer to lead design, implementation, and automation of our global network infrastructure. You will tackle complex routing, data center fabric, and automation challenges to ensure scalability, reliability, and...Senior
$139.3k - $250.7k
...group that works on various technologies to architect, design, build, scale and maintain... ...global platform. #CoreIPNetworking As a Senior Network Architect, you will be... ...engineering Possess Juniper hardware and software expertise Demonstrate technical and commercial...SeniorWork experience placementWork at office$214.51k
...Join our team, and together we will make a difference and change the world. Job Description CDM Smith is seeking a Senior Enterprise Architect to join our Corporate Business Technology team. This role is responsible for designing, governing, and continuously improving...SeniorWork experience placementH1bRemote work- ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted: Oct 8, 2026 Employment... ...AI, especially LLMs, including agents, throughout the entire software development lifecycle (SDLC). Experience creating MCPs and...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
$87k - $187k
...Job Description Adheres to and suggests improvements to all phases of the application software development lifecycle. Utilizes working knowledge to develop new application features and enhancements following design specifications, and develops documents to clarify...SeniorTemporary workImmediate startFlexible hoursShift work$120.5k - $162.68k
...Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager... ...performance infrastructure relied on by global enterprises. Architect & Build IMS TM/DB-Compatible Technologies Contribute to the...SeniorFull timeRemote workWorldwideFlexible hours$146k
...team acts as the strategic and technical backbone for complex enterprise deal cycles. We partner closely with Account Executives to architect full-platform solutions, articulate Zoom's competitive advantages, and deliver happiness to our clients. Responsibilities...SeniorWork at officeRemote work$119.6k - $215.4k
...Program Lifecycle and the coordination and delivery of key cross-organizational strategic programs Partner with the best As a Senior Technical Program Manager, you will have end-to-end accountability for the delivery of programs. You'll lead strategic programs...SeniorWork experience placementWork at office- Job Summary Experienced Application Systems Analyst / Programmer responsible for supporting application analysis and programming activities in a full-time onsite environment. Key Responsibilities Perform application systems analysis and programming duties...Full time
$120k - $130k
...experienced full-stack engineers who can design, build and operate complex enterprise software using Java, Spring Boot, Angular and REST APIs. We have opportunities for strong senior individual contributors and for engineers ready to combine hands-on development with...SeniorFull timeRemote work$143k - $193.05k
...Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader... ...modernize our approach to pan-enterprise automation. • Architecting scalable, resilient automation platforms that support...SeniorFull timeRemote workWorldwide$30 - $42 per hour
...Senior Fire Alarm Technician And System Programmer We are currently seeking experienced Senior Fire Alarm Technician and System Programmers to join our team at Control Systems, Inc. (CSI). This key role requires a deep understanding of fire alarm systems, low voltage...SeniorFull timeTemporary workLocal areaFlexible hoursWeekend workAfternoon shift- ...accelerate validated AV deployment at scale. What You’ll Do (Responsibilities) Architect and implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner closely with autonomy developers...SeniorFull timeLocal areaRemote workWork from home
$186.07k - $218.9k
...and build infrastructure, deployment platforms, and test systems that give engineers fast, trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the group, and you’ll be matched to the team that best fits your strengths and interests. Wherever...SeniorLocal area$79.2k - $209.5k
...engineering practices, operational practices, development process, ownership, and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent domain-specific experience. ~ Experience building and...SeniorTemporary workFlexible hours$99.6k - $192.9k
...to-end organization, we turn ideas into high-quality vehicles, software and experiences across gas, hybrid and electric, designed around... ...around the world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior...SeniorWork experience placementLocal areaImmediate startRemote workFlexible hours$87k - $187k
...customer engagements. May lead the solution design and implementation aspects of engagement(s) ensuring high quality, integrated software solutions within constraints of time and budget. May act as the team lead on projects, providing coaching, guidance and feedback to...SeniorTemporary workFlexible hours$83.43k - $222.48k
...company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring... ...for the Role Software Engineering & Architecture Architect, design, and develop high-performance microservices using Java...SeniorHourly payFull timeTemporary workLocal area$146k - $234k
...ResponsibilitiesThe Senior AI Platform Engineer will stand up and operate a bare-metal container platform, support a feasibility assessment of all platform technologies, and drive the transition towards infrastructure-as-code managed provisioning using Terraform and Ansible...SeniorContract workRemote workFlexible hoursShift work$121.4k - $218.6k
...resolving incidents, with a high focus on reliability, scalability, and efficiency through automation and resource optimization. As a Senior Site Reliability Engineer, you will be responsible for: Developing and maintaining automated tools and scripts to enhance system...SeniorWork experience placementWork at office$186.07k - $218.9k
...called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group,... ...data pipelines running on our platform infrastructure. Architect end-to-end data security and observability services, including...SeniorLocal area- ...Netflix in Montgomery, USA is seeking a Senior Level Designer to craft large, immersive multiplayer spaces from concept to final layout using industry tools. You will shape environments, pipelines, and gameplay moments that fuel engaging play sessions. You will ship...Senior
- OPERATIONAL EXCELLENCE | PLANT LEADERSHIP The TRG Growth Practice is excited to be partnering with a manufacturing client to identify a Plant Manager for a key operation in the Montgomery area. This is an outstanding opportunity to join a growing organization in...SeniorFull time
$59k - $79.6k
...the environment’s current state is consistently reflected for operational and governance needs. Working under the direction of senior configuration and service management staff, this position assists with configuration audits, data quality checks, and analysis that...Contract workWork at office$40 - $50 per hour
...Software Developer This position is responsible for the analysis, design, development, testing, deployment, and maintenance of enterprise software applications. The role focuses on.NET technologies and requires strong software development, troubleshooting, integration...Hourly payWork at office- ...to address audit findings, logging requirements, remediation activities, and overall security posture. Work independently as the senior Linux resource within a small, cross-functional IT and security team. Required Qualifications ~8+ years of hands-on Linux...SeniorFull time
- Sr. Web Developer Skills Required: Must have strong ASP.NET MVC C# design and development technology skills. Must have excellent communication and interpersonal skills. Must have strong analytical, problem solving and troubleshooting skills. ...Senior
$71.8k - $90k
...specifications such as DoDAF and IEEE and to professional writing standards such as AMA, APA, and CSE styles. This role may be mentored by senior Technical Writers. Key Responsibilities Works with internal teams and Subject Matter Experts to obtain an in-depth...Contract workWork at officeRemote work- DESCRIPTION OF DUTIES: This is a responsible position in clinical services/supervision and quality assurance activities. Provide individual and group supervision to staff as assigned. Conduct treatment plan reviews of clinical records. Conduct administrative...Senior
- Key Responsibilities System Administration & Maintenance: Administer, configure, troubleshoot, and maintain production and non-production RHEL and Ubuntu Server VMs and physical servers. Security Hardening & Compliance: Maintain CIS-aligned hardening on Ubuntu ...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Architect. Be the first to apply!
- .net software architects (remote) Montgomery, AL
- senior devops engineer remote Montgomery, AL
- senior information technology project manager Montgomery, AL
- senior vmware engineer Montgomery, AL
- senior program analyst Montgomery, AL
- senior implementation project manager Montgomery, AL
- senior robotics software engineer Montgomery, AL
- senior consulting engineer Montgomery, AL
- senior java full-stack developer Montgomery, AL
- senior compensation analyst Montgomery, AL




