Description of the project:
The position is foreseen in the standalone unit of Softengi, as well as attached to the Italy office, inside which 10+ different-size projects are already running. At the same time, the expert will start with the Ukrainian government project.
Your qualification:
• General Experience: More than 7 years in the field.
• Education: A Master's degree in an IT-related discipline is required.
• Technical Lead Experience: At least 2-3 years as a Technical Lead with application architecture skills.
• JavaScript Expertise: Strong knowledge of JavaScript technologies.
• Backend Frameworks: Proficient in at least one backend framework, such as Java Spring Boot.
• SQL Databases: Proficiency with SQL databases (e.g., PostgreSQL, cloud-based SQL databases).
• NoSQL Databases: Experience with NoSQL databases (e.g., MongoDB, cloud-based NoSQL services), including optimization techniques and scaling.
• Design Patterns: Solid understanding of design patterns and best practices.
• Microservices Architecture: Experience in designing and implementing microservices architecture.
• Cloud Architecture: Familiarity with cloud platforms such as Google Cloud Platform (GCP), Azure, or AWS
• Protocols: Experience with REST, WebSockets, and SOAP.
• Open-Source Technologies: Experience with open-source technologies and a willingness to learn new tools and technologies.
• Excellent collaboration and communication skills
• Excellent communication skills in English
Desired:
• Experience in XR/VR/AR
• AI Projects: Experience in AI projects is a significant advantage.
• Excellent architecture, design, and coding skills.
Responsibilities:
• Architectural Design: Design major aspects of the application's architecture, ensuring it meets functional and non-functional requirements.
• Stakeholder Collaboration: Work closely with clients and stakeholders to ensure the architecture aligns with business requirements and goals.
• Technical Leadership: Provide technical guidance to the application development team, supervise developers, and review technical implementations to ensure best practices.
• Documentation: Document application development processes and standards and produce architectural artifacts such as diagrams and specifications.
• Technical Design Leadership: Lead the preparation of software technical designs for potential clients, ensuring solutions are robust and aligned with client needs.
Similar jobs
System Architect at codyua.com
Ukraine
User Interface Architect at Klik-Solutions
Worldwide
Solution Architect (Gambling domain, Krakow only) at Sigma Software Group
Countries of Europe
All jobs Softengi