Software Architect (m/f)Miesto Bratislava Dátum nástupu By agreement Druh pracovného pomeru Full-time Employment/ Contract Plat / Cena From 3500 eur/month upwards (depending on your competencies, skills and type of contract)
A modern technical company building unique solutions in blockchain content distribution is looking for a skilled Software Architect.
Náplň práceYou will be responsible for initial and continuing design and development of new versions of the product or its revisions, upgrades and updates. You will define product requirements and will create high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms. You will lead the design effort on a variety of projects in a highly collaborative, fast-paced environment. You will work closely with Product and Marketing managers, UX/UI designers, and other software engineers to develop product offerings and improve existing ones.
You may provide consultation on complex projects and be considered to be the top level contributor/specialist. May guide a team of developers through the project to completion.
- Identify the appropriate software architecture based on the requirements and design elements contained in a system and product specification.
- Record software architecture in a software architecture document using use cases and the Unified Modeling Language (UML).
- Maintain and evolve software architecture documents based on evolving system requirements and industry trends and technologies.
- Analyze risk and report problems in meeting system requirements.
Provide supporting information to the Engineers to aid in the creation of a system specification.
- Creates the detailed software design specifications.
- Leads the review process for software architecture documents.
- Performs software version control and maintains periodic compilation schedule.
- Participates in the system and product specification review process to ensure system and product requirements can be translated into valid software architecture.
- Complies with all applicable product development processes.
- Performs detailed software design as well as implements and/or maintains code according to duties and responsibilities.
- Ensures the overall integrity of the software architecture and validate it against the system specification.
- Integrates internal and external product design into a cohesive user experience.
- Works with visual designers to improve and refine product visual design and consistency.
PožiadavkyYou should demonstrate expertise in a variety of the field's concepts, practices, and procedures. Rely on extensive experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks.
- You have proven experience in software development and architecture ideally focused on client side and mobile applications
- You can design software architecture based on requirements, create detailed software design specifications and record the architecture in software architecture documents
- You have experience with agile software development methodologies
- You are creative and like to bring new ideas
- You can coordinate and prioritize your tasks well
- You can gain your colleagues for your ideas and motivate them by your catchy proactive attitude
- You are reliable and responsible
O spoločnostiOur client is an IT company focused on development of decentralized open-source content distribution platform.
Výhody- Working on new and emerging products on the market
- Friendly start-up atmosphere of a unique international company
- Market competitive salary
- Career development opportunities
- Flexible working time