As an Application Developer at IBM, you will lead us into the future by transforming system requirements into innovative and customized systems within an agile environment. Your role is pivotal in driving IBM's success as you translate critical business needs into code, fostering innovation along the way. You'll collaborate with teams globally to integrate code into enterprise systems, utilizing the latest education, tools, and technology, with a limitless career path at the forefront of technology. Join IBM and make a global impact!
Job Code. 702398BR
Your Role and Responsibilities
As a Full Stack Developer, you'll be responsible for.
- Collaborating with development team members and product owners to devise software solutions.
- Designing client-side and server-side architecture.
- Developing and implementing microservices to meet business and technical requirements.
- Creating front-end applications with a focus on good user experience (UX).
- Managing databases and applications to ensure optimal functionality.
- Troubleshooting, debugging, and upgrading applications.
- Writing technical documentation.
What We're Looking For
We seek candidates with.
- More than 5 years of experience as a full stack developer.
- Experience in developing end-to-end applications.
- Proficiency in Unix and Windows operating environments.
- Knowledge of multiple front-end languages and libraries (e.g., React, NodeJS, TypeScript, JavaScript, HTML5, CSS3).
- Hands-on experience with technologies like .Net Core, .Net5 and C#.
- Familiarity with databases such as MySQL, Microsoft SQL, with Entity Framework.
- ICT Assessment Certification for Software Developer (NUS-ISS) is advantageous.
- Experience in CI/CD principles and DevSecOps architecture.
- Experience in developing cloud-native applications.
- Strong analytical and problem-solving skills.
- Attention to detail.
- Strong team player.
- Excellent communication and interpersonal skills.
About Business Unit
IBM Consulting is IBM’s consulting and global professional services business, specializing in business and technology transformation across various industries. We offer strategy, experience, technology, and operations services to innovative companies worldwide, accelerating their businesses through collaboration.
Your Life @ IBM
At IBM, dedication to client success, innovation, and trust in relationships defines our work as IBMers. We foster an environment where continuous learning, experimentation, and growth are encouraged. IBMers are growth-minded, curious, and open to feedback, striving for exceptional outcomes through collaboration and courage in decision-making.
About IBM
IBM's greatest invention is the IBMer. We believe in using intelligence, reason, and science to improve business, society, and the human condition. Restlessly reinventing since 1911, we are one of the largest technology and consulting employers globally, pioneering in AI, quantum computing, and blockchain. Join us on our journey to become a responsible technology innovator and a force for good in the world.
Location Statement
For location requirements, please discuss with the recruiter after submitting your application.
Being You @ IBM
IBM is committed to diversity and equal opportunity employment. We embrace individuals regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or other characteristics. We also comply with all fair employment practices regarding citizenship and immigration status. Join IBM and be yourself!