Software Engineer, UI/UX Software Engineer
- Employer
- University of Maryland
- Location
- College Park, Maryland
- Closing date
- Dec 19, 2023
View more
- Industry
- Technology and Software
- Function
- IT
- Hours
- Full Time
Software Engineer, UI/UX Software Engineer
Position #: 128976
The Senior UI/UX Software Engineer is responsible for implementing, integrating, and optimizing both on-premise and hosted systems, primarily using Java and web-based technologies, with a strong focus on user interface and user experience (UI/UX) design. This role incorporates a hands-on, agile, team-based approach to development while also providing leadership, mentoring, and coaching to less experienced engineers. The Senior UI/UX Software Engineer is tasked with producing and reviewing system documentation and requirements and leading UI/UX design reviews and meetings. They participate actively in defining the software engineering process and methodology, with an emphasis on UI/UX standards and best practices.
Minimum Qualifications:
Education: Bachelor’s Degree in computer science, human-computer interaction, interactive design, or a related field, or an equivalent combination of education and work experience.
Experience:
* 5 or more years of experience in software design, focusing on UI/UX design principles and methodologies; use of design patterns, data binding tools (ORM, XML), and relational databases. Expert in Java development.
* Significant experience in established software engineering standards and methodologies, including creation and use of use cases, UML modeling, source control, documentation, unit, system, and integration testing.
* Increasing responsibility in defining engineering and UI/UX design standards, leading code reviews, and mentoring other software engineers.
* Highly experienced in established software engineering standards and methodologies, including creation and use of use cases, UML modeling, source control, documentation, unit, system, and integration testing
Knowledge, Skills, and Abilities:
* The ability to create and communicate clear requirements to a development team
* Excellent written and verbal communication skills, paired with the ability to express complex technical concepts effectively
Preferences:
* Experience with frameworks and libraries used in web applications and web services, including those specifically used for UI/UX design.
* Knowledge of authentication and authorization methodologies.
* Familiarity with a range of UI/UX tools such as Sketch, InVision, Adobe XD, or other relevant design software.
* Minimum 2-years’ experience engaging with customers and stakeholders to design the User Experience (UX) for an application
* Demonstrated experience successfully solving UX problems
* Demonstrated experience in the Visual Design of an application
* Demonstrated understanding of the Rules of Accessibility
* The ability to create a wireframe and assist in prototyping
Additional information:
Benefits Included:
* Medical, dental , and vision coverage designed to help you and your family live a healthy lifestyle.
* Flexible work opportunities
* UMCP Tuition Remission for employees, and their dependents to grow and achieve greatness.
* Generous paid time off package to address work/life balance and maintain well-being.
* Retirement Benefits created to aid employees in reaching future retirement goals.
* And many more…
Salary range: $115,000-$133,000
**This position does not provide sponsorship for Visas.
Physical demands: Sedentary work. Employees will need to be able to sit for long periods of time to work on a computer, as well as travel occasionally to meet with clients and customers on and off campus.
Best consideration date: 12/04/2023 or open until filled
Please apply at: https://ejobs.umd.edu/postings/115101
Background Check: Offers of employment are contingent on completion of a background check. Information reported by the background check will not automatically disqualify you from employment.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert