- Cyberjaya Selangor Malaysia
工作地点
职位描述
岗位职责
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.
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。