Software Engineer - Full Stack

Automatic Data Processing, Inc.

Aberdeen (MD)

On-site

USD 130,000 - 165,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Automatic Data Processing, Inc. is seeking a Software Engineer - Full Stack to design, build, test, and sustain web-based software for government customers, spanning UI, services, and data layers.

The role is based on-site at Aberdeen Proving Ground, MD with security requirements and cross-team collaboration. The position emphasizes secure coding, RESTful APIs, and integration with diverse systems, with Agile planning and mentorship as part of the responsibilities.

Qualifications

  • Experience delivering production applications across UI, API, and data layers.
  • Experience building RESTful APIs and working with relational DBs (SQL Server/PostgreSQL).
  • Knowledge of authentication, authorization, security, testing, Git, and CI/CD pipelines.
  • Ability to troubleshoot distributed systems and write maintainable, well-documented code.
  • Strong communication and collaboration with technical and nontechnical stakeholders.

Responsibilities

  • Translate customer needs into software requirements and designs.
  • Build and maintain back-end services and RESTful APIs.
  • Design data models and optimize DB performance.
  • Integrate front-end with back-end, services, and external systems; diagnose issues across stack.
  • Apply secure coding practices and remediate vulnerabilities.
  • Create tests and participate in code reviews.
  • Support deployment, monitoring, and sustainment.
  • Document architecture and communicate risks and progress.
  • Mentor teammates and contribute to Agile planning.

Skills

RESTful APIs
CI/CD pipelines
Git
Security practices
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

SQL Server
PostgreSQL
Docker
Kubernetes

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.


Software Engineer - Full Stack

FullTime Professional Aberdeen, MD, US


Salary Range: $130,000.00 To $165,000.00 Annually


Overview

The Software Engineer - Full Stack designs, develops, integrates, tests, and sustains web-based software supporting Tech(x) customer missions. The position delivers secure, reliable applications across the user interface, application services, and data layers, working with government customers, product stakeholders, and engineering teams throughout the software development life cycle.


Responsibilities


  • Translate customer needs into software requirements, user stories, acceptance criteria, technical designs, and implementation estimates.

  • Build and maintain back-end services and RESTful APIs using a project-approved stack such as C#/.NET, Java/Spring, Python, or Node.js.

  • Design relational data models, implement database migrations and queries, and optimize application and database performance.

  • Integrate front-end components, services, databases, identity providers, and external systems; diagnose issues across the full application stack.

  • Apply secure coding practices, input validation, access controls, and secrets management; remediate software vulnerabilities with security personnel.

  • Create and maintain unit, integration, and end-to-end tests; conduct code reviews and resolve defects before release.

  • Use Git, automated build pipelines, and continuous integration and delivery practices to support repeatable software releases.

  • Support deployment, monitoring, troubleshooting, and sustainment in development, test, and production environments.

  • Document architecture, interfaces, deployment procedures, and operational guidance; communicate risks, dependencies, and progress.

  • Participate in Agile planning and technical reviews; mentor team members and perform other duties as assigned.


Qualifications


  • Demonstrated experience delivering production applications across front-end, back-end, and database layers.

  • Experience developing RESTful APIs, integrating services, and working with relational databases such as SQL Server or PostgreSQL.

  • Working knowledge of authentication, authorization, web application security, automated testing, Git, and CI/CD pipelines.

  • Ability to troubleshoot distributed application issues, evaluate technical tradeoffs, and write maintainable, well-documented code.

  • Ability to work independently and collaboratively, communicate with technical and nontechnical stakeholders, and support customer priorities.


Preferred Qualifications


  • Experience supporting defense or federal customers and developing applications in controlled or disconnected environments.

  • Experience with cloud platforms, Docker, Kubernetes, infrastructure as code, and application observability.

  • Experience with application accessibility, security scanning, dependency management, and remediation of security findings.

  • Experience leading technical design decisions, mentoring developers, or modernizing legacy applications.


Preferred Certifications

Relevant cloud developer certification, CompTIA Security+, or a certification aligned with the assigned technology stack.


Clearance

Current DoD Secret clearance required. Must be eligible to obtain a Top Secret clearance.


Education & Experience


  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical field.

  • 4-9 years of relevant software engineering experience, including full stack application development.

  • Four additional years of directly related experience may substitute for the degree, subject to contract labor category requirements.


Location

Aberdeen Proving Ground, Maryland. On-site. Up to 30% travel.


Travel

Up to 10% .


Join the Team:

Tech(x) is a customer centric team, both external and internal customers. This team supports each other to be successful on the job and in meeting the mission. Tech(x) is an Equal Opportunity Employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Full Stack
Software Engineer - Full Stack

Tech(X)- Techximius Corp • Aberdeen (MD)

On-site
USD 130,000 - 165,000
Software Engineer - Full Stack
Software Engineer - Full Stack

Tech-X • Aberdeen (MD)

On-site
USD 130,000 - 165,000
Full-Stack Software Engineer - DoD-Clearance Eligible
Full-Stack Software Engineer - DoD-Clearance Eligible

Tech-X • Aberdeen (MD)

On-site
USD 130,000 - 165,000
Software Engineer TS/SCI
Software Engineer TS/SCI

NPAworldwide • San Diego (CA)

On-site
USD 140,000 - 190,000
Full Stack Developer
Full Stack Developer

ZETTALOGIX INC • Washington

Hybrid
USD 152,000 - 234,000
Full Stack Developer (22710)
Full Stack Developer (22710)

BE / RenXTech • Arlington (VA)

On-site
USD 80,000 - 120,000
Full Stack Developer
Full Stack Developer

The Josef Group • Bethesda (MD)

On-site
USD 210,000 - 225,000
Software Engineer TS/SCI
Software Engineer TS/SCI

Job Juncture • San Diego (CA)

On-site
USD 140,000 - 190,000
Software Engineer 692
Software Engineer 692

Freedom Technology Solutions Group • Annapolis (MD)

On-site
USD 150,000 - 200,000
401k matching
Full medical coverage
Generous PTO
+1
Software Engineer
Software Engineer

MANTECH • United States

On-site
USD 142,000 - 236,000
Health Insurance
Paid Time Off
Holiday Pay
+3