C#/.NET SOFTWARE ARCHITECT
Überblick
KI-Zusammenfassung
You will lead the design and implementation of advanced software architecture for C#/.NET-based control systems and collaborate with global teams to define and deliver on both functional and non-functional requirements.
Erforderliche Skills
Ausbildung
Tools & Technologien
Sprachen
Berufserfahrung
Deine Aufgaben
- Lead design and implementation of software architecture
- Collaborate with cross-functional global teams
- Champion modern software development practices
- Drive TDD and CI/CD implementation
- Define technology stacks and development standards
Benefits
International team
Fast growing company
Excellent employment conditions
Relocation package
High quality of life
Unternehmen
NexGen Wafer Systems
NexGen Wafer Systems develops, manufactures, markets, and services semiconductor processing equipment for chip makers, with a global presence and around 100 employees.
Unternehmenskultur
Highly motivated and dedicated team with a focus on innovation and flexibility.
Originale Stellenbeschreibung
C#/.NET SOFTWARE ARCHITECT (F/M/D)
Permanent employee, Full-time ·Austria
Your mission
Are you passionate about shaping the future of software development? We're looking for an experienced and innovative C#/.NET Software Architect to design and drive cutting-edge software solutions for our high-tech equipment. With us, YOU CAN MAKE A DIFFERENCE!
What will you do with us?
In this role, you'll have the opportunity to influence key decisions, collaborate with global teams, and set the direction for the future of our software.
Key Responsibilities:
- Lead the design and implementation of advanced software architecture for our C#/.NET-based control systems.
- Collaborate with cross-functional engineering teams worldwide to define and deliver on both functional and non-functional requirements.
- Champion the adoption of modern software development practices and methodologies, ensuring the delivery of scalable, maintainable, and modular software solutions.
- Drive the implementation of industry best practices such as test-driven development (TDD) and continuous integration/continuous deployment (CI/CD).
- Define technology stacks, workflows, and development standards, aligning them with the latest trends and tools in the .NET ecosystem.
- Work closely with individual development teams to turn your ideas into high-quality, innovative software that delivers exceptional business value.
- Enjoy the freedom to craft solutions your way while maintaining a commitment to high-quality and best practices.
Your profile
Experience:- 5+ years of hands-on software development experience with C# and the .NET ecosystem.
- Proven track record in architecting scalable, modular, and high-performance software systems.
- Strong background in designing and implementing complex software architectures, particularly for high-tech or industrial systems.
Technical Skills:- Deep expertise in C#, .NET Core/.NET Framework, and related technologies.
- Strong understanding of software design patterns, SOLID principles, and architectural best practices.
- Familiarity with microservices architecture and containerization (Docker, Kubernetes)
- Proficiency in test-driven development (TDD) and knowledge of CI/CD pipelines.
- Experience with version control systems (e.g., Git) and agile development processes.
Leadership & Collaboration:- Ability to lead technical discussions, collaborate with cross-functional global teams, and mentor junior engineers.
- Strong communication and interpersonal skills, with the ability to translate technical concepts to both technical and non-technical stakeholders.
- Proven ability to lead and manage large software projects from concept to completion.
Problem-Solving:- Strong analytical and problem-solving skills, with the ability to troubleshoot and optimize software solutions in complex environments.
Education:- Bachelor’s or Master’s in Computer Science, Software Engineering, or a related field.
Preferred Qualifications:- Experience in developing software for industrial control systems or high-tech equipment is a plus.
- Certification in software architecture or cloud technologies (e.g., Microsoft Azure Architect).
Why us?
You will join an international team, highly motivated and dedicated to developing the next generation of semiconductor equipment. We are a fast growing with lots of space for you to develop yourself and challenge and mature our current processes and workflows. We provide excellent employment conditions and a firm relocation package. The position is based in our Villach, Austria office which lies in the heart of the Carinthia region. Situated within the Eastern Alps, it is noted for its mountains and lakes and you reach both Italy and Slovenia within a 30min drive. Austria’s social and health care system is among the best in the world and for decades numerous international surveys have singled out Austria as a particularly safe and wealthy country with a high quality of life for both you and your loved ones.
About us
NexGen Wafer Systems develops, manufactures, markets and services a line of unique semiconductor processing equipment for chip makers that drive our ever more powerful, smarter and reliable electronics. With the focus on single wafer equipment, we provide products that offer enabling technologies for wet chemical process applications in the manufacturing process of integrated circuits. With a footprint on 3 continents and about 100 employees in total, we are well positioned but flexible enough to service the global semicon market.
Come join our team!