Full Stack Software Engineer

Raiffeisen Bankengruppe Österreich
Vienna, Austria
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Compensation
€ 52K

Job location

Vienna, Austria

Tech stack

Clean Code Principles
.NET
API
Artificial Intelligence
Business Software
Continuous Integration
Relational Databases
DevOps
Data Intelligence
Oracle Applications
Software Engineering
SQL Databases
Web Application Frameworks
Deployment Automation
Software Version Control
Microservices

Job description

We are seeking a highly skilled and motivated Full Stack Software Engineer to join our technology team. The ideal candidate will have strong expertise in SQL and relational database management, with a focus on Oracle environments, and proven experience in developing scalable, high-performance business applications using modern .NET technologies., * Design, develop, and maintain server-side APIs and microservices to support scalable business solutions.

  • Develop and optimize SQL queries and manage relational databases, primarily Oracle.
  • Collaborate with cross-functional teams to deliver modular, maintainable, and robust software components.
  • Participate in the full software development lifecycle of in-house solutions using .NET, including implementation, testing, deployment, and maintenance.
  • Contribute to continuous improvement by adopting best practices in coding, DevOps, and automation.

Requirements

  • Extensive experience with SQL and relational database management systems, preferably Oracle.
  • Proficient in the .NET Framework and related technologies.
  • Good understanding of designing and developing server-side APIs.
  • Solid knowledge of microservice architecture, including service communication and modular application design.
  • Experience or interest in Artificial Intelligence, automation, and intelligent data-driven solutions.

Nice to Have:

  • Knowledge of financial industry processes such as securities trading, order management, settlement, and market data.
  • Familiarity with modern web frameworks for building responsive and maintainable applications.
  • Experience with DevOps practices and tools, including CI/CD pipelines, version control systems, and automated deployments.

Benefits & conditions

  • Work-Life-Balance: Flexible hours, work-from-home options from Austria
  • Global community: 75+ nationalities, English as the company language, and work permit support. Our teams thrive on collaboration and mutual respect.
  • Career growth: We believe in continuous learning and proactive career development. Take on challenging work that stretches your abilities, attend trainings, and use new technologies to make a lasting impact.
  • Stay healthy: Subsidized canteen, well-being programs, check-ups, and sport allowances.
  • Save money: Discounts, exclusive banking terms, and a free public transport pass.
  • Family support: Child allowances, gender-neutral parental leave, bilingual company kindergarten, and holiday childcare.
  • Competitive salary:In accordance with Austrian legal requirements, the minimum salary for this position is EUR 3.725,93 gross per month under the applicable Banking Collective Agreement. The actual salary is typically higher and will be determined individually based on your qualifications, professional experience, and the specific requirements of the role.

About the company

Build a career where your work truly matters. At Raiffeisen Bank International, with more than 17 million customers across Austria and CEE, it's our people who make the difference. From day one, you'll take responsibility, grow beyond ladders and org charts, and help us deliver lasting value to our customers. We are dedicated to fostering diversity, inclusiveness, and equity - striving to create a culture where every voice is heard and every individual feels valued and respected.

Apply for this position