Android Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
As an Android Developer, you will be responsible for developing and supporting a secure Android application that communicates with a system of record through Amazon S3, authenticates using DoD E-ICAM, processes barcode scans, validates scanned data against information retrieved from the system of record, and provides alerts and results back to the system. Responsibilities:
- Develop and support an Android application in a secure environment, with a primary focus on Android application development, authentication, and communication with backend services.
- Implement application authentication using DoD E-ICAM and obtain and manage JSON Web Tokens (JWTs) for authorized communication with Amazon S3 buckets.
- Develop functionality to retrieve data from the system of record through established APIs and Amazon S3 buckets.
- Implement barcode scanning functionality and compare scanned information against data retrieved from the system of record.
- Develop application alerts to identify and notify users when unexpected or inconsistent data is scanned.
- Implement functionality to send application results and scan data back to Amazon S3 buckets.
- Collaborate with other development staff responsible for the data extraction and API components of the solution.
- Develop and maintain software in accordance with secure development practices and Agile methodologies.
Requirements
Android, Society of Graphic Designers of Canada (GDC), Secret Clearance, Android, Federal Government, CompTIA Security+, Amazon Simple Storage Service (S3), Android Applications, Authentication, United States Department of Defense (DoD), * 5+ years of professional experience developing Android applications.
- Experience developing Android applications in a secure environment, preferably supporting federal or state government clients.
- Interim Secret or Secret security clearance.
- Security+ CE certification.
- Experience with application authentication and secure communication with backend services.
- Experience working with APIs and data exchanged in JSON or similar formats.
- Experience developing applications that interact with cloud-based storage or services, preferably Amazon S3.
Preferred Experience:
Preferred Experience
- 10+ years of experience developing Android applications.
- Experience supporting federal government customers or Department of Defense environments.
- Experience with DoD E-ICAM, JSON Web Tokens (JWTs), or comparable identity and access management technologies.
- Experience leveraging artificial intelligence (AI) tools to support software development.
- Experience working in an Agile software development environment.
- Experience developing applications involving barcode scanning, data validation, or similar mobile workflows.
About the company
Working for GDC means you will be at the forefront of the technological world. We are a full-service staffing and Information Technology service company striving to make a difference in our communities by finding, developing, and deploying solutions.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦