.Net E2E Developer

.Net E2E Developer

Project: iForex
Experience: 4+ years
Number of openings: 1

 

What are we looking for:

  • Someone who has proven development experience but who is always keen to learn
  • You’ll be happy contributing ideas but also able to turn these ideas into practice
  • Passionate about programming, you’ll be always on the lookout for new technologies that could help us to build a world-class product
  • Build your expertise, keep up-to-date on latest trends and provide knowledge and suggestion in relation to architecture, design, best practice and latest development techniques and methodologies
  • Great team working skills
  • Recognize areas for improvement and propose solutions based on your own experience and best-practice
  • Participate in all phases of the software development life cycle

 

Skills & Experience:

  • An in depth understanding of .Net, C# – with 4+ years of experience
  • An in depth understanding of OOP (3+ years .net or Java, C++, Scala)
  • Multithreading
  • 1-2 year of experience in each of the following technologies: JavaScript Object Oriented Programming / HTML / CSS / ASP.NET
  • Knowledge of Design patterns
  • Relational DB experience – MS SQL Server

 

Experience that gives strong advantage:

  • Previous experience in developing complex and update intensive applications
  • Distributed Systems message queue
  • Experience with a TDD approach to development
  • Experience building single page web-apps – is a plus
  • Experience with one of the following JS frameworks : Knockout, React, Angular – is a plus
  • Experience working on big projects including legacy code
  • Experience working on Dynamic and functional programming
  • Experience with cloud platforms
  • Trading or Gaming Systems / Mobile & Smartphone applications would be a plus

 

Personal skills and qualities relevant for all positions:

  • Team work
  • Interest in technologies and science
  • High motivation
  • Willing to learn basic UI development
  • Work in dynamic environment
  • Will and ability to acquire deep understanding of underlying business domain
  • Lifelong learner who understands that continual improvement is the path to quality
  • Wants to solve difficult design decisions

 

Benefits:

  • Training on application
  • Access to trainings for self-development
  • Be part of a young team
  • Floating holidays
  • Flexible benefits basket
  • Fresh fruits and beverages
  • Fun room and various team bounding and team building programs
  • Attractive compensation scheme

 

Join our team! Apply here!

About the Author

Leave a Reply