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. Qualifications 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. #J-18808-Ljbffr
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SeniorFull timeTemporary workFlexible hours- ...The Senior AI Programmer Analyst is an individual contributor responsible for the design, development, deployment, and ongoing optimization of artificial intelligence and machine learning solutions that advance the university’s academic, administrative, and research missions...SeniorFor contractors
- ...Position Title: Software Architect – IIS Applications Location: Montgomery, Alabama (Onsite, Monday–Friday) Clearance Requirements: None required... ...experience Proven experience as a Software Architect or Senior .NET Developer in enterprise environments Strong technical expertise...SuggestedFor contractorsMonday to Friday
- A leading data streaming company is seeking a Senior Software Engineer II to lead the design and implementation of complex backend systems. The ideal candidate has 5+ years of experience with backend programming languages and distributed systems, along with a solid understanding...SeniorRemote 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- ...The Senior Solution Architect works across other Solution architects for that client to oversee end-to-end solution or component design and implementation technical oversight through to transition into Production. The Senior Solution Architect would also support new business...Senior
- ...delivers real business value with AI. What You'll Do Lead AI-First Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI-first user experiences across Teradata's cloud analytics...SeniorPermanent employmentFlexible hours
$139.3k - $250.7k
...build relationships and insights to maximize product value through the full scope of our global platform. Partner with the best As a Senior II Solutions Engineer, you will work with all the technologies Akamai has to offer. By partnering with engineering and business...SeniorWork experience placementWork at office- Coinbase in the United States is seeking a seasoned software engineer to join the Agent Productivity Tools (APT) team, building features with Golang and cloud technologies to boost agent productivity and drive automation across the platform. You will collaborate with product...Senior
- ...Senior Environmental Technical Lead Hybrid Remote-Montgomery, AL ( Job Type Full-time Description Overview Tanaq Environmental, LLC. (Tanaq) delivers environmental engineering, investigation, consulting, and remediation services to local, state, and federal...SeniorFull timeFor subcontractorWork at officeLocal areaRemote workLong distance
- ...Apple in Alabama, USA seeks a Principal Software Engineer to design, build, and grow a privacy‑centric cloud platform powering FaceTime, iCloud, Photos, Backup, and Push Notifications. The role emphasizes evolving architecture for platform growth, developing cloud...Senior
$186.07k - $218.9k
...teams while delivering exceptional customer experiences. As a Software Engineer on our team, you will play a key role in this transformation... ...and Golang to address critical product and business needs. Architect scalable, secure systems using modern cloud technologies and...SeniorLocal area$144.7k - $261.3k
...Job Description The Senior ML Validation Research Engineer will lead applied machine learning research focused on improving verification and validation of ML components used in robotics and autonomous driving systems. This role centers on simulation-based evaluation...SeniorLocal areaWork from homeFlexible hours- ...Senior Software Engineer, Core Experiences - Oxford, United Kingdom Oxford, United Kingdom Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to...SeniorRemote work
$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$121.5k - $145.5k
...We are seeking a Senior Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX EnCompass platform applications. EnCompass...SeniorFlexible hours- ...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Your journey to impactful work and rapid growth starts... ...MANTECH seeks a motivated, career and customer-oriented Senior Software Developer to join our innovative team in Montgomery,...SeniorContract workWork at officeLocal area
$92.5k - $135k
Preferred Mutual Insurance Company seeks a Senior Financial Analyst to join the Finance, Risk & Compliance team. This role involves responsibilities such as financial planning, budgeting, and expense analysis, with a strong focus on enhancing internal financial reporting...Senior$110k
...up to date with emerging mobile technologies and propose improvements What We’re Looking For: * BA/BS in Computer Science, Software Engineering, or equivalent work experience * 5 years’ relevant work experience * Previous experience in mobile application development...Work experience placementWorldwideFlexible hours$197.4k - $232k
...humans pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming platform. You’ll lead the...SeniorFull timeRemote work- FullStack is hiring a Senior React + Node Engineer with a financial background to join their team. Responsibilities include integrating... ...systems. Ideal candidates will have over 5 years of software engineering experience, expertise in Node.js and React, and a strong...SeniorRemote job
- Siemens is seeking a Communications Strategist / PR Manager in Montgomery, Alabama. This role will take charge of the global PR strategy and enhance the Siemens brand by crafting compelling narratives and positioning its AI initiatives at the forefront of innovation. The...Senior
$150k - $185k
A global technology solutions company is seeking a Pricing Senior Manager to direct pricing strategies and proposal development. The ideal candidate will possess over 12 years of experience in cost proposal preparation and strong leadership skills. This remote role requires...SeniorRemote work$169.8k - $355.4k
Job Description The computer vision team is responsible for growing our capabilities in image analysis and recognition. Our goal is to enable customers to apply computer vision to solve their particular business problems with our assistance and expertise. In this role...SeniorTemporary workFlexible hours$121.4k - $218.6k
...and continuously improve secure, resilient, and high-performance Application Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution, NetStorage, within the public sector and work closely with various...SeniorWork experience placementWork at office$72k - $108k
A national blended health organization is seeking a Sales Professional to manage business development in the health insurance sector. This remote-based role requires at least 5 years of sales experience, particularly with third-party administrators and self-funded clients...SeniorRemote work- ...landscape. We're looking for an experienced Enterprise Solutions Architect to take ownership of architecture across major business and... ...aligned to business objectives. You'll act as a trusted advisor to senior stakeholders, lead architecture governance, and work closely...
- ...Broadcom is seeking a Senior Project Manager to drive and facilitate the planning, execution, monitoring, control, and closure of Technical Consulting projects. You will be the client’s first line of contact after project kickoff, coordinating with the Mainframe Division...Senior
- ...Norstella, a global life sciences data and AI solutions provider, seeks a Senior Real‑World Clinical Analyst to bridge clinical expertise with real‑world data. You will generate clinically meaningful evidence supporting clinical development and patient engagement across...Senior
- The Simon Agency seeks experienced Executive Protection Specialists to join the Operational Readiness Network (ORN). As part of a carefully selected network, you will support executive protection operations for corporate executives, public officials, and high-profile clients...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 manager tax Montgomery, AL
- senior devops Montgomery, AL
- senior international accountant Montgomery, AL
- senior vmware engineer Montgomery, AL
- sr technical product manager Montgomery, AL
- senior resident engineer Montgomery, AL
- senior performance engineer Montgomery, AL
- senior storage engineer Montgomery, AL
- senior cloud solutions architect Montgomery, AL


