jobs in KRIS INFOTECH PTE. LTD.

全职 Intermediate Software Developer 工作, 薪水 up to SGD 8,500, KRIS INFOTECH PTE. LTD. Islandwide (Singapore) 公司招聘中 - Ricebowl

Intermediate Software Developer

KRIS INFOTECH PTE. LTD.

SGD8,500 - SGD8,500 每月

Islandwide (Singapore)

分享
保存

工作地点

  • Islandwide (Singapore) Singapore

职位描述

岗位职责

Job Description:

Build & change management:

  • Able to lead in terms of technology and conceptualize, propose design and architectural evolution, along with operational model.
  • Contributing to development of high quality fully tested source code complying with deadlines, schedule and coding standards.
  • Liaise with business analysts for clarification and understanding of requirements.
  • Provide deployment and change management of the solution/platform.
  • Develop tests strategy in coordination with project manager / Business Analysts.
  • Provide technical assistance during user acceptance test.

Incidents and Requests management (business users and other IT teams):

  • Communicate effectively.
  • Analyse enhancement requests and bug-fixes.
  • Document deliveries.
  • Support applications in production - analyze and resolve issues as they arise as well as propose optimizations for future.
  • Monitor the results and quality of the different software solutions and projects implemented in the organization.

Change management:

  • Apply monthly release strategy, following the team’s milestones for analysis, coding and testing.
  • Support the release roadmap in production.

Operations management

  • Application support, level 3 (expert).
  • Troubleshoot and fix issues.

Continuous improvement:

  • Process improvements.

Requirements:

  • Master or Bachelor’s degree in Computer Science/ Information Technology/ Programming & Systems Analysis/ Science (Computer Studies) faculties.
  • At least 5 years of software development experience, including 3+ years of front-end development.

Front-End Expertise:

  • Advanced proficiency in Angular 19+.
  • Deep knowledge of AG Grid, NgRx store, Angular signals, and signal store.
  • Strong sensitivity to design and UX principles.
  • Experience conducting code reviews and enforcing Angular development best practices.
  • Ability to ensure consistency and homogeneity across front-end implementations.
  • Development of automated BDD tests.

Back-End Knowledge:

  • Experience with Python, REST APIs, and FastAPI.
  • Ability to develop and maintain back-end services as needed.

DevOps & Infrastructure:

  • Strong knowledge of Docker, Kubernetes, and microservices architecture.
  • Experience with GitOps, ArgoCD, Maven, and Git.
  • Proficiency with CI/CD tools (GitLab, Jenkins, Ansible).
  • Familiarity with monitoring and alerting tools (Elasticsearch).

Cloud & Architecture:

  • Experience with cloud-native architecture and AWS.
  • Understanding of distributed systems and scalability patterns.

Technical Fundamentals:

  • Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis.
  • Strong ability to analyze code – understand execution flow and debug even without access to a debugger.
  • Proficiency with static analysis tools (SonarQube).
  • Good knowledge of SQL (PostgreSQL, Redis) or SQL-inspired dialects (e.g., HQL).
  • Experience writing and maintaining integration tests.

Collaboration Tools:

  • Experience with Jira or similar issue-tracking systems.
  • Commitment to software craftsmanship and DevOps culture.
  • Demonstrated ability to effectively utilize AI-powered tools (e.g., GitHub Copilot) to enhance productivity and problem-solving capabilities.
  • Understanding of AI/ML fundamentals including prompt engineering, model limitations, and best practices for human-AI collaboration.
  • Experience in evaluating AI-generated outputs for accuracy, security, and alignment with business requirements.
  • Ability to identify opportunities for AI integration and automation within existing workflows and processes.

重要安全守则

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

了解更多