Description
As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader. Come to IBM and make a global impact!
Your Role and Responsibilities
In this role, you’ll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
As a CURAM Developer, you will lead IBM into the future by translating system requirements into the design and
development of customized systems in an agile environment. The success of IBM is in your hands as you transform
vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader.
Come to IBM and make a global impact!
Curam Developer Consultant will have significant delivery responsibilities as part of development. They will work closely with Architects and Senior Technical Consultants on design and development issues, and would play the role of senior technical developer. In addition, Cúram Developer Consultants are responsible for understanding business objectives, be able to dive into deep technical topics, discuss common architecture patterns and design models, structure requirements, specifications and architectural decisions. They apply deep technology and Cúram SPM domain or industry expertise and architecture & design methods to analyze requirements and design appropriate solutions. Duties include but are not limited to: leading functional and detailed requirement development, code development, Joint Application Development (JAD) sessions and functional and detailed design.
Areas of focus will include
- Java/JEE development
- business and workflow process modeling and rules deveopment using Cúram. These activities will involve the use of COTS Cúram
- Enterprise Framework Components
- Cúram Intelligent Evidence Gathering (IEG2)
- Cúram Express Rules (CER)
- Oracle/DB2
- Web Services (REST/SOAP)
- use of XML technology in Cúram
- Cúram Evidence Framework and WebSphere
Required Technical and Professional Expertise
Required Professional and Technical Expertise:
Skills Needed
Bachelor’s Degree in Computer Science/Information technology related fields with 3-5 years
of experience
Technical knowledge in areas of web application system analysis and programming using
Java/JEE, XML, HTML/CSS, JavaScript and Web Services standards (REST, SOAP)
Experience using relational databases (DB2 or Oracle) and SQL
Knowledge of Application Servers (IBM Websphere, WebLogic)
Experience as a Java/JEE Developer with experience in the full life cycle of requirements
through functional design and unit testing.
Expertise with SDLC life cycle (agile and waterfall) and associated IT processes – Scrum and/or Design Thinking certification is desirable
Experience in problem identification and integration of technical skills to address and solve
issues
Translating and communicating technical concepts using UML and design models, and
writing technical documents using MS Office products, Visio, Word, Excel, and PowerPoint.
Preferred Technical and Professional Expertise
Cúram V7 Certified Developer. Preferred