Summary
The Software Development Engineer is working on conceptual and functional software development of challenging software projects throughout the whole lifecycle. Refining backlog items, coding, testing, documenting, and collaborating with operations are integral parts of the development process. He has sound knowledge about the environment in which the software is embedded. Guiding less experienced engineers and sharing knowledge goes without saying. The engineer questions implemented solutions critically and brings in new ideas. Additionally, the engineer identifies and defines continuous improvements in the development process as well as in the software architecture.
Job Responsibilities
* You evaluate the software requirements and change requests, considering feasibility, complexity, impact on existing systems, and adherence to standards and guidelines, while also assessing the feasibility of alternative solutions.
* You define the required technical and human resources, as well as the interfaces to peripheral systems.
* You analyse, design and implement the security measures.
* You implement and maintain the software applications, components and interfaces.
* You ensure third level support, analyze and fix the bugs.
* You will create concepts and implement software improvements throughout the software lifecycle.
* You support the project execution for customer projects.
Qualifications
* Technical education in software engineering (HF, FH or University) with some years of professional experience in software development.
* Strong understanding of software engineering, specifically in backend and Frontend.
* Strong knowledge in object-oriented software programming, .NET, Angular.
* Strong knowledge in source control management, Git on Azure DevOps.
* Good knowledge of software design and architecture patterns.
* Strong understanding of the Windows operating system and networks.
* Fluent in English (level C1 or equivalent) and German.
* Willingness to travel internationally <10%, with strong intercultural skills & understanding.
Benefits
* Career and personal development
* Cross-cultural working environment
* Employer-funded pension plan
* Canteen
* Parking area
* Good connections with public transport
* Employee benefits and discounts
* Profit-sharing
* Seniority bonus
* In-house Women in STEM program
* Women@MLS Network
* GenerationB Community
#J-18808-Ljbffr