Finding the best job has never been easier
Share
Your Role and Responsibilities • Join a first-class software engineering product development team to design, code, test and deliver software supporting and enhancing one of IBM’s most successful enterprise-level Data Integration solutions using AI techniques and Agile software development methodologies. • The ideal candidate will have a passion for software development with experience using Java, C++, Python, Bash Script, and following Agile methodologies in a continuous delivery environment. Database knowledge will be big plus. • The successful candidate will have a passion for building high-quality, innovative and high performing distributed software in compliance with coding standards and technical design. • The candidate will participate in requirements gathering, sprint planning, design and technical review to support overall achievement of business objectives. • The candidate must have previous experience with software architecture and leading a team to develop more robust services and systems for product improvement and enhancements. Job Responsibilities |
Required Technical and Professional Expertise
• 10+ years of experience in Software Programming experience in Java, C++, Python, Shell. • Experience designing and architecting software services and systems for web applications. • Experience with microservices, Docker, Kubernetes or other cloud technologies. • Experience with REST API concepts. • Experience with continuous integration and deployment automation tools (CI/CD). |
These jobs might be a good fit