Overview
Remote
$60 - $65
Contract - Independent
Contract - 6 Month(s)
Skills
.NET
AngularJS
Blueprint
Problem Solving
IT Strategy
Software Architecture
Systems Architecture
Job Details
Role: Enterprise Architect(technical Architect)
Duration: 6 months+
Remote
Key Skill: .Net Core and Angular
Responsibilities:
- High-Level Design: Develops and documents the overall architecture of software systems, including components, interfaces, and data flow.
- Technology Selection: Evaluates and recommends appropriate technologies, frameworks, and tools for building and deploying software solutions.
- Blueprint Creation: Creates detailed designs and blueprints for software systems, ensuring scalability, maintainability, and performance.
- Problem Solving: Identifies and solves complex technical problems, ensuring that the final system meets business requirements.
- Collaboration: Collaborates with developers, stakeholders, and other architects to ensure that the final product meets all requirements.
- Performance Optimization: Designs and implements solutions to optimize performance and scalability of software systems.
- Technical Leadership: Provides technical leadership and guidance to development teams, ensuring that projects are delivered on time and within budget.
- Code Review: Conducts code reviews to ensure that code meets quality standards and best practices.
- Requirement Gathering: Collects and structures requirements from stakeholders and translates them into technical designs.
Skills:
- Technical Proficiency: Strong understanding of programming languages, software development methodologies, and various technologies.
- Architecture Knowledge: Deep knowledge of software architecture patterns, design principles, and best practices.
- Problem-Solving: Excellent problem-solving and analytical skills to identify and resolve complex technical challenges.
- Communication: Strong communication and interpersonal skills to effectively collaborate with developers, stakeholders, and other architects.
- Leadership: Ability to lead and guide development teams, providing technical direction and support.
- Cloud Technology: Knowledge of cloud platforms and technologies Azure DevOps, App Services, Cloud database, Storage, Function Apps, etc.
- Database Knowledge: Understanding of different database technologies and their use cases.
- Business Domain Knowledge: Understanding of the business domains and requirements of the software systems they are designing. Healthcare, Pharmacy
- Software Re-architecture: Experience in re-architecting existing software systems to improve performance, scalability, and maintainability.
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.