(Senior) Systems Developer - Lead


Executive recruitment company Monroe Consulting Group Philippines is recruiting on behalf of a global technology company focused on delivering solutions for cyber security, securing mobility, and identity management. Our respected client is seeking an information technology (IT) professional for the job of Senior System Developer.


The Senior System Developer will be responsible for developing and implementing software solutions according to a pre-defined set of guidelines and standards. To research and take advantage of emerging technologies.


Job Responsibilities:

  • Review Requirements Detail Package (RDPs) and Visual Requirements Detail Package (VRDPs).
  • Analyzes requirements and assesses impact on current functionalities.
  • Assesses and provides estimates for the technical considerations and requirements of the project.
  • Generates development plan.
  • Creates and reviews technical design per ER.
  • Creates document on research, implementation, deployment, configuration, etc.
  • Sends the document for design review.
  • Works closely with UX team to discuss technical challenges in the UI design.
  • Develops system requirements
  • Creates application based on the agreed design and implementation.
  • Reviews and ensures that the agreed technical standards are being followed
  • Provides updates on task progress
  • Provides first level software development quality assurance.
  • Presents completed tasks for code review.
  • Assists Technical lead in identifying solutions to issues encountered during software development.
  • Researches on new technology needed for development and evaluates relevance on the project.
  • When needed, creates a prototype based on research conducted.
  • Ensures that technology used is current and relevant to tasks.
  • Reviews test cases provided by QA team.
  • Provides support to the Technical lead in performing general team duties.
  • Manages projects with minimal supervision.
  • Prepares accomplishment report for documentation and Project Manager monitoring.


Job Qualifications:

  • Bachelor's degree of any four (4) year computer-related course
  • With at least three (3) years' experience as Software Developer
  • With at least 3 years' experience in front-end development and UI design
  • Good development experience with Angular 6 or higher
  • Experience creating self-contained, reusable, and testable modules and components
  • Good understanding and application of Angular best practices
  • Good experience with front-end technologies like HTML/HTML5, CSS, JavaScript, Typescript, Bootstrap, jQuery
  • Good experience designing and developing responsive web applications
  • Good experience writing cross-browser compatibility code
  • Good understanding of AJAX and JavaScript DOM manipulation techniques
  • Experience with data visualization using D3 highly desired
  • Experience with Angular/front-end performance tuning and optimization highly desired
  • Experience with web security vulnerabilities such as XSS, CSRF
  • Experience with testing and test runner frameworks (such as Jasmine and Karma)
  • Good understanding of RESTful APIs and GraphQL
  • Good understanding of CSS frameworks like SASS
  • Experience in cloud computing is a plus