Skip directly to search

Skip directly to content

 

Skopje

.NET Developer

Development - .NET
 
 

Responsibilities

Job responsibilities:

  • Design, code, test, correct and document small/not that complex programs and program modifications from supplied specifications using agreed standards and tools, to achieve a well-engineered result.
  • Take part in reviews of own work.
  • Communicate/interface with clients and business users on a regular basis and represent Endava in a positive and professional manner.

 

Qualifications and Experience

Match your profile:

  • Good OOP knowledge
  • Good knowledge of the C# Language and the .NET framework
  • Good knowledge of the JavaScript Language
  • Good knowledge of the HTML and CSS languages
  • Good understanding of HTTP and web applications lifecycle specifically single page applications
  • Experience with source control systems (Git)
  • Experience with issue tracking systems: JIRA
  • Understanding unit testing concepts and understanding of behaviour driven tests
  • Understanding of continuous integration and deployment processes
  • Experience of the full software development lifecycle with a focus on Agile processes
  • Willing to learn and share knowledge
  • Good English skills (spoken and written)
  • Proactive
  • Able to communicate with team members
  • Attention to details

The following skills would be a plus:

  • Knowledge of the SOLID design principles and the software patterns to support SOLID
  • Experience in Unit Testing /Mocking (.NET and JavaScript)
  • Experience with TeamCity and Octopus Deploy
  • Experience with No SQL Storage, Elastic Search and the ELK stack.
  • Understanding of Enterprise Service Bus communication systems
  • Being able to easily acclimate to an existing team and an existing large code base.

 

 

Additional Information

  • Possibility to work together with teams from other countries 
  • Supportive, friendly and healthy work environment in an international company
  • Continuous learning opportunities (coaching and on the job learning, trainings, certifications, conferences)
  • Private health insurance
  • Social and sport benefits, foreign language courses
  • Flexible working hours
  • Endava referral bonus

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?