A system developer is responsible for the back-end systems that different businesses use, which typically support a company's data engineer deployment of AI applications and Odoo. Systems developers implement, design, modify, create, configure, and troubleshoot issues with various software programs and applications. This essential position is charged with the design, implementation, and maintenance of complex software applications and architecture, tailored to meet the specialized needs of our organization. Our Systems Developers are not only adept at coding and debugging but also excel in analyzing user requirements, solving complex technical issues, and ensuring that software solutions are scalable and sustainable.
A systems developer performs various duties, including:
- Conducting testing procedures on different systems, AI exposure is an advantage.
- providing technical assistance to clients and employees
- creating and testing code for various company goals
- ensuring the creation of effective backups of company databases
- creating data models, dataflows, and API contracts
- meeting clients to determine their needs and creating project goals to fulfill them
- performing data migration duties when necessary
- identifying and fixing software bugs
- producing testing record documents and operation manuals
- ensuring the maintenance of cybersecurity
- generating extensive procedures for disaster recovery scenarios
- updating software as necessary to ensure it meets the latest legislation and company guidelines
Systems Developer Qualifications & Skills
- Experience with programming languages such as Java, C++, or Python
- Relevant working experience with a minimum of 1 year
- Familiarity with database management systems like SQL
- Knowledge of various operating systems, including Windows, Linux, and Unix
- Understanding of cloud computing platforms like Cloudflare and Google Cloud GCP
- Strong problem-solving skills and analytical thinking
- Excellent communication and teamwork abilities
- Experience with system integration and API development
- Knowledge of cybersecurity principles and practices
- Previous work experience in a similar role in a related industry
- Bachelor's degree in Computer Science, Information Technology, or related field
- Proven experience as a Systems Developer or similar role
- Proficiency in multiple programming languages
- Solid understanding of software development life cycle (SDLC)
- Strong knowledge of system security and data backup/recovery
- Ability to work independently and as part of a team
- Excellent organizational and multitasking capabilities
- Strong troubleshooting and problem-solving skills
- Attention to detail and commitment to quality
Job Types: Permanent, Freelance
Pay: RM2,500.00 - RM5,000.00 per month
Benefits:
- Flexible schedule
- Professional development
- Work from home
Work Location: Remote