Software Developer

Summary

Software Developer building applications across multiple languages (Java, Python, TypeScript, C#, C++), databases (MySQL, PostgreSQL, SQL Server, MongoDB), and REST APIs, with optional cloud work on AWS/Azure/GCP. Collaborates with cross-functional teams to deliver scalable software projects.

Job Summary

You will develop software solutions by applying programming skills and technical knowledge, collaborating with teams, and continuously learning new technologies to support diverse projects.

Responsibilities

  • Develop software applications using programming languages such as Java, Python, JavaScript/TypeScript, C#, or C++ aligned with company tech stack requirements
  • Design, implement, and maintain databases using systems like MySQL, PostgreSQL, Microsoft SQL Server, or MongoDB to support application functionality
  • Utilize version control systems such as Git to manage codebase changes and collaborate effectively with team members
  • Apply software development principles, data structures, algorithms, APIs, and database concepts to build efficient and scalable solutions
  • Develop and maintain web applications and RESTful APIs to enhance product features and user experience
  • Collaborate with cross-functional teams to deliver software projects on time and meet quality standards
  • Analyze, troubleshoot, and resolve software defects and technical issues to ensure system reliability
  • Communicate effectively with team members and stakeholders to share progress and gather requirements
  • Adapt to new technologies and contribute to multiple projects by learning and applying relevant skills independently and collaboratively

Preferred competencies and qualifications

  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud to support cloud-based application deployment and management

Required competencies and certifications

  • Diploma or Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline
  • Relevant experience in software development or a related technical role

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available