BAE Systems is looking to Design, Develop, secure, operate, deliver and maintain a Federal Government Web Site in compliance with federal policy.
Requirements
- Front‑end: 5+ years with React (JavaScript/TypeScript) - component design, state management, accessibility.
- Back‑end: 3-5 years with Node.js (or equivalent) - building RESTful APIs, auth/authorization.
- Database: Strong experience with Microsoft SQL Server 2017 (T‑SQL, performance tuning, migrations, backups).
- Web server & CDN: Hands‑on with IIS 7+ and Akamai CDN configuration.
- Cloud/Infra: Experience on Azure - App Service, Azure Functions, ARM/Terraform, and Azure DevOps pipelines.
- Version control & CI/CD: Proficient with Git (CLI) and pipeline design using Azure DevOps (or GitLab CI).
- Security fundamentals: Secure coding practices, authentication/authorization, data encryption.
Responsibilities
- Manage the frontend and backend aspects of the web applications, ensuring seamless integration and functionality throughout the development lifecycle, from conceptualization to deployment and sustainment.
- Design and develop user-facing interfaces, ensure the application is visually appealing, responsive, and optimized for performance across various devices and browsers.
- Build and maintain server-side logic; create APIs, manage server infrastructure, and ensure secure and efficient data processing.
- Design, implement, and manage databases; ensure data integrity, optimize performance, and handle database migrations and backups.
- Develop and integrate RESTful APIs to enable communication between the frontend and backend components, ensuring smooth data flow and functionality.
- Automate deployment processes, manage cloud infrastructure, and implement CI/CD pipelines to ensure scalability, reliability, and efficient application delivery.
- Implement security best practices, including authentication, authorization, and data encryption, to protect applications from vulnerabilities.
Other
- Ensure compliance with Federal Web site requirements (508 compliance)
- Work closely with designers, product managers, and other stakeholders to understand project requirements and deliver solutions that meet business needs.
- Effectively communicate and participate in a collaborative team align technical efforts with project goals.
- Staying updated with the latest technologies, frameworks, and industry trends.
- Active Top‑Secret clearance.