IT Solutions Developer (Software Development) (Pinnacle Asset Management)

MAIN FUNCTION

  • Develop and maintain software applications that enhance business operations and address specific organizational challenges.
  • Collaborate with cross-functional teams to design and implement new features, optimize existing applications, and ensure seamless integration with other systems.
  • Perform routine software maintenance, including debugging, testing, and code reviews, to ensure high-quality and secure applications.
  • Troubleshoot and resolve software-related issues, ensuring minimal disruption to business processes.
  • Keep software documentation up to date, including code documentation, user manuals, and standard operating procedures.
  • Engage with department heads, managers, and external parties to resolve issues and promote IT best practices.
  • Manage daily IT operations, including workflow analysis, task prioritization, and development of work standards.
  • Assist in ensuring regulatory compliance in areas such as Data Security Standards (DSS) and Personal Data Privacy (PDA).
  • Undertake additional tasks as assigned to contribute to the company’s success.

JOB DETAILS

  • Software Development: Design, code, and test software applications based on business requirements, using programming languages such as PHP, Python, and Java.
  • Feature Implementation: Collaborate with stakeholders to gather requirements and implement new features or enhancements to existing software.
  • Code Maintenance: Regularly perform code reviews, refactoring, and updates to ensure the software remains efficient, secure, and scalable.
  • Testing and Debugging: Conduct thorough testing and debugging to identify and fix issues, ensuring software reliability and performance.
  • Documentation: Create and maintain comprehensive documentation for software applications, including technical specifications, user guides, and process documentation.
  • Cross-Departmental Collaboration: Work with various departments to ensure software solutions meet business needs and integrate smoothly with other systems.
  • Continuous Improvement: Stay updated with the latest software development practices and technologies, continuously improving the software development process.
  • Regulatory Compliance Support: Ensure software applications comply with relevant data security standards and privacy regulations.
  • Additional Responsibilities: Perform other tasks as assigned to support the organization’s IT strategy and goals.

QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in programming languages such as PHP, Python, and Java, with experience in Laravel being highly preferred.
  • Experience with database management, particularly MySQL, and familiarity with web technologies such as HTML, CSS, and JavaScript.
  • Strong understanding of software development methodologies, particularly agile and version control systems (e.g., Git).
  • Excellent problem-solving skills with a strong attention to detail.
  • Ability to collaborate effectively with cross-functional teams and communicate complex technical concepts clearly.
  • Ability to manage multiple development projects and meet deadlines in a dynamic environment.

Apply for a Position

Please complete the form below to apply for a position with us.

* Please upload your Resume/CV with your photo included.
* Please changed your Resume/CV name to your full name before upload.
Example : resume.pdf >> Somchai Rakthai.pdf