Skip to main content
CareerApp

Skill

Unified Modeling Language

Software Development and Engineering Practices

Unified Modeling Language (UML) is a standardized visual modeling language used in software engineering to specify, visualize, and document the design of a system. It provides a set of diagram types, such as class, sequence, use case, and activity diagrams, that let developers and architects represent object-oriented structures and behaviors before or during implementation. UML is widely taught in computer science curricula and used by software architects for system design communication.

See who is hiring

Open roles requiring Unified Modeling Language (1)

Software Systems Engineer

Boeing

Full-time · Hazelwood, MO · $135,000 – $165,000

This role develops and maintains software systems for Navy missile programs, applying model-based systems engineering and working across the full software lifecycle from requirements through testing and deployment. It suits engineers with defense contracting experience who can manage complex DoD projects and collaborate within established process frameworks.

Listed on Boeing’s careers site · Apply there ↗

Roles that use Unified Modeling Language

Related skills

Curated neighbors in the taxonomy, whether or not employers ask for them together.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.