Title: Software Architect.Duration:
Duration Full Time Permanent
Client: NIH National Institute of health
Location: 100% Remote
Responsibilities:
- The Contractor (and/or any subcontractor) shall ensure IT applications designed and developed for end users (including mobile applications and software licenses) run in the standard user context without requiring elevated administrative privileges.
- The Contractor (and/or any subcontractor) shall follow secure coding best practice requirements as directed by United States Computer Emergency Readiness Team (USCERT)specified standards and the Open Web Application Security Project (OWASP) that will limit system software vulnerability exploits.
- The Contractor (and/or any subcontractor) shall ensure that computer software developed on behalf of HHS or tailored from an opensource product is fully functional and operates correctly on systems configured in accordance with government policy and federal configuration standards. The contractor shall test applicable products and versions with all relevant and current updates and patches updated prior to installing in the HHS environment. No sensitive data shall be used during software testing.
- The Contractor (and/or any subcontractor) shall protect information that is deemed sensitive from unauthorized disclosure to persons organizations or subcontractors who do not have a need to know the information. Information which either alone or when compared with other reasonablyavailable information is deemed sensitive or proprietary by HHS shall be protected as instructed in accordance with the magnitude of the loss or harm that could result from inadvertent or deliberate disclosure alteration or destruction of the data. This language also applies to all subcontractors that are performing under this contract.
- Design and implement scalable reliable and efficient software architectures.
- Collaborate with stakeholders to define technical requirements and solutions.
- Lead development teams in adopting and implementing architectural decisions.
Requirements:
- Proven experience as a Software Architect or Senior Developer.
- Strong understanding of software design patterns and best practices.
- Excellent problemsolving and analytical skills.
- Ability to communicate complex technical concepts effectively.
- Experience with cloud architectures microservices and distributed systems.
- Familiarity with agile methodologies.
PERIOD OF PERFORMANCE :The period of performance of this Contract shall be from 04/21/2025 through 04/20/2026. If the Government exercises its option(s) the period of performance will be increased.
Personnel Qualifications:
- The currency quality and depth of experience of individual personnel in working on similar projects. Similar projects must convey similarity in topic dollar value workload duration and complexity.
- Quality and depth of education and experience on other projects which may not be similar enough to include in response to B.1. (Immediately above) but may be relevant.
- The currency quality and depth of how the Project Director will supervise and coordinate the workforce.