Application Architect

architecture, aws, c#, restful, json, xml, git, angular, oracle, sql server, agile
Contract W2, Contract Independent, 6 Months
Depends on Experience
Work from home not available Travel not required

Job Description

Description: Senior level technical expert in one or more highly specialized areas of IT engineering. Acts independently under general direction. Provides technical leadership on complex projects. May act as expert in business or functional area. Formulates and defines system scope and objectives. Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time and form of desired results. Prepares detailed specifications from which programs will be written. Responsible for program design, coding, testing, debugging, and documentation. Has full technical knowledge of all phases of system development. May be responsible for multiple phases of a project. May have duties instructing, directing, and checking the work of other system engineering personnel. May have quality assurance review responsibilities.

RESPONSIBILITIES

Serve as senior level technical expert on large, complex projects

Prepares complex design, development, implementation, and maintenance plans for systems

Defines deliverables, costs and benefits and ROI

Interact with corporate and project team members to negotiate timelines, responsibilities, and deliverables

Develops, tests, and documents systems in accordance with programming standards and validation procedures

Engineers software, system and/or programming solutions across projects and/or technologies to meet internal and external needs

Performs peer review of work products such as code, designs, and test plans produced by other team members

Provide expert review of system development work with regard to IT standards and validation procedures

Serves on or may lead company committees and task forces to develop technical solutions for projects or client needs

Provides long term evaluations of system, company wide

Update corporate information sets associated with application information, such as PDRS and Application Portfolio database

Performs other duties as directed

REQUIRED KNOWLEDGE, SKILLS AND ABILITIES

9+ years architecture experience designing and developing software

5+ years of Agile team software development experience

Experience in Automation tools

AWS Certifications strongly preferred (AWS Solutions Architect, Developer)

Strong hands on development skills to prototype technical solutions

Hands on experience building RESTful API's and micro-services

Experience with JSON and XML

Source Control System experience with Git

Extensive experience in layered solutions and designs, diverse technical configurations, across multiple technologies and processing environments

Angular 5 site design experience

Ability to design solutions written in C#, Python

Experience with managed 'server-less' AWS services including Route53, API Gateway, Lambda, S3, RDS (Oracle), SNS, SQS

RDBMS system (expert in one of the following: Oracle, MS SQL Server)

SQL, PL/SQL. and/or T-SQL

Possess an expert knowledge in software development tools, practices, and lifecycle methodologies.

Possess a strong knowledge of the clinical drug development industry, procedures/processes, and regulatory standards.

Possess excellent organizational, communication, and technical database skills.

Must possess experience in specific technologies appropriate to the specific role specification. Experience should include hardware and software selection, testing, and specification.

Must possess one or more industry recognized certifications appropriate to the specific role or be able to demonstrate equivalent expertise through extended experience or other methods.

Possess excellent verbal and written communications skills to include writing/editing of technical documentation for international audiences; effective presentation skills

Ability to serve as technical leader on a global engineering team

Ability to establish and maintain effective working relationships with co-workers, managers and clients

MINIMUM REQUIRED EDUCATION AND EXPERIENCE

Master s Degree in computer science or related field with a minimum 7 years relevant work experience; or equivalent combination of education, training and experience.

What are the three most important qualifications?

1. Need to have architecture experience designing and developing software minimally 9 years and 5 years Agile team software development experience.

2. Ability to serve as a technical leader, partner across the organization at all levels and have strong communications skills

3. Strong knowledge in software development tools, practices, and lifecycle methodologies

Posted By

Rob Fetters

1100 E. Hector Street, Suite 394 Conshohocken, PA, 19428

Contact
Dice Id : 10195428
Position Id : 6202524
Originally Posted : 1 month ago
Have a Job? Post it

Similar Positions

Architect
  • Kforce Technology Staffing
  • Morrisville, NC
IT Solution Architect
  • Net App, Inc.
  • Research Triangle Park, NC
Software Architect
  • Robert Half Technology
  • Durham, NC
Principal Architect
  • Corus360
  • Raleigh, NC
Solution Architect / Technical Architect
  • InfoVision, Inc.
  • Cary, NC
Digital Solution Architect
  • Sirius Computer Solutions Inc
  • Raleigh, NC
Technical Architect
  • Numbers Only, Inc.
  • Raleigh, NC
Stibo Architect
  • Apptad Inc
  • Raleigh, NC
Azure Architect
  • Net2Source Inc.
  • Cary, NC
Principal Software Engineer
  • Surescripts
  • Raleigh, NC