We are seeking a highly motivated Onshore IT Software Developer to join our technology team in delivering scalable, secure, and high-performing software solutions. The successful candidate will be involved in the full Software Development Life Cycle (SDLC), working closely with cross-functional stakeholders in an Agile environment to design, develop, test, deploy, and maintain enterprise applications.
The ideal candidate possesses strong programming expertise, modern frontend development experience, cloud technology knowledge, and a passion for leveraging AI-assisted development tools to enhance productivity and software quality.
Key Responsibilities
Software Development & Engineering
Design, develop, test, deploy, and maintain enterprise software applications.
Build scalable, reliable, and maintainable solutions using modern software engineering practices.
Develop backend services and APIs using technologies such as Java, Python, or .NET.
Develop responsive and user-friendly frontend applications using JavaScript, HTML5, CSS3, Angular, or React.
Participate in technical design discussions and contribute to architectural decisions.
Agile Delivery & Product Development
Work within Agile delivery teams to deliver business and technology solutions.
Participate in sprint planning, daily stand-ups, retrospectives, and backlog refinement sessions.
Collaborate with Product Owners, Business Analysts, QA Engineers, and other stakeholders to define and deliver product features.
Support continuous product enhancement through iterative development and feedback cycles.
DevOps & Cloud Technologies
Implement and maintain CI/CD pipelines using GitLab CI or equivalent tools.
Support automated build, testing, deployment, and release processes.
Develop and deploy applications on cloud platforms such as AWS, Azure, or equivalent cloud environments.
Contribute to infrastructure automation and operational excellence initiatives.
Quality Assurance & Security
Perform unit testing, integration testing, and support end-to-end testing activities.
Ensure software quality through code reviews, testing best practices, and adherence to development standards.
Apply secure coding practices and ensure compliance with application security requirements.
Troubleshoot and resolve application defects, performance issues, and production incidents.
AI-Assisted Development
Leverage AI-assisted development tools to accelerate software delivery and improve productivity.
Utilize AI technologies to enhance code quality, test coverage, documentation, and product innovation.
Identify opportunities to incorporate AI-enabled capabilities into software development workflows.
Requirements
Education
Bachelor's Degree in Information Technology, Computer Science, Software Engineering, or a related discipline.
Experience
Minimum 3 years of software development or software engineering experience.
Experience working in Agile development environments.
Hands-on experience delivering applications throughout the Software Development Life Cycle (SDLC).
Technical Skills
Strong proficiency in at least one programming language such as:JavaPython.NET
Strong frontend development experience with:JavaScriptHTML5CSS3Angular and/or React
Experience with:RESTful APIsModern software development frameworksGit version control systemsCI/CD pipelines (GitLab CI or similar tools)
Knowledge of cloud technologies such as:AWSMicrosoft AzureOther public cloud platforms
Understanding of:Application security principlesSecure coding practicesSoftware testing methodologiesSDLC best practices
Competencies
Strong analytical and problem-solving skills.
Ability to tackle complex technical challenges with innovative solutions.
Strong communication and stakeholder management skills.
Ability to work independently and collaboratively within cross-functional teams.
Strong commitment to continuous learning and technology innovation.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Back End Developer Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!