Software Engineer (UI/UX)

CACI International Inc

Linthicum (MD)

On-site

USD 103,800 - 218,100

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible time off
Comprehensive healthcare benefits
Learning opportunities

Job summary

A technology solutions provider is seeking a Software Engineer (UI/UX) in Linthicum, Maryland. This role involves developing and maintaining web-based applications emphasizing user experience and security. Candidates should have extensive experience in software engineering, particularly with Angular and UI design tools. The position offers a comprehensive benefits package and competitive salary ranging from $103,800 to $218,100.

Qualifications

  • Active TS/SCI w/ Polygraph required.
  • 7+ years of experience as a Software Engineer in similar programs.
  • Experience with Angular, TypeScript, and JavaScript.

Responsibilities

  • Develop, test, and maintain web-based capabilities using Angular.
  • Create single-page application dashboards.
  • Manage code releases for different environments.

Skills

Software Engineering
UI/UX Design
Proficiency in Angular Framework
Experience with TypeScript
Working with REST APIs
Proficiency in CSS

Education

Bachelor’s degree in Computer Science or related field
4 years of additional Software Engineering experience

Tools

Balsamiq
GitLab
Jira
Confluence

Job description

Overview

Join our team as a Software Engineer (UI/UX) and be part of the Secure the Enterprise initiative. You will help transform our system security evaluation and authorization process by developing automated, streamlined capabilities. This role offers an exciting opportunity to work on innovative projects that emphasize automation, continuous monitoring, and network data gathering throughout the project lifecycle.

Responsibilities
  • Develop, test, deploy, and maintain web-based capabilities using Angular 14 or higher.
  • Interact with REST endpoints to request, receive, and visualize data on UI front ends.
  • Create single-page application dashboards and provide mockups for new developments.
Qualifications
  • Active TS/SCI w/ Polygraph
  • 7+ years of experience as a Software Engineer in similar scope, type, and complexity programs is required.
  • A Bachelor’s degree in Computer Science or a related discipline from an accredited college or university. Alternatively, 4 years of additional Software Engineering experience on similar projects may substitute for a Bachelor’s degree.
  • Experience with TypeScript and JavaScript.
  • Proficiency in the Angular Framework for developing user interfaces.
  • Skill in analyzing JSON data structures when working with REST.
  • Experience with Cascading Style Sheets (CSS) to enhance UI aesthetics.
UI Design
  • Experience using Balsamiq for creating designs and mockups for customer review.
  • Proficiency in design configuration management to ensure proper revisions.
  • Experience presenting designs to teams and customers to explain design intent.
  • Experience with GitLab for feature branch management, writing test procedures, and performing code reviews.
  • Experience with code release builds for Development, Testing, and Production environments.
Desirable
  • Familiarity with Jira and Confluence.
  • Experience with Agile Framework/SAFe.
  • Knowledge of AWS.
  • Experience with MongoDB.

This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.

What You Can Expect

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

Our Culture

We value trust and provide a flexible time off benefit and access to robust learning resources to support your ambitions.

Pay Range

The Proposed Salary Range For This Position Is $103,800 - $218,100. The pay and benefits are determined by various factors including location, experience, skills and certifications. We offer comprehensive benefits including healthcare, retirement, and learning opportunities.

Equal Opportunity Employer statement: CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Industries
  • IT Services and IT Consulting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior UI Application Engineer Linthicum, MD, US
Senior UI Application Engineer Linthicum, MD, US

CACI International Inc. • Linthicum (MD)

On-site
USD 113,200 - 237,800
Software Engineer Fort Meade, MD, US
Software Engineer Fort Meade, MD, US

CACI International Inc. • Fort Meade (MD)

On-site
USD 79,000 - 163,000
Healthcare
Wellness
Financial
+4
Software Engineer Linthicum, MD, US
Software Engineer Linthicum, MD, US

CACI International Inc. • Linthicum (MD)

On-site
USD 113,000 - 238,000
Software Engineer
Software Engineer

ApplyMint • Linthicum (MD)

On-site
USD 113,000 - 238,000
Full Stack Software Engineer
Full Stack Software Engineer

Talentify • Chantilly (VA)

On-site
USD 82,000 - 172,000
Senior Software Engineer
Senior Software Engineer

CACI International Inc • Sterling (VA)

On-site
USD 130,000 - 176,000
Enterprise Systems Engineer Aurora, CO, US + 2 more
Enterprise Systems Engineer Aurora, CO, US + 2 more

CACI International Inc. • Aurora (CO), Northern (KY)

On-site
USD 82,000 - 172,000
Software Engineer Sterling, VA, US
Software Engineer Sterling, VA, US

CACI International Inc. • Sterling (VA), Northern (KY)

On-site
USD 94,000 - 198,000
Staff Systems Engineer Aurora, CO, US + 2 more
Staff Systems Engineer Aurora, CO, US + 2 more

CACI International Inc. • Aurora (CO)

On-site
USD 99,000 - 207,000
Software Engineer for National Level Systems-TS/SCI with Poly
Software Engineer for National Level Systems-TS/SCI with Poly

Rpm International • Atlanta (GA)

On-site
USD 140,000 - 190,000
Competitive benefits
Learning & development opportunities
Mission‑oriented culture