BackAndroid Developer
@ CGI
Your future duties and responsibilities:
- Develop & Maintain Software Solutions – Design, develop, test, and deploy high-quality, scalable, and maintainable software solutions that meet business and technical requirements.
- Participate in Agile Development – Work as part of a cross-functional Scrum team, contributing to sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.
- Write Clean, Efficient Code – Follow best practices for coding, ensuring code is well-structured, maintainable, and aligned with team standards.
- Collaborate with Stakeholders – Work closely with product managers, designers, and other engineers to understand requirements and deliver solutions that meet user needs.
- Perform Code Reviews – Conduct peer code reviews, provide constructive feedback, and ensure code quality, security, and performance standards are met.
- Test & Debug Applications – Write unit, integration, and functional tests; troubleshoot issues and optimize system performance.
- Continuous Improvement – Identify and implement improvements to development processes, tooling, and system architecture.
- Follow DevOps & CI/CD Practices – Contribute to build automation, deployment pipelines, and monitoring to improve development efficiency and system reliability.
- Stay Up to Date with Industry Trends – Continuously learn and apply emerging technologies, frameworks, and best practices in software engineering.
Qualifications:
Required qualifications to be successful in this role:
- 7+ years of professional software development experience, with a minimum of 3 years focused on Android (native) development.
- Hands-on experience with Test-Driven Development (TDD) and writing unit, integration, and end-to-end tests using modern testing frameworks.
- Proficiency in Jetpack Compose, Kotlin and Java.
- Strong understanding of cloud environments and DevOps practices around CI/CD pipelines (Jenkins/Cloudbees) and containerization (Docker/Kubernetes).
Desired Experienced:
- Experience with microservices architecture and event-driven design patterns.
- Familiarity with domain-driven design (DDD) principles.
- Knowledge of observability practices such as logging, tracing, and monitoring (e.g., OpenTelemetry, Prometheus, Grafana).
- Experience contributing to architectural decisions and technical roadmaps.
How to Apply:
Apply online at https://www.cgi.com/en/careers
Visit Site to Apply
Location: Lafayette, LA
Date Posted: November 21, 2025
Application Deadline: December 22, 2025
Job Type: Full-time