Introduction
We are looking for a developer interested in developing innovative, future-oriented solution that automates and simplifies the installation, configuration and testing of Digital Assets platform on Z systems.
Your Role And Responsibilities
As a Software Developer you will design, develop, test, and deliver offerings using leading-edge and/or proven technologies. You will work in an Agile, collaborative environment to understand stakeholder requirements and contribute to the development of innovative software solutions.
Your Primary Responsibilities Will Include
- Develop Software Solutions: Design, code, and test component-level software solutions, ensuring they are unit tested and ready for integration into products. Knowledge on languages like Python or GoLang is preffered.
- Collaborate with Stakeholders: Work in an Agile environment to understand stakeholder requirements and deliver solutions that meet their needs.
- Debug Customer Issues: Design, develop, and unit test code fixes for customer-reported problems.
- Contribute to CI/CD Pipeline: Participate in the development of an automated CI/CD pipeline that takes code through various quality stages.
- Deliver Offerings: Test and deliver offerings using leading-edge and/or proven technologies.
Preferred Education
Master's Degree
Required Technical And Professional Expertise
- Exposure to Back-End Development: Familiarity with designing, developing, testing, and delivering back-end components of software applications using leading-edge and/or proven technologies.
Good knowledge of following is preffered: DSA, Python, GoLang, Shell Script, Docker, Kafka, PostgreSQL
- Experience with Agile Methodologies: Understanding of Agile principles and practices, with experience working in a collaborative environment to understand stakeholder requirements.
- Component-Level Software Design: Knowledge of designing, coding, and testing component-level software solutions, ensuring they are unit tested and ready for integration into products.
- Debugging and Troubleshooting: Exposure to debugging customer-reported problems, designing, developing, and unit testing code fixes.
- Automated CI/CD Pipelines: Familiarity with contributing to the development of automated CI/CD pipelines that take code through various quality stages.
Preferred Technical And Professional Experience
- Back-End Development Skills: Exposure to designing, developing, testing, and delivering front-end components of software applications using leading-edge and/or proven technologies.
- DevOps Engineering Knowledge: Familiarity with DevOps engineering practices and tools, contributing to the development of automated CI/CD pipelines.