Software Engineer (UI/UX)

CACIMD
91d$103,800 - $218,100

About The Position

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.

Requirements

  • 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 using 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.
  • 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.

Nice To Haves

  • Familiarity with Jira and Confluence.
  • Experience with Agile Framework/SAFe.
  • Knowledge of AWS.
  • Additional experience with Balsamiq.
  • Experience with MongoDB.

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.

Benefits

  • Healthcare
  • Wellness programs
  • Financial benefits
  • Retirement benefits
  • Family support
  • Continuing education
  • Time off benefits

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service