Senior UX Developer

Software Engineering Jakarta, Indonesia


Description

 

SENIOR FRONT END WEB DEVELOPER – R&D – JAKARTA

 

Allegro seeks a number of experienced Senior Front End Web Developers who will participate in the design, development, implementation and support of service oriented Commodity Trading and Risk Management (CTRM) software solutions for power and gas utilities, refiners, producers, commodity traders, retailers and consumers utilizing Microsoft Visual Studio, C#, XML, MS SQL Server and Oracle.

 

RESPONSIBILITIES OF THE POSITION INCLUDE:

 

  • Responsible for implementing the front-end logic of the visual elements of Allegro's Commodity and Risk Management web application.
  • Develop and/or maintain unit tests.
  • Adherence to Allegro SDLC methodologies.
  • Triage and resolve defects.
  • Participate in code reviews.
  • Collaborate with product managers on requirements.
  • Collaborate with other development leaders on technical design.
  • Knowledge of current Web UX technologies, Javascript, HTML, CSS.
  • In depth knowledge of HTTP protocol and best practices for connecting to remote APIs.
  • Strong interpersonal and communication skills.
  • Strong analytical and problem solving skills.

 

KNOWLEDGE, SKILLS AND ABILITIES:

  • Bachelor’s degree in Computer Science, Management Information Systems, Engineering, Mathematics, or similar field preferred.
  • Significant software development experience.
  • Strong understanding of JavaScript, its quirks, and workarounds.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
  • Familiarity with JavaScript module loaders, such as Require.js and AMD.
  • Experience with team development using TFS, Git or similar Source Control technologies is preferred.