Dotnet WPF Architect
Job Description:
•Drive the enterprise-wide platform design/implementation of a strategic program
•Ability to drive development across multiple teams / tracks and ensure that engineering solutions are aligned with business objectives
•Undertake development tasks without supervision, including software designing, programming and testing within a Test-Driven Development process
•Good exposure to Continuous Integration, code quality metrics and Test Driven approaches
•Clearly articulates areas of concerns and compromises in the architecture (e.g. points of contention, high resource needs, etc.)
•Participation in Technical reviews & Provide effective feedback keeping functional and non-functional aspect in mind
•Able to assess the technical risks associated with deliverables and take steps to mitigate that risk
•Monitor project progress as well as quality very closely
•Produce high quality technical documentation
•Decompose technical tasks and provide accurate estimates
• Mentor less experienced team members
•Conflict Management & Interpersonal Relationships
•Technology Skills – Microsoft WPF applications with the following design aspects
•Prism
•Unity
•MVVM
•WPF UI design experience
•Reactive Extensions
•Task Parallel Library
•Asynchronous programming
•Multi-threading
•Integration with non-microsoft messaging systems (AMQP and JMS)
•Caching
•Design: Design Patterns, UML diagrams, Architecture diagrams
•Build and Dev Ops: TeamCity, GIT, Build automation, Clickonce deployments
•Experience in Microsoft legacy applications – VB 6.0, COM
•Visual Paradigm and Archimate notations
|
0 comments:
Post a Comment