Junior Software Developer - C#, JavaScript, Blazor, SQL (m/w/d)

Other Jobs To Apply

<p><b>Junior Software Developer - C#, JavaScript, Blazor, SQL (m/w/d)</b></p><p><b>Singen, Deutschland</b></p><p><b>Home-office/Remote</b></p><p></p><p>Als Geschäftsbereich EPIS – Emergency & Practice Information System – mit Sitz in Singen entwickeln wir ein modernes, webbasiertes <span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">Praxisverwaltungssystem,</span> das den Arbeitsalltag in medizinischen Einrichtungen effizienter und sicherer macht. Unser Kernprodukt umfasst neben der Webanwendung mehrere ergänzende webbasierte und native Anwendungen und bietet eine Vielzahl modularer Komponenten. Unser Fokus liegt auf Lösungen, die den hohen Anforderungen des Gesundheitswesens gerecht werden und gleichzeitig Raum für individuelle Anpassungen bieten. So schaffen wir ein System, das nicht nur zuverlässig und regelkonform ist, sondern auch flexibel auf die Bedürfnisse unserer Kunden eingeht.</p><p></p><p><b>Deine Aufgaben</b></p><p></p><ul><li>Entwicklung und Pflege unserer Webanwendungen sowie nativer <span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">Verwaltungsanwendungen</span> auf Basis von C#, Blazor, JavaScript und SQL-Server</li><li>Umsetzung neuer Features und Optimierung bestehender Komponenten im Frontend und Backend</li><li>Mitarbeit an der Integration und Entwicklung von REST-Schnittstellen</li><li>Mitwirkung an der Entwicklung und Umsetzung von Anforderungen im Rahmen von <span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">Zertifizierungsverfahren,</span> insbesondere durch die Kassenärztliche Bundesvereinigung (KBV)</li><li>Unterstützung bei der Qualitätssicherung durch Code-Reviews und Tests</li><li>Nutzung moderner Tools wie Azure DevOps und Git für CI/CD und Versionsverwaltung</li><li>Zusammenarbeit im Team und Mitwirkung bei technischen Entscheidungen<br> </li></ul><p><b>Dein Profil</b></p><p></p><ul><li>Abgeschlossenes Studium der Informatik, abgeschlossene Ausbildung (z. B. Fachinformatiker) oder erste praktische Erfahrung in der Softwareentwicklung</li><li>Kenntnisse in C#, JavaScript, Blazor und relationalen Datenbanken (SQL-Server)</li><li>Erfahrung oder Interesse an der Entwicklung von REST-Schnittstellen</li><li>Idealerweise Grundkenntnisse im Bereich Authentifizierung (z. B. Duende IdentityServer, Keycloak)</li><li>Teamplayer mit hoher Lernbereitschaft und sehr guten Deutschkenntnissen</li><li><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">Eigenverantwortliches</span> und methodisches Arbeiten</li><li>Spaß an komplexen fachlichen Zusammenhängen und Motivation, sich neuen Herausforderungen zu stellen</li><li>Sehr gute Deutsch- und gute Englischkenntnisse</li></ul><p><br>Werde Teil unseres Teams und arbeite im spannenden und innovativen Umfeld des Gesundheitswesens.</p><p></p><p><b>Worauf Du Dich freuen kannst:</b></p><p></p><ul><li>Willkommen in unserem Team mit individuellen <span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">Entwicklungsmöglichkeiten</span></li><li>Ein sehr gutes Arbeitsumfeld mit flachen Hierarchien, wertschätzendem Umgang und hoher Kollegialität</li><li>Strukturierte Einarbeitung und Wissenstransfer</li><li>Vielseitige Tätigkeit in einem dynamischen IT-Unternehmen mit <span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">Weiterbildungsmöglichkeiten</span></li><li>Flexible Arbeitszeitmodelle und Möglichkeit einer Tätigkeit im Homeoffice (100%), Telearbeit oder am Firmenstandort</li><li>Neue offene Büroflächen in super Lage in Singen am Bodensee mit vielen <span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">Freizeitmöglichkeiten</span></li></ul><p></p><p></p><p><b>Junior Software Developer - C#, JavaScript, Blazor, SQL (m/w/d)</b></p><p><b>Singen, Deutschland</b></p><p><b>Home-office/Remote</b></p><p></p><p></p><p>As the EPIS – Emergency & Practice Information System – business unit based in Singen, we develop a modern, web-based practice management system that makes everyday work in medical facilities more efficient and secure. Our core product, in addition to the web application, includes several supplementary web-based and native applications and offers a variety of modular components. Our focus is on solutions that meet the high demands of the healthcare sector while also providing room for individual customizations. This creates a system that is not only reliable and compliant, but also flexible enough to cater to the needs of our customers.</p><p></p><p><b>Your Tasks</b></p><p></p><ul><li>Development and maintenance of our web applications as well as native management applications based on C#, Blazor, JavaScript, and SQL Server</li><li>Implementation of new features and optimization of existing components in the frontend and backend</li><li>Contributing to the integration and development of REST interfaces</li><li>Participating in the development and implementation of requirements within the scope of certification procedures, especially by the National Association of Statutory Health Insurance Physicians (KBV)</li><li>Supporting quality assurance through code reviews and tests</li><li>Using modern tools such as Azure DevOps and Git for CI/CD and version control</li><li>Collaborating within the team and contributing to technical decisions</li></ul><p></p><p><b>Your Profile</b></p><p></p><ul><li>Completed university degree in computer science, completed vocational training (e.g. IT specialist), or initial practical experience in software development</li><li>Knowledge of C#, JavaScript, Blazor, and relational databases (SQL Server)</li><li>Experience or interest in developing REST interfaces</li><li>Ideally, basic knowledge in authentication (e.g. Duende IdentityServer, Keycloak)</li><li>A team player with a keen willingness to learn and excellent German language skills</li><li>Ability to work independently and methodically</li><li>Enjoyment of complex subject matters and motivation to embrace new challenges</li><li>Excellent German and good English language skills</li></ul><p></p><p><b>Our Benefits</b></p><p></p><ul><li>Welcome to our team with individual development opportunities</li><li>An excellent working environment with flat hierarchies, appreciative interaction, and strong collegiality</li><li>Structured onboarding and knowledge transfer</li><li>Diverse responsibilities in a dynamic IT company with opportunities for further training</li><li>Flexible working hours models and the possibility of working from home (100%), teleworking, or at the company location</li></ul><p></p><p></p><p>IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at <a href="https://jobs.iqvia.com/" target="_blank" rel="noopener noreferrer"><span style="overflow-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto;">https://jobs.iqvia.com</span></a></p><p></p><p>IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism.</p><p></p>

Back to blog
Ads

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...