Job description
Windows .Net Software Engineer
Company Overview
CoreWillSoft is a leading innovator in physical security, providing advanced software solutions and services to protect businesses' assets, employees, and data. Our expertise in access control software and ability to deliver both traditional and mobile solutions sets us apart as a premier provider. Our team of experts are dedicated to delivering user-friendly and top-quality software that exceeds industry standards. Our open culture encourages collaboration and innovation, and we're actively involved in shaping the future of physical security industry. Our vision is to empower customers with easy-to-use software and open standards, making security management more accessible.
Job Summary
We are looking for a skilled Software Engineer to help us maintain and develop Windows-based applications. Our Agile team, based in various locations with headquarters in Bonn, Germany, handles the full software development lifecycle; from initiation to implementation and operation of our specialized software solutions.
Key Responsibilities
- Develop, maintain, and enhance Windows-based desktop applications using .Net 2.6.1 – 6.0.
- Implement CI/CD pipelines for development and QA processes.
- Act as a liaison between the customer and the development team, collecting and synthesizing feedback into actionable tasks.
- Ensure on-time delivery of high-quality products.
- Collaborate with cross-functional teams, including engineering, sales, marketing, and support, to deliver successful projects.
- Identify potential risks and issues within the project and propose mitigation strategies.
- Maintain and develop DLLs written in C++.
Requirements / Qualifications
- Proven experience in Windows .Net Desktop application development.
- Familiarity with System.Reactive and its extensions for reactive programming.
- Experience with System Security Cryptography for cryptographic operations.
- Basics knowledge of C++ and DLL development.
- Experience in implementing CI/CD pipelines.
- Excellent communication and collaboration skills.
- Advanced Business English language knowledge.
- Good analytical skills, oriented on continuous process improvement.
- Responsibility for customer/partner relation growth.
Preferred Qualifications
- Experience with IoT products in building automation and physical access control.
- Mastery Degree in Computer Science or related field.
- Understanding of general security concepts.
- German language skills.
Location
Bonn, North Rhine-Westphalia, Germany, Remote: False
Salary & Benefits
- Great customer impact: the solutions you deliver will be used by thousands of large and small businesses.
- Ability to shape the product, working, and delivery process.
- Great team spirit and close collaboration.
- Agile and innovative environment.
- Working on the latest hardware. This is an excellent chance to work on important projects involving high-security hardware and technology in a creative, international setting. You will collaborate with a talented team and make a significant impact on our customers' businesses.
Application Process
Important note: Please be advised that a valid work permit for Germany is required for non-EU citizens. Unfortunately, applications without a valid work permit and sufficient German language skills may not be considered.