Advert

Careers - Tech & Gaming

Search for career

Senior Software Engineer

 

Key Reponsibilities

  • Develop, test and implement software programs
  • As part of our Agile teams, collaborate with different stakeholders to produce clean and efficient code that meet user requirements
  • Participate in SCRUM meetings (Stand-ups, backlog refinement, estimation, retrospectives and demo) by being an active stakeholder
  • Ensure delivery of best quality code by participating in code reviews, unit testing, learning and sharing with colleagues
  • Document code and where appropriate functionalities
  • Contribute and adhere to coding standards, best practices and procedures
  • Conduct such other cognate duties as may be assigned

 

Technical competencies

  • Minimum 4 years of related work experience
  • Preferably holds a degree in Information technology related fields
  • Excellent knowledge of programming, debugging and software testing
  • Excellent knowledge of Application Development Tools and agile development lifecycle
  • Experience in OS such as UNIX, LINUX and shell scripting
  • Can interpret requirements and translate to code
  • Knowledge of Java/EE (JSP, SERVLET, Controller), UML, Oracle et SQL (PL/SQL)
  • Knowledge of an RDBMS such as Oracle, MS SQL, PostgreSQL
  • Knowledge of GWT/GXT, Ext Js or Primefaces
  • Knowledge of Hibernate/JPA

 

Soft skills

  • Excellent team player
  • Good communication skills, both verbal and written, can articulate on issues, risks and progress in daily agile rituals
  • Keen learner, willingness to grow and develops skills further and ability to learn quickly
  • Strong analytical and problem-solving skills
  • Flexible and change agent
  • Treats everybody as a customer
 
*Dear Candidate, kindly note that this role is not managed by Castille. DSOgroup, in this case, is responsible to manage the application process. In case of any difficulties, feel free to contact brand@castilleresources.com, and we will direct your query to the relevant contact at DSOgroup.