At INEXTO, we lead the industry in software and services for Authentication, Secure Serialization, Track & Trace, and Production Volume Verification. Our technology safeguards over 100 billion products annually across 1,700 manufacturing lines in 100 countries.
We empower organizations to achieve:
* Regulatory compliance and tax verification
* Brand protection through anti-counterfeiting and anti-diversion measures
* Production and supply chain optimization
We seek an experienced .NET Software Architect with expertise in the full Microsoft .Net stack and a genuine passion for manufacturing. This role involves designing and implementing robust solutions that integrate with industrial hardware, ensuring seamless operations and high performance. If you're passionate about creating scalable, high-quality software and mentoring teams to excel, we'd love to hear from you.
The position is based at our office in Lausanne, Switzerland, offering a hybrid work model combining remote work and on-site presence.
Key Responsibilities:
* Solution Design: Analyze high-level requirements and design innovative, scalable solutions meeting business and technical needs.
* Development Expertise: Leverage deep knowledge of the .NET 4 / 8 ecosystem to develop and guide implementation of high-quality software solutions.
* Database Management: Design and manage databases, focusing on SQL Server for optimal performance and scalability.
* Code Review and Best Practices: Review C# code, identify potential issues, and provide constructive feedback to ensure adherence to best practices.
* Technical Leadership: Mentor and guide less experienced developers, fostering a culture of learning and technical excellence within the team.
* Integration with Industrial Hardware: Develop and maintain software solutions interacting with manufacturing equipment, including printers, cameras, and PLCs, to support factory processes.
* Cloud Solutions (Preferred): Knowledge and experience with Azure Cloud services, including cloud-based architectures, IoT integrations, and scalable deployments, is a plus.
* Collaboration: Work closely with cross-functional teams, including production engineers and project managers, to ensure software aligns with manufacturing goals and timelines.
* Problem Solving: Identify and resolve technical challenges, ensuring minimal disruption to factory operations.
Requirements:
* At least 10 years of experience in software development, with a strong background in designing and developing complex software systems.
* Proven experience in a similar role as a Software Architect.
* Extensive expertise in the full Microsoft .NET development stack and C# development.
* In-depth understanding of database design, management, and optimization, particularly with SQL Server.
* Strong troubleshooting and problem-solving skills to diagnose and resolve complex technical issues efficiently.
* Proven ability to design solutions based on high-level requirements, considering scalability, performance, and maintainability.
* Experience with microservices architecture and API design is a plus.
* Capacity to guide and mentor team members, promoting a collaborative and growth-oriented environment.
* Excellent code review skills, with the ability to communicate best practices and constructive feedback.
* Excellent communication skills to effectively collaborate with technical and non-technical stakeholders.
* A proactive and organized approach to work, managing multiple priorities.
Preferred Qualifications:
* Experience designing and implementing software for factory environments, including integration with printers, cameras, and PLCs.
* Familiarity with industrial communication protocols such as OPC-UA, MQTT, or Modbus.
* Experience working in Agile / Scrum development environments.
* Exposure to edge computing or IoT solutions in manufacturing.