Demo

Software Engineer (Android Experience / Backend)

Core One
Sterling, VA Full Time
POSTED ON 4/2/2025
AVAILABLE BEFORE 5/1/2025
Job Title: Software Engineer (Android // Backend)

The Software Engineer is responsible for designing, developing, and delivering high-quality mobile and web applications with a dual focus on Android application development and backend systems. In this role, you will work closely with cross-functional teams to architect, build, and continuously improve secure, scalable, and high-performance systems. You’ll leverage modern development frameworks and tools, transforming business and technical requirements into efficient, maintainable code while proactively enhancing system performance, availability, and scalability.

Responsibilities:

  • Develop and maintain backend services, APIs, and infrastructure to support operational and IT needs.
  • Design and implement scalable, high-availability solutions for on-premise and cloud environments.
  • Collaborate with engineering and IT teams to understand requirements and implement effective, scalable solutions.
  • Troubleshoot and optimize applications for performance, reliability, and security in self hosted environments.
  • Document software development processes, code changes, and troubleshooting techniques for organizational knowledge sharing.
  • Implement CI/CD pipelines, version control best practices, and automation for on-prem and cloud deployments
  • Stay current with emerging software development trends, tools, and technologies.


Qualifications:

  • Have proficiency and hands-on experience building Android applications in a production environment using: (Kotlin, Jetpack, Compose, Coroutines, Gradle etc.).
  • Have experience building maintainable and testable code bases, including API design and unit testing techniques.
  • Experience working with relational and non-relational databases.
  • Strong understanding of Linux-based systems, networking, and security best practices.
  • Experience with container orchestration tools (Docker Swarm, Kubernetes, or Nomad).


Desired Qualifications:

  • In-depth knowledge of the Android SDK, Android Studio, the Android stack, and software architecture layers, to include experience with Treble and the HAL layers.
  • Familiarity with offline storage, threading, performance tuning, and the use of additional sensors, such as gyroscopes and accelerometers.
  • Experience with self-hosted deployments, or private cloud environments.
  • Proficiency in infrastructure as code tools (Terraform, Ansible, or similar).
  • Published apps on Google Play store.


Key Competencies:

  • Strong problem-solving and troubleshooting skills
  • Expertise in Android development, API integration, backend technologies, networking protocols, and data security
  • Excellent collaboration and communication skills
  • Ability to adapt to dynamic environments and evolving technical requirements


Location/Travel:

  • Based in Washington, DC desired, with some travel required to support client engagements.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer (Android Experience / Backend)?

Sign up to receive alerts about other jobs on the Software Engineer (Android Experience / Backend) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Core One

Core One
Hired Organization Address Chantilly, VA Full Time
Join our team at Core One! Our mission is to be at the forefront of devising analytical, operational and technical solut...
Core One
Hired Organization Address Tazewell, VA Full Time
Join our team at Core One! Our mission is to be at the forefront of devising analytical, operational, and technical solu...
Core One
Hired Organization Address Arlington, VA Full Time
Join our team at Core One! Our mission is to be at the forefront of devising analytical, operational and technical solut...
Core One
Hired Organization Address VA Full Time
Join our team at Core One! Our mission is to be at the forefront of devising analytical, operational and technical solut...

Not the job you're looking for? Here are some other Software Engineer (Android Experience / Backend) jobs in the Sterling, VA area that may be a better fit.

Software Engineer

WorkForce Software, Potomac, MD

Senior Software Engineer - Ascend

Gordian Software, Washington, DC

AI Assistant is available now!

Feel free to start your new journey!