DevJobs

Backend Software Engineer - Core

Overview
Skills
  • SQL SQL ꞏ 5y
  • C# C# ꞏ 5y
  • JavaScript JavaScript
  • Java Java
  • .NET Core .NET Core ꞏ 5y
  • .NET Framework .NET Framework ꞏ 5y
  • ASP.NET MVC ASP.NET MVC
  • jQuery jQuery
  • React React
  • Redis Redis ꞏ 5y
  • CI/CD CI/CD
  • AWS AWS
  • RabbitMQ RabbitMQ ꞏ 5y
  • Asynchronous Programming ꞏ 5y
  • Multithreading ꞏ 5y
  • Oracle DB
  • Solr
Overview


Our mission is to power fast, agile enterprises by creating a world where work is simplified, and goals are met.


We offer an amazing opportunity for exceptional individuals to join our rapidly growing SaaS company serving hundreds of the largest customers in the world and deliver an innovative solution to help them carry out their work. Our products have been repeatedly recognized by Gartner and Forrester as market leaders.


We're looking for a Backend SW Engineer to join our Product Development Team.


Responsibilities


Your Role


As part of our highly professional software development team, you will design, implement, test, deploy and maintain the components addressing complex user scenarios. Some facts on our system:


  • It is used by 100K of enterprise users around the world and this number is constantly growing
  • It is highly customizable, including a workflow engine as well as custom entities, custom fields, formulas & functions, custom UX and more
  • It is running on tens of servers on each site, running asynchronous calculations using a sophisticated infrastructure we designed to address our unique needs
  • We have more than 2 million lines of code on our server side only
  • Hybrid Work model with 2 days a week in the office (Monday and Wednesday)


Qualifications


Minimum 5 years in software development


Proven extensive experience with Microsoft .NET technologies: .NET


Core, .NET Framework, C#


Proven experience with relational databases, fluent with SQL


Experience with asynchronous programming, multithreading


Experience with message-broker technologies, preferably RabbitMQ


Experience with distributed cache technologies, preferably Redis


Team player, strong communication skills and desire to work in a fast-


paced environment


Degree in Computer Science or related field


Fluent English: both written and spoken


Nice to have


Experience with Oracle DB


Experience with Java


Familiarity with CI/CD processes 


Experience with searching technologies, preferably Solr


Experience with at least one of the front-end technologies: JavaScript,


React, jQuery, ASP .NET MVC


Experience with public cloud technologies, preferably AWS


Planview