Job
- Level
- Senior
- Job Field
- Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Dortmund
- Working Model
- Full Remote, Onsite
Job Summary
In this role, you will design and develop complex software solutions and processes using .NET and Java, analyze existing systems, and optimize maintainability and performance while collaborating closely with the team and the Product Owner.
Job Technologies
Your role in the team
- In the team, you will work together with the Product Owner and colleagues in the development team to take our software solutions to the next level.
- You design and develop software solutions and processes together with your colleagues using .Net and Java, employing the relevant frameworks and technologies. These can include complex backend and possibly frontend components in .NET, as well as web applications, web services, or automation solutions to support our business processes or customer requirements.
- You analyze existing software solutions, develop them sustainably, and improve maintainability, stability, and performance.
- You take responsibility for the technical conception and further development of our software architecture and contribute to technology and design decisions.
- You support our colleagues in quality assurance through principles of test-driven development.
- You contribute your own ideas to optimize our processes.
This text has been machine translated. Show original
Our expectations of you
Education
- A successfully completed degree in (Business) Informatics or a comparable IT qualification.
Qualifications
- You are familiar with common .NET / .NET Core / .NET Framework, as well as an understanding of CLR and Garbage Collection.
- Optional: Java and web frameworks, such as Spring, Spring Boot, JPA, XML/XSLT, REST, TypeScript, JavaScript.
- You have basic knowledge of working with databases and SQL, are familiar with build and CI processes and version control tools, and are also acquainted with methods of test automation and working with container technologies.
- You have good knowledge of object-oriented software development, clean code principles, and common design patterns.
- You possess an agile mindset and enjoy trying out new technologies as well as expanding your horizons.
- Very good and fluent German skills (B2 to C1) are required, good English skills are an advantage.
Experience
- You have at least 5 years of professional experience in software development.
- You have experience in developing and utilizing web APIs and interfaces (e.g., REST, SOAP).
This text has been machine translated. Show original
What we offer
- Flexible working hours within a flexitime model and full remote / occasional office presence.
- 30 days of vacation per year.
- Free access to the LinkedIn Learning platform.
- Individual development opportunities and regular feedback sessions.
- Occupational pension scheme.
- Fitness area and lounge with kicker and gaming console in the office.
- Team events and company parties.
- Free cold and hot beverages.
This text has been machine translated. Show original
Benefits
Food & Drink
Health, Fitness & Fun
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
IQVIA
Wien
IQVIA is the world's leading provider of data, technology and analytics solutions that help healthcare customers achieve better outcomes. By working with IQVIA, our clients are able to harness today's most advanced technologies and techniques to drive innovation in healthcare - and human health as a whole. As a result, they are making breakthrough progress in areas like business efficiency and patient care.
Description
- Language
- English
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Healthcare, Social Sector