Duties
As the Chief Software Architect, the position will advise senior management by providing insights on the best design and development of complex software systems to meet the NBIS mission. NBIS is the federal government's one-stop-shop IT system for end-to-end personnel vetting - from initiation and application to background investigation, adjudication, and continuous vetting. NBIS will be one consolidated system designed to deliver robust data protection, enhance customer experience, and better integrate data across the enterprise. The Chief Software Architect will ensure the alignment of software development with the programs' s business strategy, technology direction, and priorities. The incumbent performs a variety of duties and is responsible for the following:
Strategic Leadership:
- Define and communicate the program's software architecture strategy, vision, and roadmap, ensuring integration with software development initiatives.
- Align software architecture with business goals, processes, and strategic objectives, focusing on software alignment across teams.
Architectural Design and Oversight:
- Design and oversee the architecture of complex software systems, ensuring high performance, scalability, and reliability.
- Develop architectural frameworks, guidelines, and standards for software development and testing to be followed by development teams.
Collaboration and Communication:
- Work closely with product managers to understand and incorporate requirements into the software architecture and integration processes.
- Regularly communicate architectural decisions and directions to senior management and key stakeholders, fostering transparency.
- Foster collaboration between software engineers, system architects, and other technical staff to enhance integration and alignment.
Technical Guidance and Mentorship:
- Provide technical leadership and mentorship to software development teams, focusing on best practices in coding and testing.
- Conduct architectural reviews and code reviews, ensuring adherence to best practices, standards, and effective software testing protocols.
Documentation and Compliance:
- Ensure compliance with relevant regulatory and industry standards in all software development, integration, and testing activities.
Quality and Performance:
- Ensure software solutions meet or exceed security, performance, and quality standards through rigorous testing and evaluation.
- Implement and oversee practices to increase the efficiency and effectiveness of the software development lifecycle, emphasizing continuous integration and testing.
Required Documents
To apply for this position, you must provide a complete application package which includes:
1. Resume - Your resume listing your name, contact information, work schedule, hours worked per week, dates of employment and duties performed. If multiple resumes are submitted by an applicant, only the last resume submitted will be referred for consideration.
2. Technical Qualifications - Completed supplemental narrative in a separate document that gives specific examples of work experiences addressing each technical qualification. Your narrative should be no more than 2 pages for each technical qualification.
3. Standard Form (SF) 50 - If you are a current or former Federal civilian employee, you must submit your last or most recent SF-50 showing grade and tenure.
4. Veteran's Documents -: If applying using veteran's preference you must submit your DD214 showing character of service (SERVICE-2 OR MEMBER-4) or Statement of Service that includes a character of service, and if claiming Disabled Veteran preference, you must also submit an SF-15 Form and VA letter AB-4 showing final percentage.
5. Joint Duty Credit Information - If selected, additional documentation may be required prior to appointment.
DO NOT submit additional information (i.e. awards, appraisals, pages in excess of the limit for the MTQs and/or ECQs).
How to Apply
To apply for this position, you must provide a complete Application Package as described in Required Documents section.
Click 'Apply Online' to create an account or log in to your existing USAJOBS account.
1. Follow the prompts to upload required documents.
2. Applications must be received by the closing date of the announcement to receive consideration.
To review the status of an application through USAJOBS:
1. Log into your USAJOBS account
2. Click Application Status within your profile to expand your application
3. Locate the job announcement and click the more information link under the Status column for this position. You will be routed to Application Manager. The Details tab displays by default. The Details tab displays comprehensive information about the selected Application Package including: supporting documents and their status, correspondence sent to you by the hiring agency, and your application processing status.
Please review the General Application Information and Definitions at:
http://www.dla.mil/Portals/104/Documents/Careers/downloads/DoDGenAppInfo.pdf
Next steps
Once you successfully complete the application process, you will receive a notification of receipt. Your application package will be reviewed to ensure you meet the basic eligibility and qualifications requirements, and you will receive a notification. A review will be made of the documentation you submitted to support your responses. A list of qualified applicants will be created and sent to the selecting official. All applicants reviewed and/or referred will receive a notification letter. The selecting official may choose to conduct interviews, and once the selection is made, you will receive a notification of the decision.
REGARDING INTERVIEWS: Interviews may be required for this position. Accommodations may be made to conduct telephonic interviews to preclude travel hardships for applicants.
Note: Declining to be interviewed or failure to report for a scheduled interview will be considered as a declination for further consideration for employment against this vacancy. The Defense Counterintelligence Security Agency provides reasonable accommodations to applicants with disabilities. If you need a reasonable accommodation for any part of the application and hiring process, please notify the point of contact for this job announcement. Your requests for reasonable accommodation will be addressed on a case-by-case basis.