- We are looking for an Innovative Solutions Architect, ideally with broad technical knowledge combined with strong business analysis skills.
- You should be also an excellent communicator (English required) able to influence others, happy to get hands dirty when problems arise.
- You would report into our Solution Architecture team, work across multiple projects extremely closely with other Solution Architects .
Your Duties :
- Designing and architecting large and/or complex software systems using industry standards tools and existing enterprise frameworks.
- Designing and architecting platforms used by multiple stakeholders and geographies.
- Working with offshore development teams and ensuring the effectiveness of those teams in terms of implementing technical designs.
Your Experience and Skills :
- Educational background in IT, mathematics or related field is preferred.
- Multiple years of experience in one or more programming
- languages: .Net / C#; Python; Ruby; PHP
- Demonstrable experience of using Azure.
- Experience of one or more Client side web technologies & frameworks
- i.e. AngularJS, backbone, HTML5, JQuery, JS, Express.
- Strong understanding of SOLID principles and management of code complexity and maintainability
- Experience of Continuous Integration & Continuous Deployment.
- Knowledge of the strengths / weaknesses of one or more database technologies: Relational: SQL Server, Oracle; No-SQL: MongoDB, Cassandra, Neo4j.
- Knowledge of enterprise security / compliance frameworks and user authentication strategies
- Experience of multi-tier applications.
- Demonstrable willingness to see through a project from inception to completion and provide technical input across the project lifecycle.
- Demonstrable capability to work across teams and on multiple projects at once.
Company offers you:
- A stable team within a global company but with a startup feeling
- Friendly environment and respect for your own initiative
- Great, modern, brand new office which we designed ourselves to meet our needs
- Flexible working hours
- Flat hierarchies within the team
- Full time employment contract (not B2B, so not suitable for freelancers)