.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, additional health insurance, “big family” bonus, psychological counseling, vacation plan including additional “loyalty” days off, shopping discounts program and a company sponsored mobile plan, Refer a friend program
  • Rich opportunities for career development – different career paths – vertical and horizontal, plus an individual career development plan, regular performance feedback and assessment, open communication and knowledge-sharing culture, numerous educational events, technical and soft skills trainings, access to e-learning platforms like Coursera, Pluralsight and Udemy
  • Comfortable work environment – office space following the latest agile trends with a cozy and creative atmosphere, comfortable desks & chairs, flexible working hours and work from home policy, team events, regular company and family celebrations, fresh fruit, snacks and beverages at the office