.NET Developer

Anywhere

Full time (8 hours)

.NET Developer .NET Developer

General description

We build next generation IT solutions for impactful organizations. We engage creativity and innovation to deliver quality and value. We believe in mutual respect, inspired teamwork and continuous development.

You can be part of a great team of professionals with solid .Net experience – bring yours to make our projects for top clients in banking, insurance and telco sectors even better!

Being part of our team will give you the opportunity to develop complex solutions based on the latest Microsoft technologies. You will use the Scrum methodology to continuously deliver 21st-century software and strive to automate the SDLC with the help of our DevOps and Software Architecture teams.

Requirements

  • At least 3 years of experience in commercial .NET based software projects
  • Excellent knowledge of C# and .NET Framework/Core
  • Experience with .Net Core
  • Experience with RESTful Services
  • Experience with MS Visual Studio
  • Experience with RDBMS (Oracle, MSSQL Server or other)
  • Knowledge of Software design patterns
  • Knowledge of JavaScript/HTML5/CSS3
  • Experience working under Agile, Scrum, Kanban methodologies
  • Ability and willingness to work in a team, good analytical and communication skills

Experience with these technologies will be an advantage:

  • Microsoft Azure
  • NoSQL DBs
  • Knowledge of CI with TFS
  • Knowledge of Docker and Kubernetes
  • Experience with modern front-end frameworks like Angular, ReactJS, Vue.js

Responsibilities

  • Work with other Developers, Leaders, Architects and Product owners to analyze requirements and create new software and components
  • Implement modules/microservices according to the project requirements
  • Contribute to the successful completion of projects by investigating, analyzing and resolving complex application problems
  • Identify application, database software and operational problems and drive issues to resolution
  • Follow the project/company standards and team working procedures

What we offer

  • Attractive compensation package – competitive salary, company sponsored mobile phone plan, different partnership and discounts programmes
  • Great work environment – generous space with state of the art hardware and software, additional health insurance, different food and beverage offers, open communication, team buildings and celebrations
  • Opportunities for growth and career development – knowledge sharing seminars, technical trainings and individual certification plans, regular performance assessment, access to large library of technical materials
  • Regular holidays and vacation time, plus one additional annual holiday day per every year served