Software Architect .Net
Materialise
Ukraine
4 днів тому

The Position

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

Responsibilities

  • 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)
  • Requirements

  • 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
  • Analytical skills
  • English Advanced
  • 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.

  • accessibility new
  • 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.

  • local airport
  • 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.

  • supervisor account
  • Team building

    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.

    Надіслати заяву
    Додати до вподобаних
    Видалити з обраного
    Надіслати заяву
    Моя електронна адреса
    Натиснувши кнопку "Продовжити", я даю неофіційну згоду на обробку моїх даних та надсилання мені електронних сповіщень, як це описано в Політиці конфіденційності . Я можу відмовитися від моєї згоди або скасувати підписку в будь-який час.
    Продовжити
    Заява