Architect, IT Enterprise Applications

PDS Inc.
Irvine, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 194K

Job location

Irvine, United States of America

Tech stack

Sql Server Data Tools (SSDT)
Java
.NET
Agile Methodologies
Artificial Intelligence
Data analysis
Azure
C Sharp (Programming Language)
Data Structures
Programming Tools
Enterprise Architecture Framework
IBM WebSphere MQ
IBM Rational Unified Process
Machine Learning
Mercurial
Microsoft Visual Studio
Microsoft Message Queuing
Microsoft Software
Visual Basic
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
Software Engineering
SQL Databases
Systems Architecture
Web Services
Web Services Description Language
Zachman Framework
Data Processing
Enterprise Software Applications
Feature Engineering
Model Validation
Togaf
Information Technology
Domain Driven Design
TIBCO (Software)

Job description

Now is the time to join PDS Health. You will have opportunities to learn new skills from our team of experienced professionals. If you're ready to take your career to the next level and gain valuable experience, apply today! Overview: The Architect, IT Enterprise Application is responsible for ensuring that the technology objectives are aligned to the business goals. This position is responsible providing technical and management guidance to all departments and works closely with technical teams to ensure compliance. Responsible for providing support to the IT department and Enterprise Architecture team, assisting with the overall system design and architecture based on business requirements, creating roadmap documents, architectural documents, process documents, standards documents and governance documents. Can provide AI and development with hands on experience in designing and implementing machine learning models Responsibilities

  • Can design, develop and deploy machine learning models to solve complex problems.
  • Implement and optimize algorithms for performance and scalability.
  • Conduct data analysis and reprocessing to ensure high quality input for machine learning models.
  • Stay up to date with the latest advancements in machine learning and AI technologies.
  • Work with various IT roles and Business Leaders to analyze and capture business needs.
  • Evaluate alternatives for technology strategy/solution proposal.
  • Assist technical teams with design and product architecture.
  • Analyze technology issues and propose short, mid and long-term solutions.
  • Assist in ROI analysis.
  • Analyze requirements and use cases to determine approach and solution/development strategies. Troubleshoot and determine different levels of action (e.g. short term fixes versus long term fixes, defect versus enhancement, etc.).
  • Analyze existing solutions for improvements, enhancements, and documentation of behavior.
  • Communicate and document architectural and technical approaches and decisions.
  • Write documentation to support the coordination of project tasks (e.g. product roadmaps, project planning, etc.).
  • Write documentation to help describe the purpose and use of features, tools and functionality (e.g. work instructions, user guide, development tips and tricks, processes, etc.).
  • Write documentation to help instruct developers on the approach of specific implementations (e.g. solution and tool proposals, technical designs, etc.).
  • Write documentation for proposals to drive technical decisions such as tool selection, technology selection, etc.
  • Interface with various IT teams to determine functionality to be included in a technology release (planning and Change Control Meetings).
  • Ensures processes are followed and assists with process maturity and process documentation.
  • Review proposed solutions from IT teams.
  • Assist in scalability, capacity planning and systems architecture.
  • Work with other senior technology leaders to propose technical solutions and help craft architecture & technology roadmap.
  • Work with internal and external customers on technical solutions.
  • Drive the design and construction of a client's complex business problems into innovative technology solutions.
  • Other duties as assigned by management.

Requirements

  • Bachelor's Degree or equivalent work experience in Software Engineering, Computer Science or Mathematics. In lieu of degree, +5 years of experience is required.
  • 4+ years of experience in related industry
  • Previous experience as a Senior Solutions Architect or Enterprise Architect.
  • Experience with software development life cycles and technical design principles. (e.g., Agile, RUP, Waterfall, TOGAF, etc.).
  • Experience creating artifacts within an EA framework (e.g. TOGAF, Zachman, Gartner, etc.).
  • Experience in facilitating transformational change through the use of architectural roadmaps.
  • Experience with communicating and promoting the value of EA within an organization.
  • Experience with Domain Driven Design a plus.
  • Experience with Microsoft technology platforms and tools.
  • Experience with Development tools such as Mercurial, Visual Studio, SSDT, and Enterprise Architect.
  • 4+ years of experience combining analysis, design, development and implementation of large- scale systems (OO and /or distributed component based).
  • 4+ years of development experience with OO languages such as C#, Java, etc.
  • Strong understanding of data structures algorithms and statistical methods.
  • Hands on experience with data processing, feature engineering and model evaluation.

Preferred

  • Enterprise Architecture related certification and/or training a plus.
  • Experience with both relational and SQL databases a plus.
  • Exposure to EAI technologies (MSMQ, Tibco, Vitria, SeeBeyond, MQ Series) a plus.
  • Experience implementing SOA or component based architectures a plus.
  • Experience designing and using web services SOAP, WSDL) a plus.
  • Experience in large-scale and ASP type solutions preferred.
  • Real delivery experiences with the .NET framework including C#, ADO .NET, ASP .NET and VB.NET are plus.

Knowledge/Skills/Abilities

  • Ability to multi-task effectively without compromising the quality of the work.
  • Excellent interpersonal, oral and written communication skills.
  • Detail oriented, organized, process focused, problem solver, proactive, ambitious, customer service focused.
  • Ability to draw conclusions and make independent decisions with limited information.
  • Ability to respond to common inquiries from customers, staff, regulatory agencies, vendors, and other members of the business community.
  • Self-motivated, reliable individual capable of working independently as well as part of a team.
  • Possess the intellectual curiosity to work through ambiguity and have ability to work independently with minimal instruction.
  • Ability to manage change and do extremely well in a fast-paced environment under time constraints.
  • Ability to take initiative and work independently, and work effectively with individuals belonging to all levels within the organization.
  • Ability to work with mathematical concepts such as probability and statistical inference.
  • Ability to effectively and succinctly simplify complex data and communicate information to Senior Management.

Benefits & conditions

Tuition reimbursement, 401(k), Health insurance, Paid time off, Vision insurance, Dental insurance, * Medical, dental, and vision insurance

  • Paid time off
  • Tuition Reimbursement
  • 401K
  • Paid time to volunteer in your local community

Apply for this position