Design and develop new features in .NET 8 to enhance banking solutions
Develop and optimize database solutions using Microsoft SQL Server
Implement and maintain integrations with messaging systems such as Kafka and IBM MQ
Build and maintain containerized applications using Docker and Kubernetes
Collaborate with cross-functional teams in an Agile environment to deliver robust solutions
Participate in the development of secure payment systems and share expertise across teams
Conduct code reviews, tests, and ensure code quality standards are met
Resolve production issues and maintain existing functionalities
Our requirements
At least 5 years of experience in developing complex IT systems
Hands-on expertise with .NET Core, .NET 6, .NET 8, and SQL Server
Knowledge of Kubernetes, Docker, and Azure DevOps tools
Familiarity with Jira, Confluence, Bitbucket, Jenkins, TeamCity, and SonarQube
Experience with messaging and data integration technologies such as Kafka, IBM MQ, Redis or KeyDB, and SSIS
Practical understanding of Agile software development methodologies
Strong communication and collaboration skills in distributed teams
Ability to work independently, manage your time effectively, and take ownership of tasks
Passion for continuous learning and software excellence
Optional
Certifications or additional skills in related technologies or security standards
What we offer
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment