- Full Time
- Bangkok
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
- Design and Develop Software Solutions
- Support and Mentor
- Support, Maintain, Optimise and Enhance Software
- Collaborate and Engage Stakeholders
- Align with and adhere to DB Results values, policies, standards and frameworks
- 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.