What are the responsibilities and job description for the Software Architect .NET Angular position at Vichara?
Company Description
Vichara is a Financial Services focused products and services firm headquartered in NY and building systems for some of the largest i-banks and hedge funds in the world.
Job Description
The Software Architect activities and responsibilities that will be required in this project
include but are not limited to:
1. Makes high-level design choices and dictates technical standards, including
software coding standards, tools, and platforms. Designs multi-leveled architecture or
component interactions of a large-scale software system.
2. Participate on the project for the Beekeeper Registration (Phase 2) team.
3. Analyze and document business requirements by participating in Joint Application
Design (JAD) sessions, interviewing Business Area Experts, etc. Develop prototypes
based on the requirements and prepare Internal and External Design documents in
accordance with ITS's System Development Life Cycle (SDLC).
4. Using Analysis and Design documents, develop, document, and maintain programs,
modules, classes, objects, Web pages, etc., as applicable. Environment consists of
Microsoft Visual Studio / SQL using Angular / C# / VB, Active Server Pages (ASP), and
Hyper Text Markup Language (HTML) and Cascading Style Sheets (CSS) on .NET
Server.
5. Construct, test, and deploy complex SQL statements for querying \ updating SQL
Server database.
6. Create development test plans and prepare and/or refresh test conditions and
associated accounts. Following the test plan, execute unit, run stream, subsystem, and
regression tests as needed.
7. Review all test results, comparing the results to the identified conditions. Debug and
rerun as needed.
8. Provide business area and external customer support for the project deliverables.
9. Provide information and support as needed.
10. Follow all existing guidelines and recommend new guidelines for asp.net Web
functional development.
Qualifications
84 Months of experience as lead development in developing web-based systems
using Angular web application framework.
• 84 Months of experience as lead development in developing web-based systems
using Microsoft ASP.Net Web Forms with C#, Node, bootstrap framework,
development workflow process using Microsoft ASP.Net (or ASP.Net Core) MVC
and design patterns such as MVP, MVVM, Web using MVC core and WEB API
• 60 Months of experience in SQL Server \ SQL programming and developing
procedures, functions, triggers, and sequences.
• 60 Months of experience in object-oriented programming (OOA, OOD, OOP) with
Service Oriented Architecture (SOA) or N-tier architecture using MVC patterns.
• 48 Months of experience in HTML5\CSS\JavaScript\JSON
• 24 Months of experience building and maintaining Responsive Web applications
for mobile devices.
• 24 Months of experience developing Web Services (REST and SOAP)
Security Requirements --
Mandatory ITS Security Agreements and Fingerprint-based Background Check.
Additional Information
Compensation - $70/hour W2 or C2C
Salary : $70