Optimize applications by integrating new technologies and performing upgrades
Contribute to managing User Acceptance Test (UAT) and demonstrating prototypes and completed applications
Generate ideas for software innovation based on market trends
Document development processes, procedures and application version histories
Keep up with advancements in application engineering and new technologies
Proficient in developing and coding systems and applications (e.g Church Management System, Event Management, Campus Administration Management System, and others as needed), as well as utilizing the latest web and mobile technologies.
Organize and plan project tasks and schedules
Communicate project status to stakeholders and key project participants
Liaise with event committee members for event requirements of the Church
Assist in outline workflow diagram during requirement gathering
Job Requirements
Educational Qualifications
Degree or Diploma in IT, Computer Science, Software Engineering, or related field (or equivalent experience)
Experience
Minimum 3 years in application development, deployment, and support
Skills/Qualifications
Proficient in programming languages (e.g. Java, .NET, Python, PHP)
Knowledge of databases and APIs
Familiarity with cloud platforms (Azure)
Strong problem-solving skills
Good communication skills and ability to work in cross-functional teams
Others:
Self-motivated, adaptable, and able to work under pressure
A strong desire to serve and alignment with the purpose and direction of the Church.