IntroductionYour Role and ResponsibilitiesYour Role and Responsibilities- Your main duties will include designing and implementing new features, optimizing, and maintaining existing
- code, and ensuring the software meets high-quality standards through testing and debugging. You will also
- work closely with other developers, designers, and product managers to ensure the software meets user
- needs. Additional responsibilities may include:
- Team collaboration to maintain end-to-end ownership and delivery of a market-leading IT Business
- Integration of the IT Business Management product within the IBM cloud ecosystem
- Introduction
- The Apptio Planning team is looking for a Full-Stack Software Engineer to join our team in Bangalore. Apptio Planning optimizes technology forecasting and budgets with integrated project, labor, and investment spend management. As a member of the Apptio Planning team, you will be building customer facing features in a SaaS environment. You will have the opportunity to build high-impact features which our enterprise customers use daily.
Required Technical and Professional Expertise
- 4+ years demonstrated experience developing enterprise-level software as well as providing testing and support to software applications
- Demonstrated experience with end to end application development.
- Experience with Java, Object-oriented programming, relational databases, schema design and SQL
- Proven application development skills with web or enterprise scale software.
- Strong knowledge of data structures, algorithms, object-oriented programming
Preferred Technical and Professional Expertise
• Experience with AWS or other public cloud technologies