NET – Senior Software Developer

Golden Careers

Job Description

Our client is an international company and one of the largest tech companies in Cyprus developing unparalleled technologies for high traffic, high volume online products. Their exceptional team consists of experts in every functional area of business and they are the key to our position as leaders in content delivery. They strive to innovate on a daily basis to ensure they continue to grow and create new revenue opportunities and cutting-edge technology. They are currently growing their team and they’re looking to add a .NET -Senior Software Developer.

Reference #: GC003375

Job Responsibilities

  • As a member of a growing team your key daily tasks would include:
  • Working on the backend programming of multiple web-based products
  • Collaborate with other team members (frontend, QA and the team lead) to complete team objectives
  • Learn and master various web services and technologies
  • Discuss the design and feature requirements with the product teams
  • Contribute to the architecture and design decisions of the products

Requirements

  • 6+ years of building web applications and REST APIs
  • Excellent knowledge of .NET and .NET Core (C#)
  • Good knowledge of HTML + CSS
  • Good understanding of SOLID principles and clean coding standards
  • Experience applying modern design patterns
  • Experience with Databases (SQL)
  • Experience in working with GIT
  • Proficiency in object-oriented programming
  • Experience with CI/CD, build pipeline and automation
  • Experience in an Agile environment using Scrum methodologies is an asset
  • Excellent analytical and problem-solving skills
  • Excellent organization and communication skills (English is required)

Nice-to-haves: Experience with the following are considered good assets to have:

  • Linux
  • NoSQL
  • Redis
  • Elasticsearch

Golden Careers

Source: