Job Openings Software Engineer

About the job Software Engineer

Job Overview:
We are looking for a talented and motivated Software Engineer with a strong background in PHP and JavaScript frameworks. The ideal candidate should have experience with cloud platforms such as AWS or Azure, serverless computing, and continuous integration/development (CI/CD) pipelines. Familiarity with WordPress and Sanity CMS is a plus.

Key Responsibilities:

  • Develop software applications for both client and internal R&D projects based on specifications provided by the Technical Manager and team.
  • Participate in all phases of the software development lifecycle, including design, development, testing, and post-release support.
  • Develop and maintain web-based applications tailored to client requirements.
  • Implement timelines and milestones for projects as set by the project manager.
  • Contribute to the re-usable code library by reusing and updating existing code.
  • Follow best practices in software development methodologies and processes.
  • Ensure quality control through rigorous testing against specifications and business logic.
  • Participate in meetings with team members and clients, including coordination with North America-based teams.

Additional Responsibilities:

  • Design and implement software architecture and database solutions, presenting technical approaches for final approval by the Technical Manager.
  • Work collaboratively with project managers, developers, and QA teams to ensure projects are completed on time and meet all requirements.
  • Continuously improve the software development process and integrate new methodologies and technologies.

Required Skills and Experience:

  • Proficiency in PHP and JavaScript frameworks (MUST HAVE).
  • Experience with AWS or Azure cloud platforms.
  • Familiarity with serverless computing, CI/CD pipelines, and cloud technologies.
  • Knowledge of WordPress and Sanity CMS.
  • Strong understanding of software development best practices and methodologies.
  • Excellent communication and time management skills.

Nice-to-Have Skills:

  • Experience with database design and software architecture.
  • Previous experience working in cross-functional teams, especially in a distributed global environment.

Work Environment:

  • Hybrid Work: 3 days in the office, 2 days work from anywhere.

About the Client:
Our client was newly founded by the team that once operated under Openface Internet Inc, which has been in existence since 1996. The company specializes in offering comprehensive consulting services in information technology management. Their services range from infrastructure support to customized software development, system security, and compliance services such as GDPR. Their mission is to help businesses leverage technology to meet their unique needs.

How to Apply:
Please send your resume and cover letter to duangkamol@artemissea.com with the subject line "Software Engineer Application [Your Name]."

We look forward to reviewing your application!