Demo

Senior Software Engineer ( JAVA/PYTHON/C++)

Aptonet
Gaithersburg, MD Contractor
POSTED ON 4/29/2026
AVAILABLE BEFORE 5/28/2026

ONLY USC/GC REQUIRED



Key Responsibilities

  • Design, develop, and maintain microservices-based applications using modern software engineering practices
  • Collaborate with product owners, architects, and cross-functional Agile/SAFe teams
  • Participate in sprint planning, standups, reviews, and retrospectives
  • Translate system and product requirements into working software solutions
  • Write clean, maintainable, and testable code aligned with CI/CD and DevSecOps practices
  • Contribute to system architecture and technical decision-making
  • Integrate applications with databases, messaging systems, and external APIs
  • Perform troubleshooting, debugging, performance tuning, and continuous improvements
  • Work closely with QA, DevOps, and platform teams to ensure reliable deployments
  • Coach and review work of lower-level technical staff when needed


Required Technical Skills

  • Hands-on experience building microservices-based systems
  • Proficiency in at least one programming language: Java, Python, or C (Linux environment)
  • Strong understanding of APIs and distributed system architecture
  • Experience working in Agile environments
  • Knowledge of software development lifecycle (SDLC), including testing, configuration management, and debugging

Preferred / Nice-to-Have Skills

  • Experience with AI/ML-enabled systems or AI-assisted coding (e.g., Claude-Code)
  • Experience with Git-based version control and CI/CD pipelines
  • Familiarity with Scaled Agile Framework (SAFe)
  • Experience with relational and/or NoSQL databases
  • Experience with Kafka or other event-streaming technologies
  • Cloud platform experience: AWS, Azure, or GCP
  • Containerization and orchestration: Docker, Kubernetes
  • Experience in DevSecOps environments


Qualifications & Experience

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 3–6 years of professional software development experience
  • Strong analytical and problem-solving skills with ability to work independently
  • Ability to obtain and maintain a Public Trust clearance
  • Experience working in fast-paced, evolving environments; ability to adapt quickly
  • Strong communication skills and ability to influence technical decisions
  • Hybrid work environment at client site in Gaithersburg, MD
  • Opportunity for contract-to-FTE conversion
  • Fast-paced environment with evolving requirements and growth opportunities



Benefits (employee contribution):

  • Health insurance
  • Health savings account
  • Dental insurance
  • Vision insurance
  • Flexible spending accounts
  • Life insurance
  • Retirement plan


All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Rate of pay within the stated range will depend on the qualification of the applicant.

Hourly Wage Estimation for Senior Software Engineer ( JAVA/PYTHON/C++) in Gaithersburg, MD
$48.00 to $59.00
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 Senior Software Engineer ( JAVA/PYTHON/C++)?

Sign up to receive alerts about other jobs on the Senior Software Engineer ( JAVA/PYTHON/C++) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Aptonet

  • Aptonet Rockville, MD
  • Title: Tier 2 Deskside Support Location: Rockville, MD (On Site) Pay Rate: 32 hr W2 (Public Trust is required) Role Summary Seeking a Hardware Engineer I (... more
  • 1 Day Ago

  • Aptonet Gaithersburg, MD
  • Title: Testing and Quality Assurance Position Type: Hybrid (High Travel – ~90% domestic travel required) Work Location: 9737 Washingtonian Boulevard, Gaith... more
  • 2 Days Ago

  • Aptonet Seattle, WA
  • Title: AWS Data Engineer Location: Seattle, WA Role Summary Seeking an AWS Data Engineer to design, build, and optimize large-scale data pipelines and anal... more
  • 2 Days Ago

  • Aptonet Atlanta, GA
  • SAP PMO / Scrum Master (Cloud & S/4HANA Programs) 📍 Location: Atlanta, GA (Hybrid – 3 to 4 days/week onsite) 📅 Employment Type: Contract 🌟 Role Overview... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer ( JAVA/PYTHON/C++) jobs in the Gaithersburg, MD area that may be a better fit.

  • Elluminates Software Springfield, VA
  • Introduction Elluminates Software provides innovation for Federal customers, including AI-driven SaaS, Cloud and On-Prem transformation, and advanced Infra... more
  • 21 Days Ago

  • Software Engineering Institute | Carnegie Mellon University Arlington, VA
  • Who we are SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, an... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!