Backend Web Developer

Job description

We are looking for a strong Server side and cloud professional software engineer (.net core / AWS). You will be in charge of designing and implementing new features and infrastructure, in a scaling set of mind. You will coordinate with team members working on other layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality is important.

Job requirements

7-10 years’ experience in web server side / cloud development

  • Bachelor’s degree in computer science, or a related field.
  • Experience in architecting and developing with AWS services
  • Solid background in distributed, micro services based systems
  • Experience with various persistence/caching styles like: Row based, Columnar, Document, Key Value.
  • Passion for devops
    • Working with serverless framework and cloud formation.
    • Understanding CICD concepts.
  • Feeling at home with multi-threaded development
  • Feeling at home with .Net features such as
    • Async IO
    • Dependency Injection
    • Dynamic objects
    • LINQ
    • Lambda expressions
  • Experience in Unit Testing with a Mock framework (Such as Moq)
  • Knowledge in JavaScript,  Angular 5 or React, HTML5, CSS3
  • Experience with code versioning tools (Such as Git)
  • Ability to comprehend specs and implement complex requirements
  • Self-learning skills, High communication skills, team worker
  • Good English skills
  • Available for 100 % position