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

Senior Software Engineer

AT IBM
IBM

Senior Software Engineer

Bratislava, Slovakia

Introduction
At IBM, Technical Solution Architects work to understand needs and then create complex high-quality solutions that make meaningful impact. You'll be responsible for overall leadership and delivery of the solutions from requirement gathering through implementation. You'll use your in-depth knowledge of leading-edge products and technologies along with industry and business skills to influence outcomes.

Your Role and Responsibilities

  • Work with engineering and product leadership to define and prioritize requirements that help us meet business objectives
  • As a senior software engineer on the team, you will evaluate, find and implement a solution together with our distributed team.
  • Lead, mentor, pair, participate in architecture design & code reviews etc. to encourage the professional and technical growth of yourselves & those around you.
  • Write, test, instrument, and maintain code in multiple languages
  • Document the systems you help build, troubleshooting steps
  • Ability to quickly ramp up quickly and learn tools and technologies that are.
  • Experience in full software development life cycle: Analysis, Design, Coding,
  • Testing, Deploying Training and Operational Support
  • Experience with Web Technologies (JSON/XML, HTML/CSS, Web Services, etc) and working in a SaaS environment
  • Experience in maintaining applications during their entire lifecycle
  • Experience with integration technologies such as LDAP, SAML/SSO, API's
  • Strong problem solving, design, coding, and debugging skills

Want more jobs like this?

Get Software Engineering jobs delivered to your inbox every week.

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

Required Technical and Professional Expertise

  • 5 or more years of experience developing production software.
  • Strong object-oriented design skills gained from at least 3 years of working with OOP languages and patterns.
  • Proficient in at least one programming language like Javascript (node.js)/Typescript, Python, Java, Ruby etc.
  • Proficient in UI/Frontend development (Angular, React)
  • Proficiency in at least one database system (SQL or NoSQL)!
  • Experience in containerization
  • SOA/Microservice
  • Bachelor's or higher degree in Computer Science, engineering or equivalent level of industry related experience

Preferred Technical and Professional Expertise

  • Kubernetes or Red Hat OpenShift experience
  • Experience in building (CI/CD) pipelines
  • Experience with code repository and revision control systems e.g GitHub
  • Knowledge of network architecture principles and practices
Gross monthly salary starts from 3 500eur/month.

Client-provided location(s): Bratislava, Slovakia; Košice, Slovakia
Job ID: IBM-21075440
Employment Type: Full Time

Company Videos

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