- Domain IT Software
- Availability Full-time
- Experience Senior Level
- Type of contract Indeterminate term
- Location Remote
- Accommodation No
- Salary To be determined
- Verified company Yes
Knowledge, Skills and Experience:
No shrinking violet, you will be prepared to get stuck into any problem, across any part of the technology landscape. You will have a can-do attitude, and will enjoy being outside of your comfort zone as you try to solve problems, large and small.
Excellent communication and collaborative skills is a must, and you will be proactive in engaging stakeholders and ensuring deadlines are met. You will have experience in mentoring people working across different technical disciplines and be able to provide technical leadership and governance in ensuring design and implementation meets the business objectives.
Experience in running applications on virtualized infrastructure is essential, as well as adapting services to containers using popular orchestration technologies. You should have excellent working knowledge of both Linux (CentOS) and Windows 2016 Servers, and have good knowledge of networking protocols. You will have some understanding of how DNS, NTP and Active Directory works.
You must have solid experience in C#, using the latest .Net core and framework versions. Ideally, you will be a polyglot developer, comfortable in writing code in different styles and techniques that suit the language, and follow good test first practices. You will have a strong background in working on both monolithic and distributed systems using both synchronous and asynchronous based API’s.
You must have experience of working in an Agile environment, and be able to support working towards a Continuous Integration and Continuous Delivery approach.
You should have experience with database systems such as MySQL, MariaDB, Oracle or Microsoft SQL Server, as well as No SQL database solutions such as Redis or MongoDB.
- Diversity & Inclusion
- Teamwork
- Constant Improvement
- Continuous Learning
- People Development
- Gym subscription
- Training programs
- Flexible work schedule
- Health Insurance
- Annual Performance Bonus
- Ask questions about the job before you go to an interview
- Don’t leave your original passport and ID to employers
- Don’t make any requested payments
- Research the recruiter and the company
- Read the contract before you sign it