Introduction
At IBM, work is more than a job – it’s a calling: to build. To design. To code. To consult. To think and sell with customers. To create markets. To invent. To collaborate. Not just to make something better, but to try things you never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s toughest problems? If so, let us talk.
Your role and responsibilities
Software Developer position for the team at IBM SSW. You will be immersed in an innovative, dynamic and technical work environment, working side by side with experienced and intelligent professionals towards a common goal
As a Software Development Engineer, he/she will be responsible for understanding product functionalities, requirements, bugs and enhancements in order to deliver them in new versions and patches.
He/she will be involved in software development lifecycle, requirements review, coding, testing, test automation and customer support. DevOps, SRE and security are other areas he/she will be involved with as part of his/her daily work.
Collaborate daily with product owners, architects, release managers and engineering managers, other internal teams, sales and business partners to manage the development of the product
Proactively seek opportunities for improvement and innovation that matter by learning new technologies and methodologies that can positively impact the products.
Required technical and professional expertise
- Creation of functional tests;
- Software testing phases and principles;
- Selenium web driver;
- Mobile testing / APPIUM;
- Continuous Delivery Process.
- White-box testing
- Black-box testing
- Knowledge of mobile test automation
- Cypress
- JSON
- SQL / NoSQL database
- Oracle, SQLServer and DB2
- Eclipse
- Github
- Jenkins
- Travis
Preferred technical and domain expertise
- Agile development experience, including the use of Github/Jira
- Communication and collaboration as part of a team
- Technical knowledge of IBM Maximo
- Mapping tools (ArcGIS, OpenLayers)
- Apache Cordova
- Cordova plugins
- ArcGIS JavaScript API
- REST API
- ArcGIS Replicas Operations
- Openlayers
- HTML5
- CSS
- Ability to debug code, implement fixes and changes
- to perform performance, load and stress tests
- Mobile application development (IOS, Android and Windows)
- React
- Open Displacement
- KubernetesDocker shell script Python
- Unit testing
- JAVA
- JavaScript
- XML
- Weblogic and Websphere
About IBM:
IBM iBM’s greatest invention is the IBMer.
We believe that by applying intelligence, reason and science, we can improve business, society and the human condition by bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Since 1911, we have continued to reinvent ourselves and today we are not only one of the largest companies in the world, but also one of the largest employers in technology and consulting. Many Fortune 50 companies rely on the IBM cloud to run their business.
At IBM, we are proud to be among the early adopters of artificial intelligence, quantum computing, and blockchain.
Now it’s time for you to join us on our journey to becoming a responsible technology innovator and a force for good in the world. For this position, you must be fully vaccinated: COVID -19. Proof of vaccination status will be required prior to your start date.
About the Unit:
Consulting (IBM) is a consulting firm and a global provider of professional services with market-leading capabilities in business and technology transformation. With deep expertise across many industries, we provide strategy, experience, technology and operations services to many of the world’s most innovative and valuable companies.
In addition, our people focus on accelerating our clients’ businesses through the power of collaboration. We believe in the power of technology, used responsibly to help people, partners and the planet.
For this position, you must be fully vaccinated: COVID -19 Proof of vaccination status will be required prior to starting work. During the hiring process, you will be asked to confirm your vaccination status. If for any reason you cannot be vaccinated, you may let us know at that time.
Please let us know if you cannot be vaccinated for medical or religious reasons. IBM will consider such requests on a case-by-case basis, provided the applicant submits the required evidence by a specified date.