At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Apptio, an IBM company, is the leading technology spend and value management
software provider. Its AI-powered data insights empower leaders to make smarter
financial and operational decisions. A pioneer and category leader in Technology
Business Management (TBM) and FinOps, Apptio works with thousands of customers,
partners, and community members worldwide. For more information.
We are a growing and fast moving team of engineers helping our customers understand
and optimize their IT costs. Our work spans the whole stack: we ingest and analyze
massive data sets, scan billing and usage patterns for insights, automate these insights and present data to our customers in an intuitive UI. We follow the DevOps model.
* You will work with a talented team to deliver a best in class UI experience for a market leading Technology Business Management product.
▪ You will be a part of a team that has end to end ownership of the entire product, from design, development, deployment to operations and interacting with customers.
▪ You will collaborate with other teams in Apptio to integrate our product within the overall Apptio ecosystem.
1-4 years of proven experience developing enterprise level software, testing and
supporting software applications.
▪ Proficiency with Java is essential.
* Hands-on experience on Frontend development using ReactJS is must.
▪ Proficient with REST APIs design and development
▪ Experience with test driven development and frameworks ( e.g. JUnit).
▪ Demonstrable computer science literacy: algorithms, data structures, object oriented programming.
▪ Proven application development skills with web or enterprise scale software.
▪ Excellent communication skills, collaboration across teams and critical thinking.
▪ Bachelor’s degree in Computer Science or equivalent experience.
One or more of the following areas
▪ Work experience with system design, software defined infrastructure, microservices.
▪ Experience with AWS and/or other public cloud technologies.
▪ Database implementations (query optimization, index generation, caching) relational databases, schema design, SQL or NoSQL
DBs a plus
▪ Experience with distributed source control systems such as Git and Mercurial.
▪ Experience working in a DevOps model.