A forward-thinking digital, platform and base operations services company powered by its employee-owners! Always Ahead!
Senior Software Architect
Location
United States
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Software Architect
TechFlow, Inc.
Role Description 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. Benefits - 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.
Related Guides
Related Categories
Related Job Pages
More Architect Jobs
• Reviews existing solutions with development team to identify proper restructure into micro-services model utilizing best industry best practices. • Facilitates the development of new software solutions into microservices model utilizing best industry best practices. • Develops and sustains microservices factory utilizing COTS and open source solutions to automate the creation, deployment, and management CI/CD pipeline.
Senior Solution Architect
Tiger Analytics Inc.Tiger Analytics is a fast-growing advanced analytics consulting firm, recognized as a trusted analytics partner for multiple Fortune 500 companies, enabling them to generate business value from data.
Role Description Tiger Analytics is looking for a highly experienced Senior Data & Analytics Solution Architect to lead enterprise-scale modernization and digital transformation initiatives. The ideal candidate will have deep expertise in AWS and Databricks, extensive experience designing enterprise data platforms, and the ability to engage with CXO-level stakeholders to define future-state architectures. This role requires strong consulting, advisory, and technical leadership skills to drive large-scale Data & AI transformation programs. Key Responsibilities - Lead enterprise Data & Analytics architecture engagements, designing scalable, secure, and future-ready solutions using AWS and Databricks aligned with business objectives. - Assess existing legacy data ecosystems and define target-state architecture, modernization roadmaps, migration strategies, and technology blueprints for enterprise transformation programs. - Act as a trusted advisor to senior client stakeholders (CXO, VP, Director level), conducting architecture workshops, technical discovery sessions, and strategic consulting engagements. - Drive end-to-end solution architecture across cloud data platforms, including data lakes, lakehouses, enterprise data warehouses, streaming platforms, metadata management, governance, and analytics ecosystems. - Define enterprise architecture standards, reusable design patterns, best practices, and governance frameworks while ensuring alignment with organizational technology strategies. - Lead technical solutioning discussions involving clients, implementation partners, and cross-functional delivery teams to ensure architecture consistency and successful program execution. - Design scalable data ingestion, transformation, storage, and analytics architectures supporting structured, semi-structured, and unstructured data. - Collaborate closely with business, product, engineering, and data science teams to translate business requirements into scalable technical solutions. - Recommend platform accelerators, reusable frameworks, automation opportunities, and optimization strategies to improve delivery efficiency and reduce implementation timelines. - Provide architectural oversight throughout project execution, reviewing technical designs, resolving complex technical challenges, and mentoring global engineering teams. - Lead architecture governance by conducting solution reviews, ensuring compliance with enterprise security, scalability, performance, and data governance standards. - Drive cloud modernization initiatives involving migration from legacy data platforms to AWS-based cloud-native architectures. - Evaluate emerging technologies and recommend innovative solutions across Data Engineering, AI/ML, GenAI, and cloud ecosystems. - Support proposal development, solution estimations, RFP responses, technical presentations, and executive-level client discussions. Qualifications - 18+ years of IT experience with at least 10 years in Enterprise Data & Analytics Architecture. - Strong expertise in AWS Cloud services including S3, Glue, EMR, Lambda, Redshift, Athena, IAM, Lake Formation, Step Functions, CloudWatch, EventBridge, ECS/EKS, and related services. - Extensive hands-on experience with Databricks, Delta Lake, Unity Catalog, Spark, PySpark, and Lakehouse architecture. - Strong understanding of enterprise Data Warehouse, Data Lake, and Lakehouse architectures. - Expertise in modern data engineering principles, ETL/ELT frameworks, metadata management, data governance, and master data management. - Strong knowledge of SQL, distributed data processing, cloud-native architecture patterns, and scalable data platform design. - Experience designing enterprise integration architectures using APIs, streaming technologies, messaging systems, and event-driven architectures. - Deep understanding of cloud migration strategies, modernization approaches, and hybrid architecture patterns. - Strong stakeholder management with proven experience interacting directly with executive leadership. - Excellent consulting, advisory, presentation, and communication skills. Benefits - Significant career development opportunities exist as the company grows. - The position offers a unique opportunity to be part of a small, fast-growing, challenging and entrepreneurial environment, with a high degree of individual responsibility. Company Description Tiger Analytics is a global leader in AI and advanced analytics consulting, empowering Fortune 1000 companies to solve their toughest business challenges. We are on a mission to push the boundaries of what AI can do, providing data-driven certainty for a better tomorrow. Our diverse team of over 6,000 technologists and consultants operates across five continents, building cutting-edge ML and data solutions at scale. Join us to do great work and shape the future of enterprise AI.
• Create detailed floor plans and elevation sets based on project requirements • Develop comprehensive CAD drawings for architectural and engineering purposes • Prepare accurate Geometric Dimensioning and Tolerancing (GD&T) callouts for manufacturing documentation • Produce and annotate multi-sheet electrical schematics to industry standards • Design and review PCB layouts, integrating best practices for manufacturability and functionality • Collaborate through exchanges to clarify requirements and resolve technical questions • Deliver thorough documentation packages consistent with project milestones and quality expectations
• Join our dynamic organization, a leader in Professional services, committed to leveraging cutting-edge technology to drive business success • Engage key subject matter experts across the business to ensure defined business processes leverage best practices and meet the true needs of each organization • Serve as point of contact for assigned business leaders • Identify and secure approval of key business leaders and stakeholders for business processes and scope of work • Implement changes on actual systems in SAP ECC SD and SM and other departments • Support COE TEAM in Transformation Activities • Conduct SAP ECC SD & SM assessments to identify improvements and suggest best practices • Conduct problem analysis of SAP ECC SD and SM and take actions to improve • Evaluate all current processes in the SAP ECC SD and SM to develop standards related to best practices • Participate in system testing (UT/SIT/UAT), prepare documentation, and provide training to end-users and super users



