수평: Associate

직업 종류: Full-time

Loading ...

작업 내용

An exciting permanent opportunity to join a fast-growing global software company located in Nyon, Switzerland. As a software architect (M/F/D), you will work with the lead software architect and the engineering team to design high-level architectural solutions for the company’s SaaS application to make it completely cloud native. You will be responsible for making design choices based on business and non-functional requirements, coordinating and overseeing technical standards with the development team, including software coding standards, tools and platforms.Your Responsibilities
  • Design and architect in collaboration with the engineering team the necessary
services and new platform architecture of the software
  • Evolve and enhance the back-end and front-end technologies
  • Oversee and supervise the work of the development team
  • Use a proactive approach to common challenges and by continually researching best
practices in coding
  • Document technical specification and architectural decisions
  • Have a strong collaboration with the Services team, QA and Operations
Your ProfileHard skills
  • Degree in Computer Science
  • Expertise in micro services and containerized architecture
  • Deep understanding of API development
  • Solid years of experience developing .NET Solutions
  • Great expertise on developing applications with high needs on:
  • Performance and scalability
  • Robustness and quality
  • Very good knowledge of Agile Software Development
  • Very good knowledge of event-based systems, asynchronous paradigm, high
concurrency architectures
  • Strong knowledge of object-oriented programming with design patterns
  • Strong knowledge of relational databases as well as no SQL ones
  • Familiar with Test-Driven Development and Behavior-Driven Development and any
new quality-oriented way to develop applications
  • Experience designing secure software systems based upon industry-specific
specificationsSoft skills
  • Fluent level of English (spoken and written), any other language is a plus
  • Can really leverage the strong points of your team members and help them
strengthen their weak points. Enjoy communicating in an international andmulticultural environment throughout different departments
  • Open-minded, proactive, and not afraid of challenges
  • Ability to be self-critical to find the best possible solution
  • Can work effectively under stress while keeping the quality of your tasks at the
highest level
  • Are proactive and bring new ideas, new technologies and have a great sense of
ownership
Loading ...
Loading ...

마감 시간: 13-05-2024

무료 후보 신청 클릭

대다

Loading ...
Loading ...

동일한 작업

Loading ...