Job Requirements
Washington Dc Brm, DC
Top Secret Polygraph not specified
Senior Level Career (10+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Key Responsibilities
Provide technical leadership and hands-on development for a full-stack engineering team delivering secure Federal applications.
Design, develop, and maintain backend services, REST APIs, data-access layers, and enterprise applications using Java and/or .NET.
Build responsive, reusable front-end components, dashboards, reports, award views, signals, and AI-assisted workflows.
Integrate open-source AI and machine learning models into secure applications and workflows, including model-serving, inference, prompt/workflow integration, and evaluation as appropriate.
Develop solutions that combine structured and unstructured data to support search, analytics, monitoring, and AI-assisted decision support.
Design secure, scalable application architectures that can operate in on-premises, hybrid, or controlled Federal environments.
Establish and enforce coding standards, code-review practices, automated testing, CI/CD processes, and release-readiness controls.
Implement secure application capabilities including authentication, role-based access control (RBAC), audit logging, data protection, and accessibility.
Collaborate with OMB, pilot agencies, product owners, data engineers, AI/ML practitioners, and other multidisciplinary technical teams through iterative development and user testing.
Troubleshoot complex technical issues and make architectural and implementation decisions that support scalability, maintainability, security, and performance.
Produce clear technical documentation supporting Government operation, maintenance, transition, and future expansion.
Ensure development practices align with Federal security, privacy, accessibility, records-management, and Government data-ownership requirements.
Support delivery of the MVP by the end of Month 6 within the seven-month period of performance.
Required Qualifications
7+ years of experience in full-stack software engineering, including experience developing and supporting enterprise applications.
Strong hands-on experience with Java and/or .NET/C# in enterprise application development.
Experience designing and building secure web applications, REST APIs, backend services, data-access layers, and reusable front-end components.
Experience integrating AI capabilities into software applications, including experience working with open-source AI/ML models or frameworks.
Experience with modern software development practices, including Git, automated testing, CI/CD, code reviews, and Agile development.
Experience establishing or enforcing software engineering standards and development best practices.
Knowledge of application security concepts including authentication, RBAC, audit logging, secure coding, accessibility, and application performance.
Experience working with relational databases and developing applications that consume and transform structured and unstructured data.
Ability to provide technical leadership while remaining hands-on with architecture, coding, troubleshooting, and delivery.
Strong communication, documentation, problem-solving, and cross-functional collaboration skills.
Provide technical leadership and hands-on development for a full-stack engineering team delivering secure Federal applications.
Design, develop, and maintain backend services, REST APIs, data-access layers, and enterprise applications using Java and/or .NET.
Build responsive, reusable front-end components, dashboards, reports, award views, signals, and AI-assisted workflows.
Integrate open-source AI and machine learning models into secure applications and workflows, including model-serving, inference, prompt/workflow integration, and evaluation as appropriate.
Develop solutions that combine structured and unstructured data to support search, analytics, monitoring, and AI-assisted decision support.
Design secure, scalable application architectures that can operate in on-premises, hybrid, or controlled Federal environments.
Establish and enforce coding standards, code-review practices, automated testing, CI/CD processes, and release-readiness controls.
Implement secure application capabilities including authentication, role-based access control (RBAC), audit logging, data protection, and accessibility.
Collaborate with OMB, pilot agencies, product owners, data engineers, AI/ML practitioners, and other multidisciplinary technical teams through iterative development and user testing.
Troubleshoot complex technical issues and make architectural and implementation decisions that support scalability, maintainability, security, and performance.
Produce clear technical documentation supporting Government operation, maintenance, transition, and future expansion.
Ensure development practices align with Federal security, privacy, accessibility, records-management, and Government data-ownership requirements.
Support delivery of the MVP by the end of Month 6 within the seven-month period of performance.
Required Qualifications
7+ years of experience in full-stack software engineering, including experience developing and supporting enterprise applications.
Strong hands-on experience with Java and/or .NET/C# in enterprise application development.
Experience designing and building secure web applications, REST APIs, backend services, data-access layers, and reusable front-end components.
Experience integrating AI capabilities into software applications, including experience working with open-source AI/ML models or frameworks.
Experience with modern software development practices, including Git, automated testing, CI/CD, code reviews, and Agile development.
Experience establishing or enforcing software engineering standards and development best practices.
Knowledge of application security concepts including authentication, RBAC, audit logging, secure coding, accessibility, and application performance.
Experience working with relational databases and developing applications that consume and transform structured and unstructured data.
Ability to provide technical leadership while remaining hands-on with architecture, coding, troubleshooting, and delivery.
Strong communication, documentation, problem-solving, and cross-functional collaboration skills.
group id: 10105424