Skip navigation EPAM

.NET Solution Architect Kyiv, Ukraine

.NET Solution Architect Description

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

Dobrý den! Jak vám můžeme pomoci?

Kde nás najdete