Our client is looking for the next .
NET developer to join their IT team in their offices in Malta!
Our client is an established GameTech company that operates in several countries across Europe.
Do you have passion about writing functional code and do you have a sharp eye for spotting defects? Do you have excellent programming skills and a passion for developing applications or improving existing ones?
If yes, they would like to meet you!
Your Role
Building quality web and API applications in C# and .
NET
Contribute to the technical design of the system and research new tools & technologies
Close collaboration with Product, Architects and stakeholders to discuss and implement business requirements
Revising, updating, refactoring and debugging code
Integrating with other third-party services
Being familiar with the Web (Http protocol and Restful API’s) how to consume and build API’s
Maintaining performant MS SQL databases
Writing Unit Tests
Taking part in team Code Reviews
Proactively involved in solution development and processes improvements
Requirements
University and/or Postgraduate Degree in a relevant field
At least 3 years of relevant working experience
Excellent knowledge and experience in C#, .
NET Framework, .
NET Core
WebAPI, Entity Framework, LINQ
Continuous Integration tools (e.
g.
TeamCity, Octopus)
Dependency injection
Version control systems (GIT)
Focus on efficiency, user experience, and process improvement
Excellent time management skills
Ability to work independently and with a group
English language (both verbal and written)
Desired Technical Skills
Commercial experience with creation software architecture and design of complex multi-layer applications, platforms, microservice-based solutions
Experience with Cloud computing platforms (e.
g.
Microsoft Azure)
Being able to work in a Scrum methodology
Developing to meet the needs and implement components according to the modern software development environment (cloud-based platforms, microservice architecture, etc.
)
Messaging systems (e.
g.
RabbitMQ, Kafka)
Clean, maintainable & fault-tolerant code
Key-value storages (e.
g.
Redis, Memory Caching)
Containerisation solutions (e.
g Docker, Kubernetes)
Search Engines (e.
g.
ElasticSearch)
Mediator pattern
Service discovery and configuration (e.
g Hashicorp Consul)
Identity-based secrets and encryption management system (e.
g Hashicorp Vault)
Benefits:
They are proud to offer a variety of benefits to support employees, including:
Friendly working environment
Great team spirit
Opportunities to learn and grow within a dynamic, fast developing company
Competitive remuneration package
Private insurance scheme.