Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Development Engineer II

AT IBM
IBM

Software Development Engineer II

Bangalore, India

Introduction
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.

Your Role and Responsibilities
Join the team building the next-generation partner solutions at Apptio. The Partner Technology Services team will work closely with our partner ecosystem and internal teams to develop and bring to market joint solutions. This role involves understanding the technical needs of our partners, architecting solutions that serve both our partners and customers, and being the technical liaison between our company and partner organizations. Provide technical support and training to our partners to ensure successful implementation and adoption of joint solutions.

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Required Technical and Professional Expertise
Technical stack of the project:
  • Backend: Java, Dropwizard, Postgres, JooQ, Snowflake
  • (Micro-)Frontend: React, Typescript, Piral Framework
  • AWS: RDS, SNS, SQS, Secrets Manager
  • Monitoring: Datadog, Splunk
  • CI/CD: Github, Argo
  • Wide variety of partner technologies.

Preferred Technical and Professional Expertise

  • 3-5 years of experience working as full-stack development and with web-based microservices in Java.
  • Knowledge of data structures, algorithms, enterprise systems, asynchronous architectures, and object-oriented programming.
  • Strong proficiency in both front-end and back-end languages, including but not limited to: HTML/CSS, JavaScript, Python, Java, Ruby, etc.
  • Excellent problem-solving skills, attention to detail, and ability to work both independently and in a team environment.
  • Experience with React and Typescript.
  • Knowledge of Relational Databases and REST APIs.
  • Understanding of best SDLC practices: coding standards, reviews, code management, build processes, and testing.
  • Excellent problem-solving skills, attention to detail, and ability to work both independently and in a team environment.
  • Fluent English language skills.
  • Experience with cloud technologies (AWS, Google Cloud, and Azure)
  • Familiarity with Maven

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: IBM-20786936
Employment Type: Full Time

Company Videos

Hear directly from employees about what it is like to work at IBM.