Senior Software Architect

$122,200 - $220,900/Yr

Leidos - San Diego, CA

posted 23 days ago

Full-time - Senior
San Diego, CA
Professional, Scientific, and Technical Services

About the position

The Senior Software Architect at Leidos will lead the engineering, design, and implementation of advanced cryptographic product security solutions. This role involves architecting software solutions for a variety of applications, ensuring adherence to best practices and coding standards, and managing the software development lifecycle within an Agile framework. The architect will collaborate with various teams to create high-level designs and oversee the development process, ensuring that solutions are secure, maintainable, and adaptable to customer needs.

Responsibilities

  • Provide technical leadership and support to multiple Agile/SCRUM development teams.
  • Formulate software designs that meet desired outcomes while balancing goals and constraints.
  • Design, develop, and execute software solutions.
  • Troubleshoot code level problems quickly and efficiently.
  • Manage change to the software architecture and control software complexity.
  • Collaborate with team members to obtain inputs to the overall architecture and solution.
  • Communicate software architecture framework to stakeholders with varying technical understanding.
  • Design, test, and evaluate technologies and vendor solutions for inclusion into existing architecture.
  • Clarify quality software requirements and standards.
  • Oversee and support the coaching and training of team members.
  • Prepare reports detailing achieved milestones and project goals.
  • Participate and lead discussions at customer meetings and technical interchange meetings.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or related field with 10+ years of experience, or a Master's Degree with 8+ years of experience.
  • Minimum of 10+ years of experience designing and developing large integrated classified systems.
  • Minimum of 8+ years of experience leading development teams.
  • Solid understanding of secure systems architecture and development.
  • Proven experience analyzing code for weaknesses and overseeing improvement plans.
  • Experience with AWS and/or Azure development and configuration.
  • Experience with HTML/CSS, JavaScript, and UI/UX design.
  • Knowledge of web applications, cybersecurity, and open source technologies.
  • Experience with Java, C++, PHP, and database management software like MySQL, Oracle RDBMS, and Microsoft SQL Server.
  • Scripting skills in Perl, Ruby, or Python.
  • Strong planning, prioritization, and communication skills.
  • Ability to perform systems architecture activities in support of Agile/SCRUM teams.
  • Commitment to best practices in software development.
  • Strong verbal and written communication skills.
  • Strong analytical thinking and problem-solving abilities.
  • Ability to obtain a Top Secret Clearance.
  • DoD 8570 approved security certification (i.e., Security +) required within 90 days after hire.

Nice-to-haves

  • Experience with microservices-based architectural designs.
  • Professional programming, architecture, or cloud-based certifications.
  • Experience working in a classified environment.
  • Knowledge of networking protocols such as TCP, IP, and OSI models.
  • Experience with the Scaled Agile Framework (SAFe) or Agile Scrum methodology.
  • Experience with technical documentation development.
  • Active Secret Clearance or above.

Benefits

  • Option to work a 9/80 work schedule (i.e., 9 hour days, then work 8 hours on first Friday and off the second Friday).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service