Position: Solution Architect
Company: AgileEngine
Experience required: 5y
English level: upper

**Responsibilities**
- Work directly with the clients to understand the business needs
- Recommend technical approach and system architecture based on client requirements
- Lead teams in implementation of POC solutions and R&D activities
- Stay current with the new technologies, trends, and best practices
- Recognize areas for process improvement and provide plans for implementation
- Successfully build, lead, and mentor development teams
- Develop and grow long-term client relationships at management and executive level
- Provide technical consulting to both existing and potential clients
- Participate in both pre-sales and post-sales phases of the process

**Requirements**
- 7+ years in Software Development
- 1+ years of experience in IT architecture & infrastructure
- Proven experience in software architecture design and DevOps practices
- Experience in creating and presenting design specifications
- Deep understanding of technical infrastructure
- Outstanding customer service skills
- Excellent verbal and written communication skills
- Solid knowledge of data structures, algorithms, design and architecture patterns
- Work experience using Agile methodologies
- Ability to do a deep-dive in the low-level system design down to the source code
- Deep analytical skills

**Nice to have**
- Experience in Business Analysis, Project and Product management
- Project and resource management skills

**We offer**
- Good compensation package
- Business trips to the USA.
- Interesting projects and challenging tasks
- Comfortable work schedule
- Zero bureaucracy
- Friendly team with great corporate culture and mentorship (visit us and see it yourself)
- US democratic management style
- Opportunities for self-realization, professional and career growth
- Corporate events and activities