Wireframing and Prototyping: Guide the team in creating wireframes and prototypes to visualize and test design concepts. Iterate designs based on feedback and user testing results.
User Experience Design (UX): Create an intuitive and efficient user journey through the product. Focus on enhancing overall user satisfaction and ease of interaction.
Problem Solving: Identify and address design challenges, finding creative solutions. Iterate designs based on feedback and real-world usage.
Secondary Skills:
Evaluate resource constraints: Consider project timelines, budgets, and resource constraints.
Monitor resource utilization: Identify and address potential conflicts or bottlenecks.
Coordinate with relevant departments: Ensure resources are available on time.
Conduct capacity planning: Assess and manage resource demands based on project priorities.
Additionally, the role involves working in the area of Software Engineering, which encompasses the development, maintenance, and optimization of software solutions/applications. Responsibilities include:
Applying scientific methods to analyze and solve software engineering problems.
Developing and applying software engineering practices and knowledge in research, design, development, and maintenance.
Exercising original thought and judgment, and supervising the technical and administrative work of other software engineers.
Building skills and expertise to meet standard software engineering expectations, as defined in Professional Communities.
Collaborating effectively with other software engineers and stakeholders as a team player.