Job Description :
Applications Solution Architect
In our context this would include architecture, data, development, quality assurance, implementation, and production support.
This position would be responsible for the design, development, quality assurance, and integration of solutions (developed and/or integrated) in our environment for both applications and data life-cycle management.
The ideal candidate would enjoy both analytical and hands on activities. They would possess technical capacity, leadership skills, an attention to detail, analytical problem solving skills, effective communication, project management, and Medical Industry knowledge.
Essential Functions:
1. Exercises independent judgment and discretion in overall project management by prioritizing, planning and tracking project progress.
2. Directs, designs, develops and modifies programs, including prototypes.
3. Researches development options, presents solutions, and provides analysis for project direction.
4. Provides input in support of staffing and work efforts for department and project budgets.
5. Manages and directs software development team. Evaluates employee performance, sets expectations and goals for department and individual staff members, recruits, develops, guides, mentors, coaches, disciplines, and trains staff.
6. Collaborate with IT teams and management to devise a data strategy that addresses industry requirements and includes:
1. Build and manage an inventory of data needed to implement the architecture
2. Identify and evaluate current data management processes and technologies
3. Create a fluid, end-to-end vision for how data will flow and be managed throughout the organization
4. Develop data models for database structures and maintain documentation.
5. Design, document, construct and deploy database architectures and applications (e.g. large relational databases)
6. Implement measures to ensure data security, accuracy, and accessibility
7. Integrate technical functionality (e.g. scalability, security, performance, data recovery, reliability, etc
8. Constantly monitor, refine and report on the performance of systems
9. Meld new systems with existing applications and data warehouse structures
10. Maintain a corporate repository of all architecture artifacts and procedures
11. Provide project management and technical leadership.
12. Establish lifecycle for different projects inclusive of research, development, design, evaluation, testing along with delivery and production support.
13. Govern architecture plus lead efforts to develop technical roadmap of all projects.
14. Establish, document and stimulate software development standards and processes along with best practices for delivery of scalable and high quality software, including architectural reviews, code reviews and quality assurance plans.
15. Evaluate projects, develop and update schedules plus supervise project status.
16. Manage vendor teams and performance within the scope of SOW’s and Alliance specifications.
Technical Competencies:
Required:
Development environment software – Microsoft Technologies
o .NET, C#, WCF, SQL, ASP.net, Azure, AI Works, SharePoint, TFS, VS
Database management system software (e.g. Microsoft SQL Server)
Enterprise application integration software (e.g. XML, ERP)
Agile methodologies
Data modeling tools (e.g. ERWin, Enterprise Architect and Visio)
ETL tools
HIPAA, PCI, and Compliance regulations.
Preferred:
Backup/archival software
Application server software (e.g. Oracle)
Data mining
UML
Knowledge of Python, C/C++ Java, Perl and similar technologies
UNIX, Linux, Solaris and MS Windows
Hadoop and NoSQL databases
Education & Certifications:
Required:
Bachelor’s in Computer Science
MCSD, MCSA, MCSE
Preferred:
Certified Data Management Professional (CDMP)
Masters of Computer Science
Hortonworks Data Flow Certified NiFi Architect (HDFCNA)
SalesForce Data Certification
TOGAF Certification
Project Management Professional PMP

Additional Skills:
Project Scoping and Project Planning
Process Control
Quality Assurance and Automated Testing
Release Management / Change Control
Production Support
8+ years managing and mentoring teams/staff


Client : direct client

             

Similar Jobs you may be interested in ..