Overview
Hybrid4Days Onsite & 1 Day remote in a week
$80 - $90
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
Android
Application Development
IOS Development
Software Development
Software Design
Enterprise Architecture
Enterprise Software
C#
ASP.NET
.NET
Continuous Integration and Development
Transact-SQL
UI
UML
Version Control
Web API
Software Engineering
Quality Assurance
Microsoft Visual Studio
Project Planning
Microservices
Finance
Flowchart
HTML
JavaScript
JSON
Job Details
Title - Senior Mobile/Web Solution Architect
Location: Irving, TX (Onsite)
Work Type: C2C/W2/1099
Location: Irving, TX (Onsite)
Work Type: C2C/W2/1099
Client in from Financial domain (Not Disclose)
- Facilitates solution design workshops with key stakeholders which maintain a secure, efficient, and adaptable future state model while also remaining in alignment with the IT capital budget, project portfolio, and IT/enterprise strategic goals.
- Serves as a liaison between business stakeholders and information technology professionals to assist in identifying and clarifying requirements. Participates in translating these requirements into technical guidance for development teams such as solution design diagrams and documentation.
- Creates and maintains current and future state enterprise solution architecture diagrams and documentation.
- Implements reference architecture via solution templates, libraries, and proof-of-concepts in support of enterprise strategic technology roadmap.
- Supports Director of Architecture with development of strategic plans for the architecture department.
- Participates in the governance of Enterprise Architecture principles and framework to assure compliance to the EA strategy and those exceptions are well justified and documented through a formal waiver process. Analyzes the impact of exceptions and its effect on future IT and enterprise goals.
- Partners with IT leadership to establish standards for design, tools, code quality, documentation, and best practices.
- Provides mentorship and guidance on technology concerns to peers and development staff. Leads/participates in code reviews as well as technical meetings where needed.
- Supports buy versus build analysis and vendor evaluations when requested by IT leadership.
- Influences project planning and estimates.
- Leads and/or facilitates educational technology trend and adoption sessions aligned to the enterprise strategic roadmap.
Minimum Qualifications
- Bachelor's degree in computer science, Software Engineering, Electrical Engineering, or related field or equivalent experience is required. Master s degree in related field is preferrable.
- 10+ years of combined experience in large scale product (software) development with a minimum of 5 years as an architect is required.
- Expertise in .NET Core, Visual Studio, C#, , Web API, T-SQL, Azure DevOps, Git, IIS, HTML, CSS, JavaScript, jQuery, JSON is required.
- Proficient in creating architectural artifacts such as UML, Sequence, Flow-Charts, Data Flow, and Use Case Diagrams is required.
- Demonstrated experience with delivery of consumer facing client applications is required.
- Proficiency with application stacks such as iOS, Android, or Cross-Platform and related mobile solution architectural patterns. UI design paradigms experience is a plus for this role.
- Proficient in writing technical documentation for various audiences in the IT organization including application development, quality assurance, DevOps, and management teams is required.
- Proficient in best practice software design principles such as DDD, SOLID, OOP, required.
- Proficient with enterprise architecture concepts such as data integration, messaging, CQRS, REST, Pub-Sub, Event Sourcing, APIs, and BFFs is required. Experience with Event-based, Layered, and Micro-Service architectural patterns is required.
- In-depth knowledge of professional software engineering SDLC practices, including coding standards, code reviews, source control management, continuous integration, build processes, TDD, and operations is required.
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.