Senior Technical Lead - Web Applications TS/SCI with Poly REQUIRED at All In Solutions
Washington, DC 20511, USA -
Full Time


Start Date

Immediate

Expiry Date

20 Jun, 25

Salary

0.0

Posted On

20 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Documentation, Postgresql, Node.Js, Computer Science, Teamwork, Authentication, Recovery Strategies, Mathematics, Json, Html, Programming Languages, Authorization, Mongodb, Collaboration, Developers, Communication Skills, Infrastructure, Content Delivery, Code, Processing

Industry

Information Technology/IT

Description

THIS POSITION IS LOCATED IN OUR WASHINGTON DC OFFICE IN PERSON.

CGI Federal is seeking a Technical Lead responsible for leading the delivery of cloud and container-based solutions to support the development, sustainment, and operational needs of web applications for a Federal Government customer. The ideal candidate will have a strong background in web technologies, system architecture and design, deployment automation techniques, 3-tier architectures integrating front and backends with disparate data stores. In addition to providing technical leadership, mentoring team members, and implementing best practices in coding, architecture, and security, this role will also manage project timelines, optimize application performance, and stay abreast of industry trends to drive continuous improvement and innovation of web technologies. Delivery requires a strong presence in the National Capital Region while working in a hybrid low and high-side development environments.

Your future duties and responsibilities

  • Oversee all development work required to design, develop, and implement strategic architectural plans for cloud and container-based web applications. This includes reporting on progress to Government leads, mission stakeholders, partners and customers at cross-team collaboration meetings and helping to identify opportunities to increase effectiveness, efficiency, scale, and impact.
  • Contribute to the design, testing, and deployment of applications while collaborating with cross-functional teams to achieve business goals. Focus areas include integrating web applications with back-end services and Application Programming Interfaces (APIs), optimizing application performance, ensuring quality by incorporating automation in testing and continuous integration & continuous deployment (CI/CD) pipelines, and measuring progress against client requirements.
  • Oversee all application development work and present overview briefings and updates to Government leads, partners, and customers. This includes reporting on business area progress at performance improvement meetings as well as helping to identify opportunities for increased effectiveness, efficiency, scale, and impact.
  • Assist the CGI Program Manager (PM) and Deputy PM (DPM) in distilling applications’ functional and non-functional requirements, communicating them to contract staff, and tracking progress against them.
  • Provide a technical need summary to the government program manager and government technical lead, giving the client a consolidated roundup across all development efforts, with a special focus on areas that need client intervention.
  • Work closely with backend technical leads, database architects, data scientists, and Information Systems Security Officers (ISSO) to build and integrate applications and ensure secure and seamless data flow and accessibility with both internal and external systems.
  • Maintain daily communication with Government, CGI and other contractor leads on requirements, mission
  • Notify Government, CGI PM and DPM of any issues or trends that pose a risk to mission priorities.
  • Collaborate and communicate effectively with internal and external teams of software developers, data scientists, system administrators, stakeholders, and clients.

Required qualifications to be successful in this role

  • Bachelor’s degree in engineering, computer science, data science, mathematics, or similar technical discipline.
  • 10+ years’ Experience leading teams of web application developers to build new web applications and modernizing existing systems that integrate with data polyglots including data warehouses, relational, in-memory, document, vector, and graph databases.
  • Experience with managed cloud services such as Amazon Web Services (AWS) to integrate and facilitate capabilities such as authentication and authorization, data storage and processing, REST Application Programming Interface (API) integration and content delivery.
  • Strong knowledge of web app development technologies with strong understanding of programming languages such as Angular JavaScript, HTML, CSS, JSON, PostgreSQL, Node.js, MongoDB, and Java.
  • Experience with containerization technologies like Docker and Kubernetes clustering orchestration, and how to leverage them to automate the deployment, scaling and management of containerized microservice applications and architectures.
  • Understanding of IT infrastructure tasks including DevSecOps, Continuous Integration & Continuous Delivery (CI/CD), infrastructure as code (IaC), backup and disaster recovery strategies, and implementing both cloud-native and container-based highly available and scalable solutions.
  • Excellent written and verbal communication skills to facilitate collaboration and teamwork among teams, ensure documentation is clear, concise, and comprehensive to serve as both deliverables as well as a guide to users, developers, and future team members.
  • Active TS/SCI with CI Poly required

Job Type: Full-time
Pay: From $80,000.00 per year

Schedule:

  • 8 hour shift

Application Question(s):

  • Do you have a currently active TS/SCI Clearance with Polygraph?

Ability to Commute:

  • Washington, DC 20511 (Required)

Work Location: In perso

Responsibilities

Your future duties and responsibilities

  • Oversee all development work required to design, develop, and implement strategic architectural plans for cloud and container-based web applications. This includes reporting on progress to Government leads, mission stakeholders, partners and customers at cross-team collaboration meetings and helping to identify opportunities to increase effectiveness, efficiency, scale, and impact.
  • Contribute to the design, testing, and deployment of applications while collaborating with cross-functional teams to achieve business goals. Focus areas include integrating web applications with back-end services and Application Programming Interfaces (APIs), optimizing application performance, ensuring quality by incorporating automation in testing and continuous integration & continuous deployment (CI/CD) pipelines, and measuring progress against client requirements.
  • Oversee all application development work and present overview briefings and updates to Government leads, partners, and customers. This includes reporting on business area progress at performance improvement meetings as well as helping to identify opportunities for increased effectiveness, efficiency, scale, and impact.
  • Assist the CGI Program Manager (PM) and Deputy PM (DPM) in distilling applications’ functional and non-functional requirements, communicating them to contract staff, and tracking progress against them.
  • Provide a technical need summary to the government program manager and government technical lead, giving the client a consolidated roundup across all development efforts, with a special focus on areas that need client intervention.
  • Work closely with backend technical leads, database architects, data scientists, and Information Systems Security Officers (ISSO) to build and integrate applications and ensure secure and seamless data flow and accessibility with both internal and external systems.
  • Maintain daily communication with Government, CGI and other contractor leads on requirements, mission
  • Notify Government, CGI PM and DPM of any issues or trends that pose a risk to mission priorities.
  • Collaborate and communicate effectively with internal and external teams of software developers, data scientists, system administrators, stakeholders, and clients

Required qualifications to be successful in this role

  • Bachelor’s degree in engineering, computer science, data science, mathematics, or similar technical discipline.
  • 10+ years’ Experience leading teams of web application developers to build new web applications and modernizing existing systems that integrate with data polyglots including data warehouses, relational, in-memory, document, vector, and graph databases.
  • Experience with managed cloud services such as Amazon Web Services (AWS) to integrate and facilitate capabilities such as authentication and authorization, data storage and processing, REST Application Programming Interface (API) integration and content delivery.
  • Strong knowledge of web app development technologies with strong understanding of programming languages such as Angular JavaScript, HTML, CSS, JSON, PostgreSQL, Node.js, MongoDB, and Java.
  • Experience with containerization technologies like Docker and Kubernetes clustering orchestration, and how to leverage them to automate the deployment, scaling and management of containerized microservice applications and architectures.
  • Understanding of IT infrastructure tasks including DevSecOps, Continuous Integration & Continuous Delivery (CI/CD), infrastructure as code (IaC), backup and disaster recovery strategies, and implementing both cloud-native and container-based highly available and scalable solutions.
  • Excellent written and verbal communication skills to facilitate collaboration and teamwork among teams, ensure documentation is clear, concise, and comprehensive to serve as both deliverables as well as a guide to users, developers, and future team members.
  • Active TS/SCI with CI Poly require
Loading...