- As a software developer, you will work with clients and others in a multidisciplinary team to define
- Requirements and develop solutions. You will design, code, and test solutions for IBM Z platform, that use
- programming languages including Java, C/C++, Assembler, PL
- Outstanding communication skills
- 15+ years of professional software development experience
- Strong technical leadership experience
- Experience in compiler development (compiler construction or compiler optimization)
- Experience in C/C++ programming
- Experience in debugging and problem determination
- Has aptitude for low-level programming (e.g. assembly language, embedded systems development)
- · Experience in any of, COBOL, PL/I, PL/X, and HLASM
- · Experience in LLVM development
- · Experience in low-level programming (e.g. assembly language, embedded systems development) and low-level debugging
- · Basic knowledge in one or more computer architectures, and of hardware/software interactions
- · Experience in benchmarking or application performance analysis
- · Experience working on System Z (especially z/OS) or Power (especially AIX)