CGI · 8 hours ago
Senior Software Developer
CGI Federal is seeking an experienced Senior Software Developer to lead the design and development of complex software applications. This role involves mentoring junior developers and collaborating with clients to ensure project goals are met while optimizing software performance.
Responsibilities
Lead the development of complex software applications
Collaborate with clients to define requirements and ensure alignment with project goals
Mentor junior developers and guide technical decision-making
Conduct code reviews and ensure best practices are followed
Troubleshoot and optimize software performance
Qualification
Required
Bachelor's degree in Computer Science, Information Technology, or a related field
5–8 years of experience in software development or related technical roles
Strong understanding of programming languages such as JavaScript/React, C#, Python, and SQL
Experience in integrating applications with various data sources and APIs
Strong problem-solving, debugging, and analytical skills
Excellent communication and collaboration skills
Proven ability to lead projects and mentor junior developers
Preferred
Experience with Power Platform, including Power Apps, Power Automate, and Power BI
Familiarity with modern development practices, microservices architecture, and cloud technologies
Cloud certifications (e.g., Azure Developer, Azure Solutions Architect) are a plus
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
CGI
CGI is an IT and business consulting services firm that offers consulting, cyber security, cloud, and IT services.
H1B Sponsorship
CGI has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (775)
2024 (762)
2023 (795)
2022 (940)
2021 (846)
2020 (582)
Funding
Current Stage
Public CompanyTotal Funding
$1.2B2025-03-12Post Ipo Debt· $650M
2024-09-03Post Ipo Debt· $550.87M
1998-10-06IPO
Leadership Team
Recent News
2026-01-13
syncni.com
2026-01-09
Company data provided by crunchbase