+357 25341383 admin@smstaffmatters.com

Senior .Net Engineer

Senior .Net Engineer

Reference: VAC-19634M
  • Company:Software Development Company
  • Location: Cyprus, Limassol
  • Salary: Salary based on skills and experience + medical insurance + provident fund
  • Job Type: Permanent
  • Job Sector: IT
  • Added on: 11/11/2020

This Software development company in Limassol is expanding rapidly and they are looking for a Senior .Net Engineer. In this role you are a member of a product development team and you will be reporting to the CTO. You will become member of a successful multinational team and an established company, that is growing from the successful products they have developed. At the same time, he/she becomes a member of a group of companies with a successful presence in Cyprus for over a decade.

Responsibilities:
Work with the latest technologies for the creation of a new B2B SaaS platform
Develop and test quality features from start to end using best practises and according to our standards
Analyse system requirements
Write clean, testable code and deliver fit for the purpose solutions
Proactively ensure scalability and performance of the deliverables
Comply with secure code development
Develop technical specifications and designs
Perform code reviews, test, and debug
Refactor code
Document development and designs
Propose frameworks and tools
Share knowledge within the team
Participate in the Agile SDLC

Requirements:
At least 6 years of hands-on coding experience
Strong understanding of object-oriented programming and design patterns
Strong experience with C# and the .Net Core Framework
Strong understanding of RDBMS
Good understanding of Entity Framework
Good understanding of S.O.L.I.D principles
Experience in building distributed applications within a micro-service architecture
Fluent in written and spoken English as all communication and deliverables will be in English
Team player with a ‘can do’ attitude and problem-solving abilities
Eu citizen

Nice to have:
SaaS multitenant development experience
Experience working with the Azure environment
Experience working with CI/CD (i.e. Azure Devops)
Experience with Machine learning (i.e. Apache Spark, Databricks, ML.NET)
Experience working with IoT and streaming technologies (i.e. ELK stack)
Experience working with dockers and any container orchestration (i.e. Service Fabric, Kubernetes)
Experience working with Blazor
Experience with Agile/Scrum methodologies
Experience working with any front-end framework (i.e. ReactJS, AngularJS)

The working hours are Monday to Thursday from 08:30 – 17:30 and on Friday from 08:30 – 15:00.

Benefits:
An attractive salary based on skills and experience plus medical insurance and provident fund.

Proceed with the application – change button to application and not application(s)