Job
Description
As a Full stack developer, you will be responsible for creating the tools for customers to build business automations and integrating intelligence into their business automations. In our agile development model, designers/developers participate in small, autonomous but aligned teams where they learn and perform a variety of roles, including design, development, test, automation and client interaction/support.As an IBM Software Developer, you'll be responsible for ensuring that our software components are expertly designed, developed, debugged, supported, verified, and ready for integration into IBM's best-of-breed solutions that help organisations improve their business outcomes in the global marketplace.
Build and test cloud based software using a host of technologies and methodologiesSkills on Docker and kubernetes for cloud developmentSkills in Ansible and Go LangBuild server-side software using a host of technologies and methodologies such as Java, Swagger, and SQL.Build and support REST API/ GraphQL/Swagger/Open API etcIn our agile development model, participate in small, autonomous but aligned teams to learn and perform a variety of roles, including design, development, test, automation and client interaction/support.Ensure that our software components are expertly designed, tested, debugged, verified and ready for integration into IBM's best-of-breed solutions that help organizations improve their business outcomes in the global marketplace.Innovate and turn new ideas into realityResponsible for creating and maintaining high-performance, working closely with our teams as well as the broad organizationTake ownership of assignments & drive them to completion.Problem determination, debugging, and resolutionParticipate in peer code reviews to maintain high code quality and share knowledge within the team.
If you are passionate about software development and quality in addition to the opportunity to be part of a team that is developing next generation digital business automation software, then this may be the opportunity for you.
Required education Bachelor's Degree Required technical and professional expertise 3+ years of IT experienceExperienced inKubernetes, Docker, OpenShift, ICP and related cloud-native development technologiesCan have Ansible , GO Lang skillsExperience in Software development using Core Java, and J2EE on Unix platformExperience with consuming Web Services , RESTful Web Services (like JSON, SOAP XML etc.), Open API, SwaggerSolid understanding of object oriented design, programming languages and databasesSolid understanding of the Agile methodology, including story point estimation, refinement, sprint planning, retrospectives, and sprint demos.