DESCRIPTION

Currently, we are looking for a .NET Architect to join our Team.

Responsibilities

  • Tool and technology evaluation
  • Pre-sales, PoC and architecture road-mapping
  • Facilitating efficient communication between customers and technical teams, technical leadership, ensuring alignment of technical decisions with high-level architectural vision
  • Translate requirements into technical solution
  • Architecture & design
  • Coding and refactoring
  • Code Review
  • Unit and Integration Tests
  • Bug-fixing
  • Documentation

Requirements

  • Strong system and solution design skills
  • Proven leadership skills (lead the meeting, the team; direction of an architecture, etc.)
  • Experience in developing for 3-tier architecture
  • Wide experience as a software engineer, working with .NET platform and C# language
  • Experience and strong knowledge of technology stack in use:
  • MS SQL Server (including SSIS, SSAS and SSRS) and NoSQL databases (MongoDB, Redis)
  • LINQ
  • Azure and/or AWS clouds
  • ASP.NET (including MVC)
  • WCF
  • WPF/Prism
  • Middleware: RabbitMQ/Tibco/IBM MQ
  • RESTful services
  • JavaScript (including Angular/React)
  • Python/Perl/PowerShell scripting
  • Strong TDD experience, understanding of the best CI/CD practices, experience in code quality and code review tools, sense of responsibility for the code quality
  • Strong UML modelling and design skills
  • Strong computer science background
  • Ability to implement functionality without supervision and test own work thoroughly using test cases
  • Excellent written and verbal communication skills
  • Ability to read and understand project and requirement documentation, ability to create design technical and project documentation, including documentation describing own code
  • Ability to participate in phone conferences, interviews and face-to-face meetings with customers without supervision
  • Ability to mentor colleagues in software engineering disciplines
  • Upper-intermediate or higher English level, ability to read, write, speak and write high-quality unambiguous texts
  • Being responsible, self-motivated, hardworking and excellent team player

We Offer

  • Competitive compensation depending on experience and skills
  • Individual career path
  • Unlimited access to LinkedIn learning solutions
  • Sick leave and regular vacation
  • English classes with certified English teachers
  • Flexible work hours

Apply Apply

Read Full Description
Confirmed 3 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles