Software Eng (Dev)
IGT
Pasay City, PH
5d ago

Responsibilities

  • Develop and deliver software solutions to functional requirements and timeframes
  • Delivery of assigned stories on schedule and accordance with agreed scope and quality
  • Participation in the Agile Scrum process including :
  • Refinement and point estimation of user stories
  • Breakdown of user stories into subtasks
  • Development of appropriately commented code
  • Development of Junit or TestNG unit tests
  • Familiarity with front end technologies including Angular, Material Design, JSPs, Swing would be desirable
  • Management of multiple levels of branching, ideally with Git experience
  • Constructive participation in code review and functional test case review
  • Familiarrity with CI tools including Maven / Ant, Jenkins, FindBugs / SpotBugs
  • Collaborative documentation, including diagram creation, ideally using Confluence
  • Technical Competencies

    In depth knowledge and experience of the following technologies :

  • Programming Languages : Strong experience in Java using Spring (Spring Data, Spring MVC) or JEE (JPA, EJB, JAX-RS), ideally both.
  • Experience in JMockit or similar mocking framework for unit testing

  • APIs : RESTful APIs, OpenAPI, Web Socket Subscriptions with JSON payloads. Soap XML based APIs ability to read, understand and troubleshoot
  • SQL Server : SQL Server and above in-depth exposure to T-SQL, stored procedures, SQL functions.
  • Agile : Experience with Agile methodology and experience as a Scrum Master would be desirable
  • The following technologies would be advantageous :

  • Java Swing : Desktop GUI development
  • SQL Server : Query optimization / tuning and troubleshooting performance issues. SQL Server Reporting Services and above, report design and stored procedures, queries, dynamic layout
  • Message Bus : Experience using RabbitMQ and Redis is desirable
  • Docker : Experience with using Docker will be desirable
  • HTML5 and CSS3 and web-app experience is advantageous
  • Experience with SQL Server OLAP cubes would be advantageous
  • Personal Competencies

  • Ability to communicate effectively with non-technical staff and customers of cross-functional teams
  • Strong written, verbal and interpersonal skills
  • Highly self motivated
  • Ability to lead a small team of people
  • Ability to prioritise and execute tasks in a high-pressure environment
  • Ability to conduct research into software related issues
  • Ability to work independently and collaboratively in a team environment
  • Ability to work flexible hours
  • L1-JA1

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form