As a Software Engineer at Finexus Sdn Bhd, you will be responsible for designing, developing, and maintaining software applications and systems. They collaborate with cross-functional teams to deliver high-quality software solutions that meet business and customer needs. Join us to be a part of this digital payment transformation!
You will report to the Senior Manager and will have the opportunity to work on several projects:
JOB RESPONSIBILITIES
- Software Development:
- Design, code, test, and debug software applications and components.
- Develop software solutions that are efficient, reliable, and maintainable.
- Stay up-to-date with industry best practices and emerging technologies.
- Software Documentation:
- Create and maintain documentation for software architecture, design, and code.
- Keep documentation up to date with changes and improvements in the software.
- Problem Solving:
- Analyse and resolve software defects and issues in a timely manner.
- Troubleshoot and provide technical support for software applications.
- Collaboration:
- Work closely with product managers, designers, and other engineers to understand project requirements and contribute to the product development process.
- Collaborate with team members on code reviews and knowledge sharing.
- Security:
- Follow best practices for software security to protect against vulnerabilities and threats.
MINIMUM QUALIFICATIONS
- Bachelor’s degree in computer science, software engineering, or a related field (or equivalent experience).
- Proficiency in one or more programming languages (e.g., Java, C/C++, React, React Native, Python, JavaScript, Kotlin, HTML, or CSS).
- Knowledge of software development methodologies and best practices.
- Experience with software development tools and integrated development environments (IDEs).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work both independently and as part of a team.
- Familiarity with relevant technologies, frameworks, and libraries.
PREFERRED QUALIFICATIONS (optional):
- Master’s degree in a related field.
- Experience with specific tools or technologies relevant to the job (e.g., web development, mobile app development, database management).
- Experience with agile development methodologies (e.g., Scrum, Kanban).
WHY JOIN US?
- Fast-Track Promotion: Don’t stay stagnant. We recognize talent and provide accelerated career growth opportunities.
- Innovative Environment: Work in a place where new ideas thrive.
- Competitive Compensation: Earn a rewarding salary and benefits.
- Collaborative Culture: Join a team that values unity and respect.
- Impactful Work: Contribute directly to our success and make a difference.
- Employee Recognition: We see your hard work and ensure it’s celebrated.