Software Architect (SOA, C#, .NET Core framework, MS Access, Visual Basic, Windows desktop, ASP.NET,
Apply NowCompany: MVP Consulting
Location: Albany, NY 12203
Description:
HBITS-06-13947
This individual will be expected to guide development efforts in the following activities:
Software Architect
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.
Expert 84+ Months: Candidate is able to provide guidance to large teams and/or has extensive industry experience and is considered at the top of his/her field.
84 months experience developing highly available and scalable multitier applications using Object Oriented or Service Oriented Architecture involving data structures, algorithms, software design and Design Patterns. 84 months experience developing applications that are implemented using C# with the .NET framework (3.0 and higher) and/or the .NET Core framework. 84 months experience converting legacy applications from MS Access, Visual Basic, and .NET based Windows forms technologies to Windows desktop, ASP.NET Web forms, ASP.NET MVC, or ASP.NET Core MVC applications. 72 months experience writing and consuming RESTful and non-RESTful Web services using ASMX, WCF and Web API technologies. 84 months experience writing SQL including Stored Procedures, Functions, Views, and complex queries in Oracle or SQL Server. 60 months experience creating and supporting ASP.NET MVC or ASP.NET Core MVC Web applications. 48 months experience developing, implementing and integrating systems related to criminal justice, critical infrastructure, public safety, or emergency response systems
This individual will be expected to guide development efforts in the following activities:
- Provide oversight on the analysis and design for enterprise applications using .NET and ASP.NET MVC
- Expected to guide in the development of applications throughout the SDLC, including the redesign of legacy applications written in older technologies such as ColdFusion, VB, and Access
- Implement standards related to application technologies, including UI standards, development methodology, and coding and style guides
- Develop and guide quality assurance processes including code reviews, performance testing, security scans, and adherence to industry, state, and federal standards
- Identify and escalate technical risks and issues appropriately
- Guide and engage in development activities which may include data analysis, data structures, data manipulation, preparing logical database models.
- Prepare, and/or review technical documentation such as system architecture designs, schemas, solution proposals, as appropriate.
Software Architect
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.
Expert 84+ Months: Candidate is able to provide guidance to large teams and/or has extensive industry experience and is considered at the top of his/her field.