
Senior Software Engineer – Financial Services
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Hybrid
Location: Muenchen • 🇩🇪 Germany
Visit company websiteJob Level
Senior
Tech Stack
AngularASP.NETAWSAzureCloudGoogle Cloud PlatformHibernateJavaJavaScriptMicroservices.NETRDBMSSpringSpring BootSpringBootSQLSubversionTypeScript
About the role
- You will develop and design tailored IT solutions within an agile team, primarily using modern programming languages, frameworks and cloud technologies such as Java, Spring Boot, Angular and microservices.
- You will contribute across the full agile software development process for front- and backend solutions: from analysis and functional conception through the design of distributed, modern microservices in a software engineering context to the implementation and testing of these solutions.
- You will work on the enhancement of existing software applications as well as on complete new developments.
- As part of the team you will analyze and evaluate the client’s processes and IT landscape and identify opportunities for improvement.
- Over time you can progress according to your preferences and skills to a Senior/Managing Software Engineer role or switch tracks and become, for example, a Delivery Architect or Project Manager.
Requirements
- University degree with strong results in (business) computer science, mathematics, physics or another IT-related field
- At least 2 years of practical experience in software engineering, object-oriented programming and microservices
- Initial experience leading small projects or subprojects, or performing architecture-related tasks
- Solid experience in Microsoft technologies (.NET, C#, SQL Server, ASP.NET) or Java technologies (Java, Hibernate, Spring Boot) or web development (Angular, HTML5, CSS, TypeScript and JavaScript)
- Experience with source code versioning (branching and merging concepts) (GIT, SVN) and with connecting databases (RDBMS, NoSQL) and APIs (REST, web services)
- Ideally you have already used cloud services from AWS, GCP or Microsoft Azure in your projects
- Ability to work independently as well as collaboratively with colleagues (including near-/offshore locations) and with clients
- Strong, persuasive communication skills and a collaborative team spirit
- Enthusiasm for new topics — technological progress never stops
- Willingness to travel depending on the project and very good German and English language skills
Benefits
- Flexible working hours and time-off models
- Mobile working – including hybrid work from home
- Job bike program
- Mobility budget
- Wide range of continuing education and training
- International network
- Cooperation with pme Familienservice
- Deferred compensation – good financial security for retirement
- Extended continued pay in case of illness
- Health and wellness offerings
- Attractive workplace for people with disabilities
- Contact retention program fareWelcome!
- Work–life balance
- Employee discounts
- Team and sports events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootAngularmicroservicesobject-oriented programming.NETC#SQL ServerHTML5CSS
Soft skills
communication skillscollaborative team spiritindependent workleadershippersuasivenessenthusiasm for new topicswillingness to travel