Joining Materialise, you become a part of full-cycle development innovative High Tech company with ethic approach to business relations, mature processes based on new technologies, transparent performance system, opportunity to grow and build a national / international career, inspirational atmosphere, professional and friendly environment with never ending smiles.
Our focus is a high performance without overtimes in a loyal team, driving culture.
We are looking for an Software Architect . Net to join Materialise.
Streamics is a central AM automation and control system specifically developed to allow you to manage and grow your Additive Manufacturing business during these fast paced times.
The modular solution links people, machines, processes and materials together to help you improve customer service and save time & money.
Qualifications & Experience
Primary technical expert in the design and development of subsystems within a large application
Responsible for furthering the architectural vision of the product and how that vision serves the business and is realized in construction
Present application solution architecture to stakeholders as and when necessary
Lead Performance Optimization efforts and address performance / scale / high-availability issues including resolving deadlocks and race conditions applying thread dumps, profilers, etc.
Help to assess the security of existing applications and ensure that they meet internal and external compliance mandates
Lead the team members and assist in structuring the team’s task for efficiency and effectiveness
Assist project control and process instrumentation including automation of metrics generation used for objective analysis
Review artifacts from all phases Uses Cases, estimates, high level designs, low level designs, code, test cases to make sure they meet requirements
Ensure development standards are followed including automated checks (via tools such as ReSharper, Visual Studio Static Code Analysis, etc.)
Identifies complex issues in a timely manner and provides mitigation recommendations to the Project Manager
Assist Capacity Planning
Assist Source Control, Build, and Deployment Management as needed
Identify Non-Functional Requirements (Performance, Security, Testability, Extensibility, Scalability, Maintainability, Deployability, Accessibility)
Commercial experience as an Application Architect
Profound interpersonal skills, including mentoring and performance feedback
Familiar with the Source Control, Build, and Deployment Management
Experience with a variety of architecture / design patterns and idioms, especially .NET platforms
Highly proficient developing for the Microsoft .NET platform
Experience with WCF based Web Services / WPF / ASP.NET / MS SQL Server
Experience in uncovering requirements, conceptualizing solutions, and developing a framework for implementation of systems.
Experience with developing performant / scalable / high-availability systems
Specifically, performance / reliability issues concurrency, deadlocks, race conditions, database contention, transactions, error handling / recovery and self-
correction, applying profiling, memory analysis and thread dumps
Time management skills, including multi-tasking and prioritization
We offer an inspiring and challenging job with growth potential in an innovative market. You will be part of a dedicated team within a dynamic company that highly values openness, trust and team spirit.
Having a healthy work-life balance
When creating a better and healthier world, a good place to start is with yourself. That’s why we encourage our employees to stay fit both physically and mentally by offering sports workshops and flexible hours with the possibility of working remotely.
Personal growth and career opportunities
Materialise invests in people and want to see them grow in a career that fits them best. We offer personal training to every employee, so they can access every available career opportunity.
It’s also important to enjoy working at Materialise. With initiatives such as memorable team building activities, lively after-
work drinks and team lunches, we’re building a work environment in which our employees feel good.
Innovation is key
Innovation isn’t an empty word at Materialise. We create and deliver high-tech solutions in additive manufacturing. Innovation and leadership by our employees is both encouraged and rewarded.