We are looking for an experienced engineer with almost 1-2 years coding in .Net environment, experienced with maintaining critical core production services. You have outstanding technical and soft skills, being able to communicate and assist others, with the ability to dive into the details, investigating the root cause and applying common sense.
Bonus points to engineers with experience with site rendering flows/networking, performance, and optimization.
Got experienced with cloud based systems, ASP.NET 4.0 and/or MVC.NET development? That’s a bonus!
What you'll do:
- Work on cutting-edge technologies and become an industry leader
- Improve your skills and learn from top-notch engineers
- Tackle tough problems and find creative ways to solve them
- Develop the concepts for Web-based services
- Solve hard problems in a simple way using clean code
- Work with WCF/JSON technology.
- Apply your knowledge in other programming languages (Python, PHP, JAVA, Perl, Ruby).
What we're looking for:
- Ability to understand and write multi-threaded code, specifically a web server’s request lifecycle
- Understanding of reactive patterns and toolkits
- Contribution to open-source software
- Understanding SOLID design principles
- Strong knowledge of .NET framework, Object Oriented Programming, and skill for writing reusable libraries
- Understanding of database systems (SQL Server or Oracle), relational and otherwise, including Object oriented modeling analysis, design, big data applications, performance analyze
- Familiar with Microsoft .NET tools and technologies, especially: ASP.NET (MVC & Web API), WCF Web Services
- Ability to conduct performance analysis for a system and to find its bottlenecks
- Good knowledge of scalability technologies and load balancing
- Familiar with Continuous Integration and Continuous Delivery (CI/CD) pipelines a plus
- Familiar with server side API concepts and technologies and tools such as OpenAPI/Swagger a plus
- Have been a “go-to” person in your previous teams/organizations
- Good level of spoken and written English
We offer you the most competitive benefits package, including:
- Generous salaries, bonuses;
- Team of Tech Gurus;
- Challenging projects;
- Flexible work hours;
- Modern office and working environments;
- Parking area;
- Diversity of fresh fruits & snacks for your choice;
- Uniquely open work environment in an international company.