Uml Consultant in Bristol

Uml Consultant in Bristol

Bristol Freelance No home office possible
Smartedge Solutions

Job Locations: Bristol

Job Type: Contract

Experience of gathering and analysing requirements.

The ability to formally document a design.

Strong verbal as well as written communications skills.

Experience of designing control logic, including flow chart design (UML – activity diagrams).

A good understanding of control systems software.

General object oriented software development experience (Java preferred, but C# etc. would be acceptable), especially multithreading and XML processing.

Comfortable working in a multidisciplinary engineering environment.

Comfortable working across the full software development lifecycle i.e. not just writing code!

Used to working to a fixed deadline.

Experience of using configuration management tools.

Experience of supporting the deployed software during onsite hardware testing.

Smartedge Solutions

Contact Detail:

Smartedge Solutions Recruiting Team

Some tips for your application 🫑

Show Off Your Skills:Make sure to highlight your experience with UML and control systems in your application. We want to see how you've gathered and analysed requirements, so don’t hold back on those examples!

Be Clear and Concise:When documenting your design, clarity is key! Use straightforward language and structure your application well. We appreciate strong written communication skills, so make it easy for us to read.

Tailor Your Application:Don’t just send a generic application! Tailor it to the job description by mentioning your experience with object-oriented software development and any relevant tools you’ve used. We love seeing how you fit into our multidisciplinary environment.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Smartedge Solutions

✨Know Your UML Inside Out

Make sure you brush up on your UML skills, especially activity diagrams. Be ready to discuss how you've used UML in past projects and be prepared to explain your design choices clearly.

✨Showcase Your Communication Skills

Since strong verbal and written communication is key for this role, practice articulating your thoughts. Consider doing mock interviews with a friend to refine how you present your ideas and document designs.

✨Demonstrate Your Technical Expertise

Be ready to talk about your experience with object-oriented programming, particularly in Java or C#. Prepare examples of how you've tackled multithreading and XML processing challenges in previous roles.

✨Understand the Full Software Development Lifecycle

This role requires comfort across the entire software development lifecycle. Be prepared to discuss your experiences beyond just coding, such as gathering requirements and supporting deployed software during testing.