Role Overview
As an Application Developer at IBM, my primary responsibility is to lead the translation of system requirements into the design and development of customized systems within an agile environment. The role involves collaborating with teams to understand project goals, ensuring the performance, security, and scalability of web applications, conducting testing and debugging, and staying updated with emerging web development trends and technologies. Moreover, the role involves the integration of user-facing elements developed by front-end developers with server-side logic, writing reusable and efficient code, and implementing security and data protection measures.
Required Technical Skills
- Strong proficiency with JavaScript and TypeScript.
- Knowledge of Node.js and frameworks like Express.js.
- Understanding of asynchronous programming.
- Basic understanding of front-end technologies such as HTML5 and CSS3.
- Ability to ensure accessibility and security compliance.
- Experience with user authentication and authorization, integration of multiple data sources and databases, and creating database schemas.
- Proficiency in implementing automated testing platforms and unit tests, as well as an understanding of code versioning tools like Git.
Preferred Expertise
The job listing does not specify any preferred technical or professional expertise beyond the required skills.
About IBM and IBM Consulting
The job description provides an overview of IBM Consulting's role as IBM's consulting and global professional services business, with capabilities in business and technology transformation across various industries. It emphasizes IBM's focus on accelerating clients' businesses through collaboration and responsible technology usage. Additionally, it highlights IBM's commitment to diversity, inclusion, and equal-opportunity employment practices.
COVID-19 Vaccination Requirement
The posting mentions that the job requires full COVID-19 vaccination before the start date, with proof of vaccination status required during the onboarding process. It also outlines the process for candidates unable to be vaccinated due to medical or religious reasons.
Your Life @ IBM
The section describes the culture at IBM, emphasizing continuous learning, personal development, trust, and collaboration. It portrays IBMers as growth-minded individuals dedicated to making a positive impact through innovation and responsible decision-making. The section invites potential candidates to join IBM and be part of its journey as a technology innovator.
Location Statement and Being You @ IBM
The job posting concludes with information about IBM's commitment to creating a diverse environment and being an equal-opportunity employer. It advises candidates to apply for roles that match their experience and expertise and guides location requirements. Additionally, it emphasizes IBM's focus on embracing individuality and creating an inclusive workplace.
Overall, the job posting effectively communicates the role, responsibilities, and expectations for candidates applying for the Application Developer position at IBM, while also providing insight into IBM's culture and values.