Position: Full-Stack Solution Architect
Company: Ascendix Technologies
Category: Java
Experience required: 5y
English level: upper

We’re hiring an experienced Solutions Architect to lead the architectural design and technical roadmap for our products and customer projects. You’ll collaborate with other architects, product owners, and engineers, and offer innovative solutions while serving as the top-level technical expert. 

**Responsibilities:**
- Pre-sales and technical consulting — advise and consult potential clients on Ascendix solutions and services capabilities based on their needs and expectations. 
- Leading the architectural design effort and technical roadmap of various products and a variety of our customer-driven projects 
Work on solution architecture and design, which includes both infrastructure and software application components. 
- Estimate new development, evaluate risks, and play a key role in preparing proposals. 
- Investigate and analyze complex technical issues to recommend the best way to handle them. 
- Work closely with project team leads/solution architects resolving dependencies and finding technical requirements for the projects. 
- Consistently checking the scope of projects. 
- Collaborate with project managers and other staff members to develop budgets and timelines for solutions. 

**Requirements:**
- 7+ years of proven software development experience 
- 1+ years as a Solution Architect 
- Deep understanding and experience with Java or .Net, JavaScript 
- Experience in architecting & designing software products 
- Hands-on experience in Pre-sales activities and proposals preparation 
- Broad and extensive knowledge of the software development process and technologies.  
- Knowledge and experience with various architectural styles and design patterns.  
- Experience in planning and management of web and mobile parts of the product. 
- Knowledge and experience of cloud computing architectures with Azure or Amazon 
- Experience designing solutions based on a service-oriented architecture (SOA);  
- Supply leadership to front and back-end developers to craft reliable, scalable, and extendible software solutions. 
- The ability to communicate the company strategy, solutions, services, and technology stacks to key clients and stakeholders, build rapport and trust with the client 
- B2+ spoken and written English level 
- Exceptional communication and presentation skills 
- Experience with .NET will be an asset