DEV - SENIOR SOFTWARE ENGINEER

Our mission is to develop products and technology that serves the needs of our diverse clients. what you will bring to the table is more than just your technical skills - your unique perspectives and ideas will help us create better products and services.

We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Javascript, Node, NextJS, Reactjs, Firebase, Docker, Express, Nginx, Google cloud, AWS, Socket, Postgress, Mongo, Kubernetes, Elixir, Ethereum.

Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.

at Sertis Bangkok

  • Coding with quality and team's coding standards e.g. well designed, testable, efficient code and optimize application for maximum speed and scalability 

  • Learning and understanding how to give feedback to teammates code e.g. how to write well designed, testable, efficient code, etc 

  • Understanding business requirements and working with teams to deliver good quality software

  • Developing the software of company's solutions using combinations of tools and platforms 

  • Analyzing and solving problem/issue appropriately ex. debugging the problem, knows the appropriate tools and approaches when debugging code

  • Communicating to other team member clearly and understand the expectation of assigning tasks and delivery as expected -

  • Following the software development life cycle and process

  • Mentoring of junior members by preparing job aids to support on-the-job training, suggesting ways of improving performance and competence

  • Growing engineering teams by interviewing, recruiting and hiring

Our Senior Software Engineer (you) will be:

What you will need:

  • Degree in a computer science, computer engineering or any related field

  • Strong development skills 

  • Be familiar with JavaScript, NodeJS to a certain extent

  • Familiarity with scripting in a Linux operating system environment

  • Understanding of infrastructure and CI/CD/CT tools e.g. AWS, Google Cloud, Jenkins, etc.

  • Have fun in learning new tools, platforms, etc. related to Big Data and/or software development

  • We are not picky with specific technologies but request a high level of SDLC

  • Deep interest in development and aptitude to learn new skills

  • Thai National or currently based in Bangkok!

What you are like:

  • Very open minded (accept criticisms and eager to ask for comments/suggestions)

  • Passionate about building a team

  • Able to share and suggest ideas

  • Creativity is a plus here!

  • Have a can do and will do attitude!

  • Ready to tackle any challenge