Software Engineer (Android – Kotlin)
Position Overview
We are looking for an experienced Software Engineer with strong Android development expertise to join an established engineering team working on modern mobile platforms.
The role focuses on designing, building, and supporting native Android applications using Kotlin, while also contributing to broader engineering, DevOps, and platform-level activities.
You’ll be part of a cross-functional team working across mobile development, backend integration, CI/CD, and operational support in a secure, high-quality engineering environment.
What you’ll do
- Design, develop, enhance, and maintain Android applications using Kotlin
- Build scalable and secure mobile solutions following modern Android best practices
- Integrate mobile apps with REST APIs, backend services, and third-party systems
- Implement secure coding practices including encryption and secure data handling
- Work with local storage solutions such as SQLite
- Collaborate with QA, DevOps, product, and engineering teams
- Contribute to CI/CD pipelines and deployment automation
- Debug, troubleshoot, and resolve application issues and performance problems
- Participate in code reviews and technical design discussions
- Support Windows/.NET integrations where required
- Contribute to documentation and engineering standards
What you’ll need
- Strong commercial experience in Android development using Kotlin
- Solid understanding of modern Android architecture and design patterns
- Experience integrating RESTful APIs and backend services
- Knowledge of secure mobile development practices
- Experience with SQLite or similar local databases
- Experience working with CI/CD pipelines and DevOps tooling
- Strong debugging and performance optimisation skills
- Experience working in Agile teams
- Good communication and collaboration skills
Security & working requirements
- Must already hold HLC clearance (mandatory)
- Must be willing to work onsite 5 days per week
- Experience in government, defence, or highly regulated environments is highly desirable
- Only candidates meeting clearance requirements will be considered
hackajob is partnering with CGI to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.