Junior Back-end Developer
CGI is a leading IT and business consulting services firm, and they are seeking a Junior Back-end Developer to join their collaborative Agile team. The role involves developing and maintaining back-end systems and APIs while gaining hands-on experience with modern technologies.
Responsibilities
- Assist in developing and maintaining back-end systems and APIs using .NET Core (C#) or Node.js
- Support integration and optimization of databases (SQL Server, Sybase)
- Help develop and maintain RESTful APIs and microservices for enterprise-scale applications
- Collaborate with front-end developers to deliver seamless, end-to-end solutions
- Participate in Agile ceremonies and contribute to backlog refinement
- Learn and apply secure coding practices, automated testing, and DevSecOps tools (Azure DevOps, Git, SonarQube, Qualys)
- Troubleshoot and resolve basic issues across the stack (back-end, database, integration points)
- Assist with CI/CD pipeline deployments and process improvement
- Document technical solutions and workflows
- Engage in continuous learning, training, and mentorship
Skills
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field (or equivalent experience)
- 0-2 years of experience in back-end or full stack software development (internships, academic projects, or professional roles)
- Familiarity with .NET Core (C#) or Node.js for back-end development
- Exposure to database design and integration (SQL Server, Sybase)
- Understanding of RESTful APIs and microservices concepts
- Experience with version control systems (Git) and CI/CD tools (Azure DevOps) is a plus
- Awareness of Agile methodologies and teamwork
- Willingness to learn secure coding practices and automated testing frameworks
- Strong written and verbal communication skills
- Eligibility for federal background investigation and compliance with security requirements (U.S. citizenship or lawful permanent residency with 3+ years residency)
- Experience with cloud platforms (Azure, AWS)
- Familiarity with DevSecOps practices and tools (SonarQube, Qualys, PowerShell)
- Exposure to enterprise-scale applications in regulated environments
- Certifications in Agile, Scrum, or relevant technical areas
Benefits
- Competitive compensation
- Comprehensive insurance options
- Matching contributions through the 401(k) plan and the share purchase plan
- Paid time off for vacation, holidays, and sick time
- Paid parental leave
- Learning opportunities and tuition assistance
- Wellness and Well-being programs
Company Overview
Apply To This Job