SonicJobs Logo
Left arrow iconBack to search

Senior Software Developer

Flintex Consulting Pte Ltd
Posted 11 days ago, valid for 13 days
Location

Kuala Lumpur, Federal Territory of Kuala Lumpur

Salary

$10,000 - $12,000 per month

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The Software Developer (Intermediate–Senior) is tasked with designing, developing, enhancing, and maintaining software solutions for the Client Portal and OAO platforms.
  • This role requires strong hands-on development skills and a minimum of 3-5 years of experience in software development.
  • The position offers a salary range of $80,000 to $110,000, depending on experience and qualifications.
  • Key responsibilities include software development, system enhancement, engineering quality, and active participation in the full software development lifecycle.
  • The developer will collaborate with cross-functional teams and provide guidance to junior developers while focusing on continuous improvement.
The Software Developer (Intermediate–Senior) is responsible for designing, developing, enhancing, and maintaining software solutions for the Client Portal and OAO platforms. This role requires strong hands-on development capability, sound engineering judgment, and the ability to work across the full software development lifecycle (SDLC). The developer is expected to contribute to system stability, scalability, and continuous improvement while collaborating closely with cross-functional teams.



Key Responsibilities

- Software Development & Delivery

Design, develop, test, deploy, and maintain web and backend applications supporting Client Portal and OAO.
Own and enhance backend services and application components with a focus on robustness, performance, scalability, and maintainability.
Translate business and functional requirements into technical designs and working software solutions.
Develop and maintain application frameworks, reusable components, and shared services.

- System Enhancement & Maintenance

Analyze existing systems to identify improvement opportunities, performance bottlenecks, and technical debt.
Refactor and modernize legacy components to align with current best practices and architectural standards.
Maintain production systems by identifying, troubleshooting, and resolving software defects and incidents.
Perform root cause analysis on recurring production issues and implement long-term corrective solutions.

- Engineering Quality & Best Practices

Apply and adhere to established development standards, guidelines, and coding conventions.
Conduct code reviews to ensure code quality, consistency, security, and maintainability.
Prepare technical specifications, design documentation, and test plans as required.
Ensure solutions comply with architectural principles, security requirements, and operational standards.

- Collaboration & SDLC Participation

Participate actively in the full SDLC: requirements gathering, analysis, design, development, testing, deployment, and post-release support.
Collaborate with other developers, QA, DevOps, and business stakeholders to deliver end-to-end solutions.
Support release activities, deployment validation, and post-project application support.

- Continuous Improvement & Growth

Proactively identify and propose technical improvements, tooling enhancements, or automation opportunities beyond assigned tasks.
Keep up to date with emerging technologies and evaluate their applicability to existing and future systems.
Provide guidance and informal mentoring to junior developers when needed.


Working hours:
Mon to Fri 9am - 6pm ( 1 day hybrid)




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.