Software Developer Industrial Applications
cross-ING AG
Villigen
Key information
- Publication date:10 October 2025
- Workload:100%
- Contract type:Permanent position
- Place of work:Villigen
Job summary
cross-ING is a certified Swiss engineering company offering diverse expertise. Join us for a dynamic work environment and growth opportunities!
Tasks
- Conduct requirements engineering between users and machines.
- Plan implementation methods and approaches effectively.
- Estimate costs and duration for projects.
Skills
- BSc in Computer Science or MSc in Engineering required.
- Over 5 years in independent application development needed.
- Experience with object-oriented programming languages essential.
Is this helpful?
cross-ING is an independent ISO 9001/13485-certified Swiss engineering company. The company offers customers a broad range of knowledge in the field of product development. cross-ING supports customers with many years of experience and globally networked, interdisciplinary expertise to create new things and generate added value. The cross-ING Group AG also takes on administrative tasks in the areas of marketing, sales, and human resources.
To strengthen our team, we are looking immediately for a Software Developer Industrial Applications
Your Responsibilities
Requirements engineering in the field between users and machines
Planning of appropriate implementation methods and approaches
Estimation of costs and duration
Definition and use of suitable reference architectures
Design of UI according to UX principles for different UI types: Native Client, WebApp or Mobile App
Definition and documentation of logical architecture including interfaces, UI, and data architecture
Definition and documentation of technical detailed architecture
Provisioning, configuration, and use of cloud platforms e.g. GCP, Azure, AWS
Use of API methods (e.g. realtime, event or CLI integration)
Integration of cloud resources, databases, cyber-physical systems
Definition of requirements for application support and operation
Concept and implementation planning of relevant security measures including user security, data security, and cybersecurity, also according to applicable regulatory frameworks
Integration of wireless systems such as BLE, Bluetooth, etc.
Definition and integration of scalability and fail-safety techniques
Consideration of code reuse, refactoring, modularity, and automation aids
Creation of test cases, testing, execution, and documentation of UAT
Technical software documentation
Your Qualifications and Skills
At least a BSc in computer science or MSc in electrical/mechanical engineering with a focus on information technology
More than 5 years of experience in independent development of complete applications
Experience with object-oriented and script-based programming environments such as C#, C++, HTML5, CSS, PHP, Python, JavaScript frameworks e.g. React, AngularJS, Vue.js
Experience with architectures such as microservices, CI/CD, virtualization, containers
Experience with V-Model and agile development methods
Structured planning, communication, and working
Creativity and teamwork skills
Good German and English skills, Italian is an advantage
What We Offer
We offer you an extremely varied and responsible activity in a highly dynamic and future-oriented company. Plenty of creative freedom as well as collaboration in an innovative, professional, and motivated team are guaranteed. This attractive position offers both professional and personal development and career opportunities. This gives you the chance to actively and sustainably shape the success of our customers and our company.
Interested?
Apply today via the button below, simply and easily.