SENIOR SOFTWARE ENGINEER

  • Full Time
  • Bangkok

Website
DB Results Thailand

DB Results Thailand

Senior Software Engineer

Purpose of Position

The Senior Software Engineer is accountable for the end-to-end design, development, implementation,
maintenance, and optimisation of software solutions.

Key Responsibilities & Accountabilities

  1. Design and Develop Software Solutions
  2. Support and Mentor
  3. Support, Maintain, Optimise and Enhance Software
  4. Collaborate and Engage Stakeholders
  5. Align with and adhere to DB Results values, policies, standards and frameworks
  6. Build Knowledge and Capability

Selection Criteria – Essential Experience & Qualifications:

  • A degree in Software Engineering, Computer Science, Mathematics or related fields
  • At least 3+ years of professional experience working in software development position.
  • A working knowledge of programming languages (SQL, C++, Java, etc.) and Low Code platforms (e.g. OutSystems)
  • Thorough understanding of software structures, hardware, computing systems and how to integrate
  • Strong attention to detail, systematic, and a relentless focus on accuracy
  • Has pride in work and strives to deliver low-maintenance code
  • Experience with Cloud-based services
  • Experience in CI/CD/DevOps
  • Knowledge and experience with mobile or web front-end development
  • Knowledge of Scrum and/or Kanban processes
  • A willingness to continue learning and exploring outside the box!
  • Can-do attitude with a passion for solving problems and providing workable solutions
  • Strong analytical and reasoning skills with an ability to visualise processes and outcomes
  • Proficiency in troubleshooting software issues and debugging a large code base
  • Outstanding all-round communication skills and ability who works collaboratively
  • Resilient and adaptable to change
  • Must speak and read English and Thai.

DB Results’ Expectations

  • Commercial Awareness
  • Leadership Skills
  • Teamwork Skills
  • Customer Management Skills
  • Communication and Presentation Skills
  • Business Writing Skills
  • Professionalism and Process Oriented
  • Financial Analysis/Management
  • Business, Customer, and Industry Knowledge
  • Accurate Estimation Skills
  • Problem Solving Skills

Employee Benefits

We seek to recruit people who recognise the importance of professionalism, credibility, integrity, and trustworthiness to maintain our culture, a culture that encourages mutual respect and creativity. Our employees are important to us and as a result we offer the following benefits to all employees of the organisation.

  • Salary – negotiable
  • DB Academy – an online learning tool to assist in professional development.
  • Monthly DB Social Club Events.
  • Employee Assistance Program (EAP)
  • Salary Packaging Options (i.e. laptop, mobile phone, etc.).
  • Health, Well-being and Community Initiatives.
  • Career Coaching & Development plans.
  • Referral Bonuses.

Our Core Values `

Our values shape the culture and define the character of DB Results – guiding how we behave and how we make decisions.

  • Respect: We act with respect by inspiring trust, and by taking responsibility for our actions. We act ethically and encourage honest and open debate.
  • Empowerment: We have the ability to affect outcomes and create value for our clients, our company, and ourselves.
  • Stewardship: We leave things in better shape than we found them, acting with an owner mentally. Developing people whenever we are and meeting our commitments to all internal and external stakeholders.
  • Unity: We operate as one organisation providing consistent and exceptional service to our customers.
  • Leadership: Our people can actively learn and develop and lead by example.
  • Talent: We attract and develop the best talent for our organisation. We stretch our people and develop a ‘can do’ attitude.
  • Strength: We are able to deal with change and ambiguity with maturity.

To apply for this job email your details to simon.royle@dbresults.com.au.