Fazi Company, a leading innovator in the iGaming industry, is seeking a passionate Software Architect to join our growing team. You will play a pivotal role in shaping the future of our platform by defining and implementing cutting-edge software design practices.
Responsibilities:- Shape the future of our iGaming platform by defining and implementing best practices for software design.
- Collaborating with our talented engineers to craft innovative solutions that push the boundaries of the iGaming experience.
- Ensuring that the technical direction in which the company is moving is clearly communicated in all sectors.
- Helping the management of the company in the strategic planning of new projects, domains and applications.
- Continuously revising the system architecture in the domains for which the software architect is in charge.
- Leading the Architecture review process and ensuring that all (appropriate) products or parts of the system are reviewed through that process.
- Demonstrating an active interest in new technologies, tools and research in software development.
- Continuously demonstrating technical achievements and innovation.
- Identifying opportunities to support the Product Management vision through the use of new technologies, algorithms, approaches or methodologies, wherever applicable.
- Taking ownership and responsibility of (future) architectural choices and decisions.
- Giving opinions on the selection of different tools, solutions and services that the company can apply.
- Communicating effectively with business stakeholders and engineers to ensure integrations are implemented in a technically and logically correct manner.
- Writing and updating the technical documentation of the system.
- Monitoring the work of less experienced engineers and helping them improve their technical skills.
- Representing the company in discussions with potential and existing clients - giving technical input and offering solutions.
- Master in Computer Science (technical) sciences or equivalent experience.
- At least 10 years of experience in software design and software development.
- Deep understanding of technical areas for which they are in charge and a high level of understanding of all technologies that are used in the company (C# frameworks - .net core, .net 4.5, JavaScript, HTML, CSS, C++)
- Advanced knowledge of software and network security.
- Advanced knowledge and experience in working with different operating systems.
- Expertise in working with microservices, databases, data centers and network infrastructure.
- Experience in working with different software development methodologies.
- Proven experience in development of robust and complex software.
- Previous experience working as a technical lead.
- Excellent written and verbal communication skills as well as presentation skills.
Oglas je objavljen pre 2 meseci
Želite li da dobijate više obaveštenja o oglasima za posao?
Prijavite se i dobijte obaveštenja o poslovima sličnim Software Architect. Budite prvi kandidat koji će se prijaviti!
Bićete spremni za konkurisanje za 5 minuta. Napravite profesionalnu radnu biografiju