Назад

Software Engineer Full Stack

Детайли

Описание

Introduction
As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader. Come to IBM and make a global impact!

Your Role and Responsibilities
The full stack developer will be part of the Information Analytics (IA) team in the Sofia Client Innovation Center. IA is focused on supporting the global TSS strategy through new internal and external offerings in business intelligence, automation and cognitive services.
Key responsibilities include, but are not limited to:

Develop cloud-native applications

Apply DevOps techniques to deploy containerized cloud-native applications to Kubernetes clusters with automation.

Ensure performance and resiliency of deployed applications by tuning the deployment environment.

Starting with a high-level design of microservices and APIs, complete all aspects of coding and testing of application components.

Stay abreast of new techniques in programming languages and backend services.

Be responsive to both technical and customer requirements.

Exercise the practices of quantitative and qualitative usability feedback to continuously improve the user experience of the product.

Conduct code reviews for your peers, and learn from code reviews conducted with you.

Establishing, defining an d delivering user stories and MVP’s.

Work in rapid scrum cycles to grow solution functionalities.

Defining ramp-up infrastructure needs to support a smooth expansion of services.

Collaborating closely with senior Research staff of IBM Research centers worldwide.

Collaborating with the extended analytics and development teams.

Actively communicating progress and roadblocks to the responsible IA technical leader.


Required Technical and Professional Expertise

Undergraduate or higher degree in Computer Science.
Familiarity with backend service development languages (Python, Java (optional)).
Familiarity with backend technologies: relational DBs and SQL, no-SQL databases, message queues.
Understanding of CI/CD pipelines.
Understanding of front end development technologies and languages (HTML, CSS, JavaScript).
Good problem-solving skills.
Ability to learn and adopt new technologies quickly.
Strong organizational and project management skills.
Excellent verbal communication skills.
Attention to detail.

Preferred Technical and Professional Expertise

Design intuition, UX sensibilities and user empathy;
Strong experience in developing customer facing Enterprise applications;
Applications deployment on Apache / Tomcat Experience on GIT / SVN;
Proficiency in Amazon Web Services (AWS) cloud stack, ideally with Docker and Kubernetes experience.

Изисквания към кандидата

Езикови познания:

Трудов опит:

Образование:

Ние предлагаме

Вид заетост:

Срок на заетост:

Договор:

Ниво в йерархията:
Експертен персонал без ръководни функции

Категория:

ИТ и Компютърни специалисти

Държава:

България

Населено място:

Гр. София

Адрес:

бул. ДРАГАН ЦАНКОВ 36

Дата:

03.11.2021

Организация:

Ай Би Ем България ЕООД
Фирма/Организация - Директно търсеща служители

Детайли за организацията:

Повече информация за Ай Би Ем България ЕООД може да получите ТУК

КАНДИДАТСТВАЙ