IBM logo

Software Development Engineer II

IBM

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, let's talk.

Your Role and Responsibilities

Us

Apptio Targetprocess is a visual platform that helps our customers adopt and scale agile across the enterprise. Customers can use SAFe, LeSS, or implement their framework to achieve business agility and see the value flow through the entire organization. We are a high-performing cross-functional team of developers, product managers, and designers. We are passionate about delivering elegant solutions to complex business problems, and we have a proven track record of delivering successful v1 applications that delight our customers.

You

You are a software engineer who strives for excellence in the user’s experience as well as in your technical solutions. You have a curious mind and a passion for continuous improvement. You thrive in an agile and fast-paced environment.

Responsibilities

You will work as part of Apptio Targetprocess Engineering team to deliver impactful and valuable features. You will take part in end-to-end ownership of both internal and customer-facing functionality from concept to design to production, and collaborate with product managers, user experience designers, and other engineers to achieve high-quality solutions.

Required Technical and Professional Expertise

  • Passion, energy, and the desire to grow and to deliver awesome customer-focused software.
  • 3+ years of experience delivering enterprise-level software in C# (.NET) or JavaScript/TypeScript; other languages are also considered.
  • Strong knowledge of algorithms, data structures, enterprise systems design, asynchronous architectures, object-oriented and functional programming paradigms.
  • Knowledge of web application development, experience with building REST APIs.
  • Experience with relational databases, database schema design, SQL.
  • Experience with best SDLC practices: coding standards, reviews, code management, build processes, testing, observability.
  • Fluent English language skills.

Preferred Technical And Professional Expertise

  • Experience with Software as a Service (SaaS) application design, understanding the impact of this architecture in a deployment environment.
  • Experience developing Single Page Web Applications with web UI libraries/frameworks (React or similar)
  • Experience with container technologies (e.g., Docker, Kubernetes, Helm)
  • Familiarity with web authentication and authorization standards (OAuth, OIDC, SAML, etc.)

Benefits
Extracted with AI

  • Flexible work options

Similar jobs

Last update: 23 minutes ago

IBM logo
IBM

Senior Software Development Engineer

Senior Software Development Engineer at IBM, Cracow. Expertise in Java, AWS, Microservices, DevOps, and BigData.

IBM logo
IBM

Fullstack Software Developer

Join IBM as a Fullstack Software Developer in Cracow, Poland. Engage in front-end and back-end development with technologies like React, Java, and cloud services.

IBM logo
IBM

Fullstack Software Developer

Join IBM as a Fullstack Software Developer in Cracow, Poland. Work with React, Java, Python, and AI technologies in a cloud-native environment.

IBM logo
IBM

Senior Software Developer

Senior Software Developer role at IBM in Cracow, focusing on hybrid cloud platforms, Kubernetes, and DevOps.

IBM logo
IBM

Senior Software Developer

Lead a skilled team in software development focusing on Data Integration at IBM, Cracow. Expertise in Java, JavaScript, C/C++, and cloud services required.

IBM logo
IBM

Senior Software Developer

Senior Software Developer at IBM, Cracow. Skills: Java, JavaScript, Microservices, Cloud. Senior level, on-site.

IBM logo
IBM

Senior Software Engineer - DevOps

Senior DevOps Engineer at IBM, Cracow. Skills: Kubernetes, Azure, Scripting, CI/CD. Flexible work, innovative projects.

IBM logo
IBM

Fullstack Software Developer (React/Java)

Join IBM as a Fullstack Software Developer specializing in React and Java, working on enterprise-level cloud solutions.

IBM logo
IBM

Full-Stack Developer

Join IBM as a Full-Stack Developer in Cracow, Poland. Work with Java, JavaScript, Node.js, and more to build scalable web applications.

IBM logo
IBM

Software Development Engineer (SDE)

Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.

IBM logo
IBM

Senior Backend Developer

Senior Backend Developer at IBM, Cracow. Expertise in Java, NodeJS, SQL, NoSQL, cloud technologies, and API testing.

IBM logo
IBM

Full-stack Software Developer - Integrations

Join IBM in Cracow as a Full-stack Software Developer focusing on integrations, utilizing skills in NodeJS, REST, and microservices.

IBM logo
IBM

Software Engineer - DevOps

Join IBM as a DevOps Engineer in Cracow, focusing on Data Integration with Kubernetes, Azure, and Python.

IBM logo
IBM

Mid to Senior DevOps Engineer

Join IBM as a Mid to Senior DevOps Engineer in Cracow, Poland. Engage in cutting-edge DevOps practices and cloud services in a hybrid work setting.

IBM logo
IBM

Senior Software Developer - Technical Leader

Senior Software Developer role focusing on technical leadership and cloud-based solutions in Cracow, Poland.

IBM logo
IBM

Senior DevOps Engineer

Senior DevOps Engineer role at IBM, Cracow. Involves CI/CD, Kubernetes, Python, Azure. Hybrid work, competitive benefits.

IBM logo
IBM

DevOps Engineer

Join IBM in Cracow as a DevOps Engineer, managing processes & infrastructure with top IT tools and skills like Python, Kubernetes.

IBM logo
IBM

Backend Developer

Join IBM as a Backend Developer in Cracow, focusing on design, coding, and testing in a global team environment.

IBM logo
IBM

Intern Backend Developer

Intern Backend Developer at IBM in Cracow, Poland. Engage in software development with Python and other languages.

IBM logo
IBM

Principal Software Architect

Join IBM as a Principal Software Architect in Cracow, leading technical strategy for enterprise SaaS solutions.

IBM logo
IBM

DevOps and Security Developer

Join IBM in Cracow as a DevOps and Security Developer, working with cutting-edge technology in a dynamic environment.

IBM logo
IBM

Full-Stack Developer (AI) - IBM

Join IBM as a Full-Stack Developer (AI) in Cracow, specializing in AI-driven solutions. Hybrid work model, dynamic team.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

IBM logo
IBM

Senior Back-End Developer with SAP Expertise

Join IBM as a Senior Back-End Developer with SAP expertise, optimizing data pipelines and integrating SAP applications.