FULL-STACK .NET DEVELOPER

About the position

We are searching for Fullstack Developer with focus on Backend C#/ .Net. This position is a part of the nearshore team that will be working for our long-standing partners. If you are passionate about new technologies and constantly seeking to learn and improve your skills, we'd like to meet you.

What will you do?

  • Design and develop backend of our client’s products, as well as web-based applications
  • Develop solutions by writing C# modules and manipulating data with SQL
  • Integrate with off-the-shelf software by developing custom ETL processes
  • Integrate with third-party APIs
  • Analyse the product requirements
  • Maintain and update procedural documentation
  • Create, execute, and document tests to ensure that a product meets requirements and functional specifications
  • Collaborate with a team to design, develop and ship new features
  • Identify and correct bottlenecks and fix bugs, as well as help maintain code quality
  • Contribute to all phases of the development lifecycle and their improvement

Would be a plus!

  • Experience with NoSQL database
  • Solid experience in Angular/TypeScript/JavaScript
  • Experience in execution and order management systems
  • Good verbal & written communications skills
  • BS/MS in Computing Science or similar majors

What about skills & experience?

  • 5+ years of experience in C# programming (.NET and .NET Core)
  • Solid familiarity with WebAPIs, MVC, ASP.NET
  • Profound knowledge of Javascript programming
  • Familiarity with object-oriented concepts and design patterns
  • Knowledge of RESTful APIs
  • Experience with MS SQL Server and T-SQL language, as well as with investigating and solving SQL performance issues
  • Experience with any visualisation tools such as Power BI, Tableau, and/or SQL Server Reporting Services
  • Familiarity with ES6
  • Close familiarity with AzureDevOps server
  • Solid knowledge of version control systems like Git
  • Intermediate English skills
  • Familiarity with agile methodology
  • Affinity for teamwork and can-do attitude
  • Out-of-the-box thinking, curiosity, and eagerness to learn
Apply
One file max. 5MB
Apply