Junior Full Stack Developer
Company: Unissant
Location: Ashburn
Posted on: February 17, 2026
|
|
|
Job Description:
Job Description Job Description Unissant, Inc. delivers
innovative capabilities to the agencies that keep our nation
healthy and safe. We apply our domain expertise, data acumen, and
technology know?how to achieve breakthrough results for our
clients. Working collaboratively, we advance missions and careers
through a focus on honesty, integrity, and dependability. We
continuously look for talent, excited to join that effort. To learn
more about our organization, please visit us at www.unissant.com.
We are seeking a Junior Full Stack Developer to join our team in
Ashburn,Virginia , to support the modernization and maintenance of
mission?critical systems and AI/ML?enabled capabilities for federal
customers. Qualified applicants may be subject to a security
investigation and must meet minimum qualifications for access to
sensitive or classified information. This is a technical position;
individuals will be evaluated on foundational skills, hands?on
experience, and potential to grow into more senior
responsibilities.? Essential Duties and Responsibilities The
candidate will be responsible for: Implementing and enhancing
features in modern cloud-based applications using common frontend
frameworks (such as Angular, React, or similar) and backend
services (such as Java, Python, or Node.js) under the guidance of
senior developers.? Building and maintaining RESTful APIs and
backend services using a mainstream server-side framework (for
example Spring Boot, .NET, or equivalent) and working with
relational or NoSQL databases.? Assisting with support and
incremental improvement of existing applications and services,
including bug fixes, minor enhancements, and performance tuning;
this may include legacy JEE applications on application servers as
well as modernized services.? Writing clean, maintainable, and
well-documented code following established coding standards,
testing practices, and design patterns.? Participating in Agile
ceremonies (stand-ups, sprint planning, reviews) and collaborating
with product owners, designers, users, and data/ML teams to
understand requirements and refine solutions.? Contributing to code
reviews, unit/integration testing, and troubleshooting issues
across the stack, including application, data, and basic
infrastructure layers.? Supporting AI/ML initiatives by integrating
existing machine learning services or models into applications,
working with APIs, and helping instrument applications for data
collection and monitoring.? Assisting data and ML engineers with
basic data preparation tasks such as querying, cleaning, and
transforming datasets used for analytics and model development.?
Collaborating with senior engineers to learn system architecture,
DevOps and MLOps practices, secure coding standards, and approaches
for deploying and monitoring AI-enabled features in production.?
Work Experience and Job Skills Required: 0–3 years of hands-on
software development experience (professional, internship, or
substantial academic/side projects) using at least one modern
programming language such as Java, Python, JavaScript/TypeScript,
or C#.? Strong foundation in object-oriented programming, data
structures, and algorithms, with practice implementing and
optimizing them in code (arrays, lists, trees, graphs, hash maps,
queues, stacks, etc.).? Experience building or contributing to
RESTful services or microservices using common frameworks;
familiarity with API design, versioning, and documentation tools
(such as Open API/Swagger or Postman).? Exposure to modern frontend
development with a JavaScript framework (for example Angular,
React, or Vue), including HTML, CSS, and basic responsive design.?
Familiarity with SQL and at least one relational or NoSQL database,
including writing basic queries and understanding schema design
fundamentals.? Familiarity with modern software engineering tools
and methodologies, such as Git-based source control, CI/CD
pipelines, automated testing, and issue tracking tools.? Strong
problem-solving skills, willingness to learn new technologies, and
ability to collaborate effectively in a cross-functional, Agile
team environment.? Preferred / AI/ML?focused: Exposure to or
interest in AI/ML concepts such as supervised and unsupervised
learning, model training and evaluation, and common libraries or
platforms (for example scikit?learn, TensorFlow, PyTorch, or cloud
AI services).? Exposure to data processing and analysis tools or
languages (for example Python with Pandas, SQL-based analytics, or
basic data visualization) and interest in working with datasets
used for analytics or ML.? Understanding of basic cloud concepts
(such as containers, serverless functions, or managed databases)
and interest in deploying applications or models on major cloud
platforms.? Participation in coding competitions, open-source
contributions, AI/ML courses, or relevant personal projects (such
as small web apps, data analysis notebooks, or simple ML models) is
a plus.? Education Bachelor's degree in Computer Science, Data
Science, Engineering, Information Technology, or a related field
with strong computer science coursework (data structures,
algorithms, databases, operating systems), or equivalent practical
experience Certificates, Licenses, and Registrations This federal
program requires the candidate to be a United States Citizen. Must
be able to obtain and maintain the appropriate Public Trust or
other required federal clearance; existing suitability or clearance
is a plus.? Any related technical certifications (e.g., Java,
cloud, or security) are desired but not required.? Communication
Skills Strong written and verbal communication skills.? Ability to
clearly explain technical concepts to both technical and
non-technical team members.? Demonstrated ability to collaborate
effectively within a team environment and take feedback
constructively.? Travel This is an onsite position in Ashburn, VA.?
No hybrid option available. Environmental Requirements Mainly
sedentary; office environment; may be required to lift up to ten
(10) pounds.? Flexible in working extended hours when necessary to
meet project deadlines.? The above statements are intended to
describe the general nature and level of work being performed by
the individual(s) assigned to this position. They are not intended
to be an exhaustive list of all duties, responsibilities, and
skills required. Unissant management reserves the right to modify,
add, or remove duties and to assign other duties as necessary. In
addition, where applicable and available, reasonable
accommodation(s) may be made to enable individuals with
disabilities to perform essential functions of this position.
Please note: Candidate(s) will be required to go through
pre-employment screening. Unissant, Inc. is a proud Equal
Opportunity Employer! (EOE; M/F/Disability/Vets) Job Posted by
ApplicantPro
Keywords: Unissant, Rockville , Junior Full Stack Developer, IT / Software / Systems , Ashburn, Maryland