jobs in Wipro

全职 Software Developer 工作, 薪水, Wipro 公司招聘中 - Ricebowl

Software Developer

Undisclosed

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

Job Description – Onshore IT Software Developer

Role Overview

The Onshore IT Software Developer will be responsible for designing, developing, testing, integrating, and maintaining application features across the frontend, backend, and database layers. The role involves leveraging modern development practices and AI-assisted tools to enhance delivery efficiency, code quality, and system reliability within a secure public sector environment.

---

Scope of Services

1. Application Development & Integration

· Design, develop, test, integrate, and maintain application components across:

o Frontend: Angular / modern JavaScript frameworks

o Backend: Java Spring Boot

o Database: MySQL

· Build and enhance:

o User interfaces (UI/UX components)

o Backend APIs and business logic

o Database schemas, queries, and stored procedures

· Perform system integration with internal and external systems

· Conduct defect fixing, performance tuning, and optimization

· Provide deployment support across development, testing, and production environments

· Leverage AI-assisted development tools to improve productivity, consistency, and code quality

---

2. Testing & Quality Assurance

· Develop and execute unit tests for both frontend and backend modules

· Improve test coverage and edge case identification using AI-assisted techniques

· Support integration and system testing activities

· Ensure application quality aligns with project and regulatory standards

---

3. Code Quality & Security Compliance

· Participate actively in code reviews

· Ensure compliance with:

o Authority coding standards

o OWASP Secure Coding Practices

· Apply secure development principles to protect sensitive data and systems

---

4. Build, Deployment & Support

· Support application build, packaging, and deployment

· Work with CI/CD pipelines across environments

· Troubleshoot and resolve application issues across:

o Development

o Testing

o Production

· Utilize AI-assisted diagnostics tools to improve issue resolution efficiency

---

5. Documentation

· Prepare and maintain:

o System design documents

o API specifications

o Database design and technical documentation

· Ensure documentation is accurate, up-to-date, and aligned with project standards

---

6. Stakeholder Collaboration & Agile Delivery

· Collaborate with:

o Business stakeholders

o Technical teams

o External vendors and government agencies

· Ensure solutions are:

o Secure

o Scalable

o Maintainable

o Aligned with business and technical requirements

---

7. Project Coordination & Vendor Management

· Manage and support technology initiatives, including:

o System operations and maintenance (O&M)

o New enhancements and feature development

· Coordinate with:

o ICT O&M contractors

o External partners and service providers

· Drive implementation of new initiatives and system improvements

---

Qualifications & Skills

Education

· Tertiary qualification in Information Technology, Computer Science, Software Engineering, or related discipline

---

Experience

· Minimum 3 years of experience as a Software Developer / Engineer

· Experience working in Agile/Scrum environments

---

Technical Skills

· Strong proficiency in one or more programming languages:

o Java (preferred), Python, or .NET

· Strong experience in frontend technologies:

o JavaScript, HTML5, CSS3, Angular or React

· Experience with:

o Spring Boot framework

o MySQL or relational databases

· Familiarity with CI/CD pipelines (e.g., GitLab CI or similar)

· Exposure to cloud platforms (Azure, AWS, etc.)

---

Additional Competencies

· Demonstrated ability to:

o Solve complex and abstract technical challenges

o Deliver high-quality, scalable solutions

· Experience using AI-assisted development tools for:

o Code generation

o Test automation

o Productivity enhancement

· Strong understanding of:

o Application security principles

o Secure coding practices (OWASP)

· Experience in:

o SDLC methodologies

o Testing strategies and best practices

o Continuous integration and delivery

---

Key Attributes

· Strong analytical and problem-solving skills

· Good communication and stakeholder management abilities

· Ability to work independently and collaboratively in a team

· Adaptability to public sector compliance and governance requirements

---

Summary

This role requires a well-rounded developer capable of:

· Full-stack development (Angular + Spring Boot + MySQL)

· Working in a secure, high-governance public sector environment

· Leveraging AI-assisted development practices

· Supporting end-to-end delivery from design to production support

重要安全守则

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

了解更多