This developer will be a part of the cloud based application & infrastructure group.
- In-depth knowledge in Computer Science (degree or equivalent) and in distributed systems in particular.
- Significant experience – at least 6 years – in development of Web systems
- Experience with full development life cycle – requirements, design, implementation, testing, deployment and monitoring
- Experience in analyzing system architecture, holding a wide system architectural perspective.
- Ability to search and review new technologies.
- Ability to be a “one man show” \ a technical leader.
- Intensive coding capabilities – both independent or within a team.
- Significant experience in the following technologies –
- Microsoft .NET/C#
- MVC / Web API
- Relational DBs – MS-SQL
- NoSQL – Couchbase, ElasticSearch
- Deployment – Release Management, PowerShell scripts
- OS – Windows, Linux
- Cloud – Familiarity with AWS services (EC2, S3, etc.)