Senior UX Engineer

31 May 2024

Vacancy expired!

ESSENTIAL DUTIES & RESPONSIBILITIES

  • Develop user interface modules using Angular and other web front end technologies
  • Create front end coding and design guidelines to be used throughout our applications.
  • Mentor other developers and ensure coherent development practices.
  • Work with Enterprise Architecture team to define development tool set.
  • Lead organization code review process.
  • Assist in the development of technical requirements for Agile development teams.
  • Develop updates, corrections, or enhancements including Business Logic for User Interfaces in HTML and JavaScript.
  • Provide analysis and recommendations for external UI frameworks or libraries which could enhance and improve products to meet business needs.
  • Work with Operations Team on Application Deployment Issues.
  • Integrate with backend modules using REST, Web Services, EDI, XML, and SQL.
  • Responsible for data security and web site intrusion defenses of web applications
  • Develop technical processes and support the overall SDLC process including continuous integration and continuous deployment (CI/CD)
REQUIRED KNOWLEDGE/SKILLS/ABILITIES.
  • Building collaborative relationships across teams, leaders and vendors
  • Verbal and written communication skills.
  • Conflict management and problem solving.
  • Assessment and decision-making skills.
  • Relationship building both within the organization and with external sources.
  • Presentation and facilitation skills.
  • Analytical.
  • Troubleshooting.
  • Deductive and inductive reasoning.
  • Critical thinking.
  • Forward thinking.
  • Operational Expertise.
QUALIFICATIONS:
  • Bachelor's Degree in Computer Science or relevant field
  • Master's Degree preferred
  • 10 or more years development experience using Java, HTML, and JavaScript in a J2EE environment.
  • 8 or more years' experience in SQL and Database Design.
  • 8 or more years knowledge and work experience in XML or EDI for integrating with trading partners.
  • 1 3 years of native cloud application development experience in AWS.
  • 2 years' experience creating applications in a service-oriented architecture.
  • Experience developing Secure web applications containing financial data.
  • Experience developing enterprise software through several complete development life cycles.
  • Hands on experience with J2EE Application servers (specifically JBoss).
  • Technical Leadership over projects with 6 or more engineers.
  • Experience creating technical design and architecture for a software tool
  • Experience configuring CI/CD systems.
  • Functional knowledge of Java IDE and SVN development tools.
  • Experience with JPA and Hibernate.
  • Excellent Troubleshooting skills.
  • Excellent judgment and the ability to handle escalated situations.
  • Motivated to learn and grow in experience and knowledge.