← 返回職位列表
USER EXPERIENCE RESEARCHERS PTE. LTD.

Software Engineer

Professional Full Time 5 年以上經驗

月薪

$6,500 – $10,500

發布時間

2026年3月25日

截止 2026年5月29日

技能

Liaising with cross functional teamsCode ReviewDesignGNU EKubernetesEmerging TechnologyNoSQLProject Delivery ManagementProject Developmentapplication performanceTechnical ArchitectureSoftware DevelopmentTesting

職位描述

We are seeking a highly skilled and experienced Software Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions, mentoring junior team members, and contributing to architectural decisions that drive innovation and scalability.

Key Responsibilities:

  • Design, develop, test, and deploy scalable and robust applications.
  • Lead complex software development projects from requirements to deployment.
  • Collaborate with cross-functional teams including product managers, QA, and DevOps.
  • Review code, mentor junior developers, and enforce best practices.
  • Contribute to system architecture and technical design discussions.
  • Identify performance bottlenecks and optimize application performance.
  • Stay updated on emerging technologies and propose innovative solutions.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of professional software development experience.
  • Proficiency in primary programming languages, e.g., Java, Python, C#, JavaScript].
  • Solid understanding of software architecture, design patterns, and data structures.
  • Experience with RESTful APIs, microservices, and cloud platforms (e.g., AWS, Azure, GCP).
  • Familiarity with CI/CD pipelines and Agile development practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and interpersonal skills.

Preferred Qualifications:

  • Experience in [insert industry-specific tools or frameworks, e.g., Spring Boot, .NET Core, React, Angular].
  • Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
  • Experience working with databases (SQL and NoSQL).
  • Prior experience leading small teams or projects is a plus.