Backend Web Developer
Job Description
CGI Group, Inc. is seeking a Backend Web Developer to support a federal law enforcement agency operating in a classified environment through CGI Federal. In this hybrid role, you will build and sustain secure, scalable backend systems, while administering several engineering and content platforms used across the mission.
You will work on backend services, API development, and database administration, then support the surrounding toolchain that enables teams to deliver and operate applications reliably. The position is based in Lafayette, LA, with additional office locations listed as Lebanon, VA and Knoxville, TN, and a hybrid working model is acceptable.
Role & Responsibilities
- Design, develop, and maintain backend systems for web applications with a focus on security, scalability, and high performance.
- Administer and manage the Atlassian platform, including Confluence, JIRA, and associated plug ins.
- Support daily operations for GitLab and GitLab CI, partnering with development teams on CI/CD processes and container implementation.
- Administer routine operations within HP/Autonomy TeamSite (OpenText) and Open Deploy.
- Administer the WordPress platform and support legacy applications, including Python, PHP, or Java web applications.
- Manage and maintain MySQL databases, ensuring data integrity and security.
- Develop APIs and services that support front end functionality and third party integrations.
- Optimize application performance and troubleshoot issues as they arise.
- Maintain comprehensive documentation and ensure solutions align with federal standards and mission requirements.
- Participate in code reviews and provide mentorship to junior developers.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum five (5) years of backend web development with expertise in designing and implementing secure solutions.
- Proficiency in programming languages such as Java, Python, PHP, or similar.
- Experience with database management systems such as MySQL.
- Familiarity with cloud platforms including AWS, Azure, or GCP.
- Understanding of RESTful API design and development.
- Ability to administer Atlassian Confluence/JIRA, GitLab, HP/Autonomy TeamSite (OpenText), Open Deploy, and WordPress.
- Strong knowledge of CI/CD processes and container implementation.
Technologies & Tools
- Java, Python, PHP
- MySQL
- AWS, Azure, GCP
- RESTful API
- Atlassian Confluence, Atlassian JIRA, GitLab, GitLab CI, CI/CD
- Docker, Kubernetes (containers and orchestration)
- HP/Autonomy TeamSite, OpenText TeamSite, Open Deploy
- WordPress
- SCRUM
Skills
- Analytical Thinking
- DevOps
- English
- GitLab
- SCRUM
Desired Qualifications (Non-Essential)
- Experience in federal government.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Experience supporting DevOps / Agile platforms such as Confluence, Jira, and GitLab.
- Experience supporting Content Management platforms such as TeamSite/OpenText and WordPress.
- Experience supporting legacy applications, including application containerization, deployments, cloud migrations, updates to resolve security vulnerabilities, and maintaining content libraries.
- Additional certifications in Agile or cloud technologies.
Compensation & Benefits
The estimated U.S. compensation range for this role is $63,700.00 - $156,700.00 per year. CGI Federal benefits are offered to eligible professionals on their first day of employment and include comprehensive insurance options, 401(k) and share purchase plan matching, paid time off for vacation, holidays, and sick time, paid parental leave, learning opportunities and tuition assistance, and wellness programs.
Work Location / Working Model
This position is located in the Lafayette, LA office; however, a hybrid working model is acceptable. The listing also includes office locations in Lebanon, VA and Knoxville, TN.