What are the responsibilities and job description for the Senior Software Lead/ Architect position at Hirextra?
Job Details
Hi,
Hope your are doing well,
Position: Senior Software Lead/ Architect
LOCATION: Albany, NY Onsite
Qualifications
- Systems Architect- Defines the architecture of a computerized system (i.e., a system composed of software and hardware) in order to fulfill certain requirement, including a breakdown of the system into components, the component interactions and interfaces (including with the environment, especially the user), and the technologies and resources to be used in the design.
- 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 leading a development team of five or more developers.
- 84 months experience creating and editing system documentation and technical specifications.
- 84 months experience developing and implementing multi-tier .Net Framework and .Net Core web applications using C# code leveraging ASP.Net patterns: Web Forms and Model-View-Controller (MVC)
- 60 Months experience configuring of IIS Web Server for secure .net web application.
- 60 Months experience developing and configuring secure .net web application Authentication and Authorization leveraging Active Directory, Single Sign On.
- 36 months experience developing with ESRI JavaScript libraries and mapping technologies.
- 60 months experience in development of complex SQL objects (including Stored Procedures) and relational databases design.
- 48 months experience writing and designing applications using Service Oriented Architecture (SOA).
- 36 months experience implementing OKTA Authentication.
- 36 months experience working with the Everbridge Mass Notification API
- The consultant will guide and serve developers in the .Net Development Team implementing
- Design and Modify system functionality per change request (.Net Core C#, Oracle)
- Design, develop, configure, troubleshoot .Net Core applications as part of the larger UED infrastructure.
- Automated Builds and Deployment with TFS,
- All tiers of the application including Web, Data, App, and APIs for information exchange.
- Security Authentication and Authorization
- Make software and system design recommendations.
- Identify and correct performance issues.
- Mentor system development teamSOA
- Assistance in development of software/hardware requirements for Development, User Acceptance Testing (UAT), and Production environment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.