Design, implement, and code software applications according to specified requirements.
Evaluate and review existing business systems and processes for improvement.
Collaborate with both regional and local tech teams to ensure smooth rollout of new software solutions.
Oversee the performance and quality metrics of software deliverables, pinpointing areas for enhancement.
Prepare and present progress reports regarding the programming tasks to management.
Develop and update user manuals and guidelines for software usage.
Provide training to end users on how to use new or updated applications.
Requirements:
Associate degree or bachelor's degree in computer science, information systems, or software engineering, with 3 to fewer than 4 years of applicable experience.
Expertise in Python, Apache Spark, and Unix shell scripting.
Strong interpersonal skills for effective communication with non-technical team members.
Willingness to learn and adapt to new technologies.
Outstanding written and verbal communication abilities.
Highly self-driven with meticulous attention to detail.
Demonstrated capacity for analytical thinking and problem-solving.
Ability to manage tasks efficiently in a fast-paced environment.
Comfortable working both autonomously and as part of a collaborative team.
If you would like to apply for this position, please click "Apply" or send your CV to allison.lin@greyanderson.com. For more details, please contact Allison Lin on +852 2177 7577, or Whatsapp +852 9727 9057.