jobs in Rifhan Teknologi Sdn. Bhd.

全职 Senior System Developer 工作, 薪水, Rifhan Teknologi Sdn. Bhd. Selangor 公司招聘中 - Ricebowl

分享
保存

工作地点

  • Cyberjaya Selangor Malaysia

职位描述

岗位职责

Job description


Job Scope:


The Senior System Developer is responsible for designing, developing, testing, deploying, and maintaining complex software systems. This role involves leading development projects, mentoring junior developers, and collaborating with cross-functional teams to ensure system integrity, scalability, and performance.


Key Responsibilities:


1. System Design & Development:

Analyze user requirements and translate them into system architecture and technical design.

Develop high-quality software solutions using appropriate programming languages and frameworks.

Create scalable, maintainable, and secure system components.


2. Project Leadership:

Lead and manage software development projects from initiation to deployment.

Coordinate with project managers, business analysts, and stakeholders to define scope and timelines.


3. Code Quality & Review:

Write clean, efficient, and well-documented code.

Conduct code reviews and ensure adherence to best practices and coding standards.


4. Testing & Debugging:

Perform unit, integration, and system testing.

Debug and troubleshoot software issues, ensuring reliable system performance.


5. System Maintenance & Support:

Maintain existing systems and implement enhancements or fixes as needed.

Provide level 3 technical support and guide junior developers in problem-solving.


6. Mentorship & Training:

Guide and mentor junior developers and team members.

Share knowledge through documentation, training sessions, and code walkthroughs.


7. Continuous Improvement:

Recommend and implement improvements in software development processes and tools.

Keep up to date with emerging technologies and apply them when beneficial.


Requirements:


Bachelor’s degree in Computer Science, Software Engineering, or related field.

3+ years of hands-on experience in software/system development.


Technical Skills:


Strong proficiency in programming languages (e.g., C#, or PHP, Node.jsj frameworks).

Experience with databases (SQL, NoSQL), web services (REST), and cloud platforms (AWS, Azure, or GCP).

Familiarity with LAMP stack, DevOps practices and tools (CI/CD pipelines, Docker).

Knowledge of system architecture design and software development lifecycle (SDLC).

Strong problem-solving and leadership skills


Soft Skills:


Excellent problem-solving and analytical skills.

Strong leadership and team collaboration abilities.

Good communication skills to interact with stakeholders and non-technical team members.


重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多