Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Description
SAIC is seeking a skilled and motivated Android Developer with Java expertise to join a small, highly collaborative Agile development team in Chantilly, VA. As an Android Developer, you'll play a key role in delivering cutting-edge mobile solutions for our customers, utilizing your expertise to design, develop, and test software for Android-based ecosystems. You'll also contribute to the full software development lifecycle, from scope definition and design to implementation, testing, and deployment.
Key Responsibilities:
- Design, develop, and maintain Android applications using Java and other relevant technologies.
- Collaborate with stakeholders to understand and refine requirements, ensuring applications meet customer objectives, timelines, and resource constraints.
- Innovate and recommend solutions to solve complex technical challenges, with a self-starter mindset.
- Conduct performance, functionality, and scalability testing to ensure Android applications exceed quality standards.
- Document software defects, recommend solutions, and work closely with the development team to resolve issues.
- Participate in creating and maintaining test plans, test procedures, and user-facing documentation.
- Research and implement secure coding practices within the Android environment.
- Manage and contribute to multiple projects simultaneously in a fast-paced Agile environment.
Qualifications
Required Qualifications:
- Active Secret Clearance required.
- 3+ years of Java development experience, with 2+ years in software engineering.
- Proven knowledge or willingness to learn Android development, including working with Android Studio, Kotlin, or other relevant tools.
- Hands-on experience with secure coding practices and the ability to write scripts or tools independently.
- Strong problem-solving skills and the ability to dive into complex technical concepts proactively.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, OR 5+ years of equivalent technical expertise.
Desired Qualifications:
- Hands-on experience developing Android applications or tools.
- Familiarity with Web Crypto, Networking, and mobile-specific security frameworks.
- Programming experience in Swift, Python, JavaScript, or C is a plus.
- Experience testing and debugging Android applications to ensure performance across various devices.
- Knowledge of creating and maintaining requirements traceability matrices and quality assurance workflows.
- Ability to work effectively in multi-disciplinary teams and manage competing priorities.
Similar Jobs
Junior Full Stack Developer
The Josef Group
Senior Applied Machine Learning Engineer - Asset Intelligence
MaintainX
(USA) Senior Software Engineer, Information Security, Non-Human Identity / Agentic Identity
Walmart
Software Engineer API Developer
SAIC
Mid-Level Software Engineer
Leidos
More Jobs at SAIC
View all →Software Engineer API Developer
SAIC
Senior M365 and Exchange Administrator
SAIC
DevOps Engineer
SAIC
Software Engineer API Developer
SAIC
Test Engineer/ QA Controller
SAIC
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free