Senior Software Architect

1 week ago


Washington, United States Talent Gravity Full time
About the Role

We are seeking a highly skilled Senior Software Engineer to join our team at Talent Gravity. This is a fantastic opportunity for an experienced professional to take on a leadership role and contribute to the development of complex software systems.

Job Description

The successful candidate will be responsible for defining the architecture of product ecosystems, working closely with the CTO and VP of Product to ensure secure, standards-compliant, usable, reusable, integratable, maintainable, scalable, and optimized software solutions. They will also be involved in implementing new software features with high-quality, efficient, and maintainable code that meets functional and technical requirements.

Responsibilities
  • Define Architecture of Product Ecosystem: Work with the CTO and VP of Product to define and document software architecture that is secure, standards-compliant, usable, reusable, integratable, maintainable, scalable, and optimized to ensure a low Total Cost of Ownership.
  • Software Development: Implement new software features with high-quality, efficient, and maintainable code that meets functional and technical requirements.
  • Technical Leadership: Take a leading role in technical decision-making, helping management and teams choose the right tools and techniques to align the technical direction with project goals.
  • Maintain Security Posture: Ensure the software is secure by design and compliant with industry standards, including participation in activities such as security assessments, vulnerability assessments, and remediation efforts.
  • Mentoring and Training: Build and upskill software teams by providing guidance, mentorship, and training to junior developers and staff members to increase team velocity and quality.
  • Testing and Quality Assurance: Implement and advocate for software coding and testing best practices, including unit tests, integration tests, and automated testing to ensure code quality and reliability.
  • Technical Documentation: Create and maintain technical documentation, including design documents, interface documentation, and requirements, architecture diagrams, API documentation, and user guides.
  • Estimation and Planning: Assist with project estimation, feasibility assessments, sprint planning, and provide other technical input to meet agreed-upon project milestones and product goals.
Requirements

We are looking for a highly experienced Senior Software Engineer with a strong background in software development, architecture, and leadership. The ideal candidate will have:

  • 8+ years of experience in software development, with some or all of that experience being in the identity/biometrics industry preferred.
  • Demonstrated experience in leading and contributing to the development of complex software systems.
  • A track record of successful projects and accomplishments, in which the individual demonstrated complex problem-solving abilities.
  • Advanced proficiency in programming languages such as C#, .NET, REACT API, JavaScript (JS), TypeScript.
  • In-depth knowledge and experience of software development methodologies such as Agile, Scrum, and DevOps.
  • Familiarity with design patterns, data structures, and algorithms.
  • Understanding of databases, including SQL/PostgreSQL, NoSQL, and Oracle.
  • Excellent coding skills with a focus on writing clean, maintainable, and efficient code.
  • Proficiency in software testing and debugging.
  • Knowledge of version control systems and best practices for peer collaboration.
Salary

$140,000 - $160,000 per year.



  • Washington, Washington, D.C., United States Serigor Inc. Full time

    At Serigor Inc., we are seeking an experienced Technical Software Architect Senior to join our team. In this role, you will be responsible for designing, developing, and enhancing software applications using Microsoft .NET technologies.The estimated salary for this position is $120,000 per year, based on industry standards and location in Washington,...


  • Washington, United States LinTech Global, Inc. Full time

    Job Title:Senior Software ArchitectAbout the Role:This position executes the role of project engineer including developing software architectures using modern design principles. The successful candidate will apply knowledge of avionics and network information flows, cyber tools, methods, and technologies in the research, development, and application of...


  • Washington, Washington, D.C., United States Huntress Full time

    Job DescriptionHuntress seeks a skilled Senior Software Architect to design and develop a high-performance Windows agent using Go.The ideal candidate will have experience writing software that interfaces with the Windows Operating System at a low level.Responsibilities:Design, develop, and maintain a high-performance Windows agent using Go.Build features for...


  • Washington, Washington, D.C., United States Serigor Inc. Full time

    About the PositionAt Serigor Inc., we are seeking an experienced Senior Software Architect to join our Application Support Division I (ASD I) of the Office of Information Systems (OIS). This is a hybrid position that requires designing, developing, and delivering high-quality software applications using Microsoft .NET Technologies.The ideal candidate will...


  • Washington, United States GovTact Full time

    We are seeking a highly skilled Senior Software Architect to join our team at GovTact. This role requires a strong technical background and excellent leadership skills to guide the development of complex software systems.About the Role:This is a key position that involves leading the planning, design, and implementation of high-level system architecture. The...


  • Washington, United States ZipRecruiter Full time

    Dynamic Solutions Technology, LLC , a premier strategic services firm that meets IT and Service needs for commercial and government clients, is seeking a full-time Software Architect (Senior) to support contract work out of the DC/Maryland/Virginia (DMV) area. This is an exempt remote opportunity. Responsibilities: Research, design, and develop computer and...


  • Washington, United States ZipRecruiter Full time

    Dynamic Solutions Technology, LLC , a premier strategic services firm that meets IT and Service needs for commercial and government clients, is seeking a full-time Software Architect (Senior) to support contract work out of the DC/Maryland/Virginia (DMV) area. This is an exempt remote opportunity. Responsibilities: Research, design, and develop computer and...


  • Washington, Washington, D.C., United States Aveshka Inc Full time

    Job OverviewAveshka Inc is seeking a skilled Senior Software Architect to support the operations and maintenance of the Cornerstone system. This position involves developing technology solutions, recommending enhancements, and assisting in implementing them to meet client technology needs.Key ResponsibilitiesDesign and develop software code to create,...


  • Washington, United States ZipRecruiter Full time

    Dynamic Solutions Technology, LLC, a premier strategic services firm that meets IT and Service needs for commercial and government clients, is seeking a full-time Software Architect (Senior) to support contract work out of the DC/Maryland/Virginia (DMV) area. This is an exempt remote opportunity.Responsibilities:Research, design, and develop computer and...


  • Washington, United States Time Pilot Full time

    TimePilot is at the forefront of enhancing human productivity in a world where artificial intelligence is rapidly transforming the way we work. Our vision is to create a harmonious relationship between humans and technology, enabling people to thrive in an AI-augmented world.About the RoleWe are seeking a highly experienced Senior Software Architect to lead...


  • Washington, United States Insight Global Full time

    Company OverviewAt Insight Global, we are committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day.We believe everyone matters, and qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual...


  • Washington, Washington, D.C., United States Synergy Global Technologies Inc. Full time

    Job SummaryWe are seeking a skilled Senior Java Software Architect to lead the design and development of Operational Safety and Public Systems at Synergy Global Technologies Inc.About the RoleThis 6-9 month contract position will require technical oversight for the delivery of requirements, working closely with Program Managers, Business Analysts, QA Leads,...


  • Fort Washington, United States Unavailable Full time

    Overview Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. With over 50 years of business expertise and consistent growth, we are known for continuous innovation for our government customers, in both the US and abroad. Our exceptionally talented team is highly collaborative in spirit and...


  • Washington, United States Booz Allen Hamilton Full time

    OverviewAt Booz Allen, we're shaping systems for a better world. As a Senior Software Systems Developer - Backend Architect, you'll use your expertise to create efficient and effective systems that meet our clients' needs.We're looking for an experienced back-end developer with software engineering skills to contribute to solution development and risk...


  • Fort Washington, United States Unavailable Full time

    Overview Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. With over 50 years of business expertise and consistent growth, we are known for continuous innovation for our government customers, in both the US and abroad. Our exceptionally talented team is highly collaborative in spirit and...


  • Washington, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer/Software Architect to join our team in creating innovative software solutions for the telecommunications industry. As a member of our diverse software engineering division, you will be responsible for architecting, designing, and implementing complex features for end-to-end solutions...


  • Washington, United States MetroStar Systems, LLC Full time

    Job Title: Sr. Solutions Architect IICompany: MetroStar Systems, LLCJob Type: Full-timeLocation: Remote (USA)About Us: MetroStar Systems, LLC is a leading provider of innovative software solutions, committed to delivering high-quality services to our clients.Job Summary: We are seeking an experienced Sr. Solutions Architect II to join our team, responsible...


  • Washington, United States minware Full time

    About minwareminware is a self-funded seed-stage company that provides development observability software. Our mission is to help engineering organizations gain full visibility into their software development process to improve predictability, efficiency, and more.We are looking for a talented software engineer who will have the unique opportunity to work...


  • Washington, United States Ad Hoc LLC Full time

    Senior Software EngineerAs a Senior Software Engineer at Ad Hoc LLC, you will be an integral part of our team responsible for designing and developing cutting-edge software solutions for the federal government.Key Responsibilities:Demonstrate expertise in software engineering and lead the development of complex applications.Collaborate with cross-functional...


  • Washington, Washington, D.C., United States Performance Software Full time

    About Performance SoftwarePerformance Software and its sister company, Talent Tier, are mid-size companies with a great work-life balance, providing innovative software and hardware to our client companies. We are committed to delivering exceptional solutions for state-of-the-art safety-critical systems in the areas of Avionics and Space Exploration.Job...