.NET Solution Architect

Responsibilities
  • Facilitate efficient communication between customers and technical teams
  • Translate requirements into a technical solution
  • Take ownership of tool and technology evaluation, pre-sales, PoC, and architecture road-mapping
  • Lead architecture and design, coding, refactoring, code review, and testing
  • Document architectural decisions and technical solutions
  • Mentor colleagues in software engineering disciplines
  • Participate in customer meetings and contribute to project and requirement documentation
Requirements
  • 7+ years of relevant IT experience
  • Proven leadership skills in leading meetings and technical teams, directing architecture, and more
  • Wide experience as a software engineer, particularly with .NET platform and C# language
  • Strong knowledge of technology stack including MS SQL Server, NoSQL databases, LINQ, Azure, ASP.NET, WCF, WPF/Prism, middleware, RESTful services, and scripting languages like JavaScript, Python, Perl, and PowerShell
  • Strong TDD experience, understanding of best CI/CD practices, and code quality and review tools
  • Excellent written and verbal communication skills, ability to create technical and project documentation
  • Ability to mentor colleagues in software engineering disciplines and participate in customer meetings
  • Upper-intermediate or higher English proficiency, self-motivation, and strong teamwork skills
Made on
Tilda