W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9iyxjyaw5ndg9uifn0yxjyig5ldyavanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Software Architect

Software Architect

  • Location

    New York, United States

  • Sector:

    Development

  • Job type:

    Permanent

  • Contact:

    Matthew Estes

  • Job ref:

    8160

  • Consultant:

    #

Software Architect – C# / .NET – $200k-$250k
New York, NY
 
Our client is seeking an experienced Software Architect to join a rapidly-growing business unit in New York. The ideal candidate must have a good understanding of design patterns and handle on current trends.
 
General Duties & Responsibilities
-  Evaluate existing application business needs to architect entities and APIs that are clear and consistent
-  Document and enforce appropriate architecture principles and standards, position papers, blueprints, best practices, patterns and frameworks
-  Reviews functional and technical designs to identify areas of risk and/or missing requirements
-  Define system architecture and technology-application focused on meeting business needs and enabling engineering teams to implement operationally-effective solutions
-  Define and engage in proofs-of-concept and/or implement prototypes
-  Communicates system architecture to technical and business audiences
-  Able to follow and enforce design patterns and know when to break the pattern
 
General Knowledge, Skills & Abilities
-  Strong understanding of best practices and design patterns
-  In-depth knowledge of end-to-end systems development life cycles
-  Require in-depth knowledge of the full stack outside of the IDE including IIS, WebAPI, WCF, networking, storage, database, security, middleware, network and systems management
-  Federated identity-related protocols such as OpenID Connect, OAuth 2, and JWT
-  Microsoft Stack: C#, .NET, SQL Server