Senior Full Stack Developer

We are looking for a Full Stack Developer to build, improve and implement functional SaaS applications supporting our mission: to keep corporate PCs secure and evergreen, and to enable their users to get the latest apps onto their machines quickly and with utmost convenience.

Your goal will be to build efficient programs and systems that serve users’ application needs including:

  • Application lifecycle management process automation.
  • Development and improvement of a specialized online packaging toolset and a virtual sandbox environment.
  • Implementation of 3rd party integrations with customer systems (Intune, SCCM, Azure services, billing).
  • Migration of monolithic architecture to microservices.

You will work with other members of our SCRUM team such as Developers and Product Managers throughout the software development life cycle.
In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and .NET Core, we’d like to meet you.

You can work remotely, but we’d like to see you in the office once in a while. This is a long-term, full-time (40 hrs/wk) role. If you are looking for a part-time role or require flexibility around your working schedule, we are open for a conversation.

Duties and responsibilities

  • Be proactive, participate in the decision-making process, influence technology stack, take ownership of the result.
  • Follow current industry trends and incorporate best practices into the solution.
  • Improve functionality to existing solution.
  • Analyze and improve performance, scalability and stability of products and production environments.
  • Participate in architecture, design and code reviews
  • Develop Best Practices and Architecture Guidelines for solving common issues.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Translate business requirements (functional and non-functional) into technical designs.
  • Support the production users and investigating issues in production when contacted by support team.
  • Be an active member of a Scrum team.

We measure success in working software and a demonstrated “can-do” attitude. As we are an international company, we expect you to be fluent in the English language and to be happy to communicate as and when needed.

Requirements

  • At least 5 years of software development experience.
  • Intrinsic passion for learning and self-development.
  • Used to work internationally
  • Ability to multi-task in an agile environment
  • Willingness to do work in different technologies and processes
  • English – Upper-Intermediate or above

Technologies

  • Backend: .NET, .NET Core, C#, WPF, EF.Core, IdentityServer, MongoDB, Redis, MSSQL, Azure AppService + Storage + SQL + Redis
  • Frontend: JQuery, Angular, TypeScript, Vue.JS, Nuxt, HTML, CSS, SASS
  • Containers: Docker, Kubernetes
  • Virtualization (VirtualBox, Hyper-V)

What can you count on

  • Professional and friendly team.
  • Good working conditions: modern office at the city center.
  • Flexible work schedule.
  • Medical insurance.
  • Competitive salary and regular performance review.
  • Paid vacations (24 days) and sick leaves.
  • Paid language and professional courses, conferences, events.
  • 100% compensation for successfully passed professional certifications.
  • Hybrid remote: you can choose to work from the office or fully remotely, as well as mixing these two options.

Author

Michel Veha


More News from Apptimized

Apptimized Academy – Spezialisten für die Vorbereitung von Anwendungspaketen

Das Hauptziel von Apptimized ist die Anwendungslogistik, d. h. die…

Softwarepaketierung mit Apptimized Workspace

Der Kunde Die va-Q-tec AG mit Sitz in Würzburg ist ein Anbieter von Vakuumisolationspanelen…

The Decommissioning Decision: When and How to Retire Software

When was the last time your IT team reviewed which…

Softwarepaketierung mit Apptimized Workspace

Der Kunde

Die va-Q-tec AG mit Sitz in Würzburg ist ein Anbieter von Vakuumisolationspanelen und thermischen Engergiespeicherkomponenten sowie Thermoboxen und Containern zum Transport von temperatursensiblen Gütern.

Va-Q-tec beschäftigt weltweit rund 450 Mitarbeiter und verfügt neben Würzburg über einen zweiten Produktionsstandort in Kölleda. Weitere Tochtergesellschaften von va-Q-tec befinden sich in der Schweiz, in Großbritannien, Korea, USA, Japan, Uruguay und Singapur.

Die Aufgabenstellung

Die va-Q-tec beabsichtig zukünftig Softwarepakete teilweise selbst zu erstellen und nur komplexe Softwarepakete bei einem spezialisierten Dienstleister in Auftrag zu geben. Die erstellten Pakete sollen in einer vom Kunden betriebenen SCCM Infrastruktur zum Einsatz kommen.

Die Pakete sollen weitestgehend im MSI Format erstellt werden. In Ausnahmefällen soll das Paket als EXE mit einem dazugehörigen Installationsscript bereitgestellt werden.

Die Umsetzung durch Apptimized

Im Zuge der Projektinitiierung wurde dem Kunden ein dediziertes und cloudbasiertes Projekt in der Apptimized Weboberfläche erstellt. Über den dort hinterlegten und individuell konfigurierten Workflow ist es für va-Q-tec möglich, für jede Software zu entscheiden, wer das Paket erstellt.

Sofern das Paket durch die va-Q-tec erstellt werden soll, startet der Mitarbeiter den Apptimized „Workspace“ mit den cloudbasierten Paketierungstools, die nahtlos in den Workflow integriert sind.

Hierbei bietet die Cloud diverse Vorteile:

  • Keine Infrastrukturkosten
  • Sofortige Verfügbarkeit
  • Sichere Umgebung
  • Weltweiter Zugriff rund um die Uhr

Mit den Paketierungstools in „Workspace“ können die Routineaufgaben eines Paketierers vereinfacht und teilweise automatisiert werden. Dabei ist es egal, welches Zielformat erstellt werden soll. Apptimized Workspace unterstützt MSI, MSIX, App-V und Intunewin, sowie parametrisierte Herstellersetups (EXE). Ein weiterer Vorteil von Workspace ist die einfache Konfiguration der kundenindividuellen Paketierungsrichtlinie innerhalb der Weboberfläche. Standardsettings werden einmalig konfiguriert und sind ab dann automatisch in jedem Paket enthalten.

Als Einstieg und zur Vertiefung der Kenntnisse innerhalb der Paketierung, erhielten zwei Mitarbeiter der va-Q-tec eine kundenindividuelle Schulung. In dieser Schulung wurde durch einen Apptimized Engineer erläutert und an Praxisbeispielen vorgeführt, wie Apptimized Workspace die Softwarepakete erstellen kann.

Sofern komplexe Softwarepakete erstellt werden müssen, besteht für die va-Q-tec über den flexiblen Workflow die Möglichkeit, das Paket an die Apptimized Factory zu geben.

In der Factory erstellen unsere erfahrenen Paketierer*innen die Softwarepakete basierend auf den individuellen Kundenvorgaben. Selbstverständlich werden die von uns erstellten Pakete auch im 4-Augen Prinzip getestet, bevor diese an den Kunden übergeben werden.

Fertige Pakete können anschließend schnell und einfach in die bestehende SCCM Infrastruktur transferiert werden. Mit der Apptimized SCCM Schnittstelle bieten wir die Möglichkeit, die Sourcen, Collections, Deployments und noch vieles mehr mit nur wenigen Mausklicks zu erstellen. Dabei ist es egal, ob die Pakete mit Workspace oder aus der Factory heraus erstellt wurden.

Als zusätzliche Unterstützung und Vereinfachung der Betriebspaketierung bezieht die va-Q-tec ebenfalls Pakete aus dem Apptimized Catalogue. Mit dem Apptimized Catalogue erhält der Kunde sofortigen Zugriff auf die neuesten Versionen der weltweit am weitest verbreiteten Anwendungen – vorgefertigt nach den hohen Qualitätsstandards von Apptimized. Der Catalogue enthält Anwendungspakete in den am häufigsten verwendeten Formaten wie EXE, MSI, MSIX, Intunewin und App-V.

Zusammenfassung

Als spezialisierter Dienstleister in der Applikationslogisitk bietet Apptimized die Flexibilität und Kompetenz, um die va-Q-tec im Bereich der Softwarepaketierung vollumfänglich zu unterstützen.

Vom Paketierungstool, über Factory oder Catalogue Pakete bis hin zu Schulungen. Apptimized bietet passende Lösungen für alle Themenbereiche der Softwarepaketierung.

Thomas Großer, Head of IT Services bei va-Q-tec, betont im Besonderen, die jederzeit professionelle und schnelle Umsetzung der spezifischen und individuellen Anforderungen.

Kontaktieren Sie uns.


Author

Michel Veha


More News from Apptimized

Windows 10-Migration und zentralisierter IT-Bestand mit AppPackaging Factory Service

Die Herausforderung PwC hatte die Möglichkeit erkannt, durch die Zentralisierung…

Apptimized v7 is now available

Apptimized  is pleased to announce the General Release of version 7 of its cloud-based application logistics platform.  As…

Notizen von der Microsoft Inspire 2017

Für diejenigen unter uns, die in unserer Branche in einer…

Notizen von der Microsoft Inspire 2017

Für diejenigen unter uns, die in unserer Branche in einer Höhle gelebt haben, ist Microsoft Inspire das, was früher die Worldwide Partners Conference (WPC) war. Es handelt sich um ein jährliches Treffen von Tausenden von Microsoft-Partnern aus der ganzen Welt, das Microsoft die Möglichkeit gibt, ihnen aus erster Hand einige der lang- und kurzfristigen Veränderungen und Entwicklungen in der Microsoft-Welt zu erläutern.

In diesem Jahr kamen rund 17.000 Teilnehmer aus 140 Ländern, und die vertretenen Unternehmen beschäftigen zusammen über 17 Millionen Menschen.

Als Erstteilnehmer und sehr junger Microsoft-Partner war das schiere Ausmaß der Operation an sich schon inspirierend, auch wenn die eigentlichen Ankündigungen im Nachhinein betrachtet weniger inspirierend waren.

Worauf liegt der Schwerpunkt?

Die wichtigsten Ankündigungen fielen in zwei Hauptbereiche – die Vereinfachung der Lizenzierung und eine stärkere Konzentration auf den kleineren Unternehmenssektor mit der Einführung von Microsoft 365 sowie die Neuorganisation und Neuausrichtung des Partnermanagements unter dem Namen One Commercial Partner.

Hauptmerkmale

Diejenigen unter Ihnen, für die diese Ankündigungen von Bedeutung sind, werden hier nichts Neues erfahren, aber in unserem Bereich lassen sich unsere Erkenntnisse aus der Veranstaltung wie folgt zusammenfassen:

  • Die Einführung von Windows 10 Enterprise ist eine der Prioritäten von Microsoft für das Geschäftsjahr 2018
  • Windows AutoPilot wurde (wieder) eingeführt, um die Bereitstellung neuer OEM-Windows-10-Geräte bei Unternehmensmigrationen zu erleichtern
  • Anwendungskompatibilität ist immer noch ein großes Hindernis für die Einführung von Windows 10 in Unternehmen
  • Verzweigen! Die Verzweigung von Windows – der ständige Ersatz für die “Big’Bang”-Migration von Betriebssystemen – ist eine große Herausforderung für Unternehmen
  • Ein kommerzieller Partner: Der Schwerpunkt wird auf dem Verbrauch und der Nutzung und weniger auf dem Lizenzverkauf liegen. Dies wird dazu führen, dass Unternehmen stärker unter Druck geraten, auf Windows 10 zu migrieren und die Lizenzen einzusetzen, anstatt sie nur zu kaufen.
  • Azure. Wolke. Azure. Cloud. KI. Azure. Prädiktives Lernen. Azure. Wolke. Sie verstehen die Botschaft.

Wir knüpften einige großartige Kontakte, lernten die Welt der Partner kennen und waren – ich wage es zu sagen – begeistert von dem Potenzial unserer Lösung und der engen Verzahnung mit der Cloud-Strategie von Microsoft,

Für weitere Informationen kontaktieren Sie uns hier oder rufen Sie uns an unter +44 (0)1184 050044


Author

Michel Veha


More News from Apptimized

Apptimized Now Available in the Microsoft Azure Marketplace

Scalability, reliability, and agility of Microsoft Azure Microsoft Azure customers…

Sicherheit bei Software-Updates: Lehren aus dem Notepad++ Vorfall

Software-Updates bedeuten in der Regel mehr Sicherheit, verbesserte Stabilität und…

Migrating 2,300 Applications to Microsoft Intune

Intune Migration Project - It is not an easy task…