We work with SMEs, enterprises, government agencies and non-profit organizations. We love digital marketing.
OOm is a digital performance marketing company in Singapore that helps businesses of all sizes with their digital marketing since 2006. Our primary value is transparency and you can expect clear accountability in the work we do when you work with us. OOm is built to deliver performance for your business with digital marketing.
The Role
Duties and responsibilities
- Maintaining and upgrading existing systems as required
- Designing new functionality and frameworks
- Collaborating with Business Analysts, Project Leads and IT team to resolve issues and ensuring solutions are viable and consistent
- Work with outside data sources and API's.
- Troubleshooting technical issues and bug fixing
- Improving application performance, ensure the performance, quality, and responsiveness of applications
- Conducting regular reviews of systems and generating reports on efficiencies and improvement areas
- Creating system guidelines and manuals for the organization
- Running training sessions and workshops on system processes
Ideal Profile
Requirements and qualifications
BS / MS degree in Computer Science, Engineering or a related subject1-3 years’ experience in web application developmentExperience with two or more programming language including but not limited to PHP, Asp.net, C++, C#, etc.Familiar with API design and development (e.g RESTful) is a plusFamiliarity with rational database - MySql, MsSqlExperience with third-party libraries and web application development platform is a plusExperience working with remote data via REST and JSONExperience in full development cycle of Web applicationsFamiliar with Web Security (Attacks and Protection) is a plusFamiliar with jQuery libraries and front-end (CSS) frameworks like Bootstrap, JavaScript, jSon, XML, etc.Understanding of UI, cross-browser compatibility, general web functions and standardsCritical thinker and problem-solving skillsGreat interpersonal and communication skillsStrong understanding and knowledge of the principles and practices associated with database maintenance and administrationExperience installing, configuring, documenting, testing, training, and implementing new applications and systemsProven ability to assess business needs and translate them into relevant solutionsMust be a team player and can work effectively with peers in resolving problemsMust have excellent communication and analytical skillsBasic knowledge on project management disciplineNo work experience or Fresh Graduates are Welcome to Apply
What's on Offer?
Flexible working optionsExcellent career development opportunitiesAttractive salary & benefits