Sr. Software Architect
TapHere! Technology, LLC (TapHere)
Rose Hill, VA
software
software
team
engineering
senior
design
web
security
government
cloud
agile
leadership
test
Apply with Tarta Assistant 🤖
Unleash the power of automation for your job search (Paid option) Apply Manually(Free)
I have time, I'll manually find and apply for jobs
Unleash the power of automation for your job search (Paid option) Apply Manually(Free)
I have time, I'll manually find and apply for jobs
90% of users say Tarta.ai Assistant helps them save time applying for jobs.
Not a member? Click
here to subscribe.
March 26, 2025
TapHere! Technology, LLC (TapHere)
Rose Hill, VA
FULL_TIME
TapHere is looking for a self-starting, team-oriented Senior Software Architect to join our dynamic development team in supporting a Government customer. The team is building a large-scale enterprise application using web technologies, distributed computation and storage frameworks, and sophisticated, cutting-edge domain analytics, with the system hosted on virtualized and cloud-computing platforms. The Senior Software Architect will work both independently with little supervision as well as engage with a team.
The Senior Software Architect participates in a development team that uses agile methodologies combined with mature software practices and a technology-supported development infrastructure.
The Senior Software Architect Responsibilities
Collaborating with the Government customer to identify business requirements
• Providing leadership and collaborating with engineers from various engineering disciplines to determine and develop functional and non-functional requirements of new and existing capabilities
• Creating architectural approaches for software design and implementations, including high-level product specifications and design documents, to guide the development team
• Providing technical guidance and assisting the development team throughout the software development life cycle
• Assisting with troubleshooting and resolving issues with software coding or design
• Assisting with the planning, design, and implementation of the software test plans and procedures as well as the testing of software baseline to ensure it meets requirements
Experience Required
B.S. degree Computer Science, Systems Engineering, Information Systems, Computer Engineering, or a related discipline and 9+ years of experience with Java development; or a Masters degree Computer Science, Systems Engineering, Information Systems, Computer Engineering, or a related discipline and 7+ years of experience with Java development
• Software, computer architectures, software architectures, object-oriented programs experience
• Excellent organizational and leadership abilities with strong communication and presentation skills
• Highly analytical with an ability to see both big picture and small details
• Active TS/SCI security clearance
Skills Required
Preferred Additional Skills:
Active TS/SCI security clearance + CI Polygraph
• Experience with Space Systems highly desired
• Experience with Docker containers
• Experience with Spring Boot framework
• Experience developing software using the Agile/Scrum methodology
• Leading specific trade and root cause analysis studies that drive system development experience
• Experience with Angular 3+ front-end web application platform and PrimeNG UI components or similar web framework
• Experience with PostgreSQL or similar Relational Database Management System (RDBMS)
• Experience with cloud technologies such as Amazon Web Services (AWS) or GovCloud
• Experience with continuous integration, build management, and automated test frameworks
• Experience integrating, testing, and deploying software applications to operations
• ** Must be willing to sit for the Security + Course/Exam***
The Senior Software Architect participates in a development team that uses agile methodologies combined with mature software practices and a technology-supported development infrastructure.
The Senior Software Architect Responsibilities
Collaborating with the Government customer to identify business requirements
• Providing leadership and collaborating with engineers from various engineering disciplines to determine and develop functional and non-functional requirements of new and existing capabilities
• Creating architectural approaches for software design and implementations, including high-level product specifications and design documents, to guide the development team
• Providing technical guidance and assisting the development team throughout the software development life cycle
• Assisting with troubleshooting and resolving issues with software coding or design
• Assisting with the planning, design, and implementation of the software test plans and procedures as well as the testing of software baseline to ensure it meets requirements
Experience Required
B.S. degree Computer Science, Systems Engineering, Information Systems, Computer Engineering, or a related discipline and 9+ years of experience with Java development; or a Masters degree Computer Science, Systems Engineering, Information Systems, Computer Engineering, or a related discipline and 7+ years of experience with Java development
• Software, computer architectures, software architectures, object-oriented programs experience
• Excellent organizational and leadership abilities with strong communication and presentation skills
• Highly analytical with an ability to see both big picture and small details
• Active TS/SCI security clearance
Skills Required
Preferred Additional Skills:
Active TS/SCI security clearance + CI Polygraph
• Experience with Space Systems highly desired
• Experience with Docker containers
• Experience with Spring Boot framework
• Experience developing software using the Agile/Scrum methodology
• Leading specific trade and root cause analysis studies that drive system development experience
• Experience with Angular 3+ front-end web application platform and PrimeNG UI components or similar web framework
• Experience with PostgreSQL or similar Relational Database Management System (RDBMS)
• Experience with cloud technologies such as Amazon Web Services (AWS) or GovCloud
• Experience with continuous integration, build management, and automated test frameworks
• Experience integrating, testing, and deploying software applications to operations
• ** Must be willing to sit for the Security + Course/Exam***
Report this job
Similar jobs near me
Related articles
- 9 Things You Cannot Become a Management Analyst Without
- The Business of Consulting: A Guide to Management Consulting
- Climbing the Ladder of Success: A Guide to Becoming an Education Administrator
- Unlocking the Door to Your Dream Career: The Journey to Becoming an Education Administrator
- Champions of Higher Education: An Inside Look at the Daily Tasks of a Higher Education Administrator