Overview
Skills
Job Details
Job Title: Technical Architect
Duties: Technical Architect Job Overview A Technical Architect is both a leader and a hands-on developer with the ability to coach multiple teams of application developers by example. They are an expert at designing as well as developing all layers of an application and platform. They work in an Agile development environment architecting, designing, leading and delivering technology solutions to transform healthcare into a safer and more cost-effective industry. They are expected to be highly in-tune with industry best practices, technologies, processes and techniques and can provide leadership to multiple teams on how best to apply them pragmatically to solve business problems. Technical Architecture is responsible for defining the architectural models, governance, and transition initiatives needed to effectively coordinate stakeholders toward a common goal. Technical Architecture has responsibility for all the architecture domains including business, application, information, technology, and security architecture. Job Responsibilities Include Responsible for researching, analyzing, designing, proposing, and delivering solutions that support and enhance business and technologies strategies. Documents and publishes technology and infrastructure reference architecture, standards and roadmaps, technology simplification strategy and planning, technology lifecycle management Defines and rationalizes the technology and security infrastructure that supports the application solutions/tools. Provide architecture consultations, technical guidance and mentoring to engineers, designers and developers. Effectively communicates and influences others towards moving to future state architectures, leading by example. Identify architectural risks and plans to mitigations risks, adherence to standards and best practices. Assess the system architecture currently in place and work with technical staff to improve it. Owns technical plan, architecture, techniques, and outcomes of scalability, stability, performance, security, and operational insight. Identify, assess and communicate risks related to the Roadmap. Monitors and analyzes industry technology trends to determine their potential impact or application for the organization and apply that knowledge to architecture designs. Collaborates with other architects to create and document standards and patterns that can be leveraged for future re-use, and actively seek opportunities to leverage industry solutions for new business offerings and services. Evaluates and obtains alignment on technology standards, patterns, and reference architecture. Engages in proof of technology activities to evaluate technical options and ensure potential solutions meet core capability needs. Support architecture governance through use of effective metrics that informs and influences executive decisions
Skills: Preferred Qualifications 10+ years custom software development experience with 4+ years as a lead developer or architect role Strong interpersonal and communication skills and a good work ethic. Strong problem solving and organizational skills Java and JavaScript experience highly preferred Technologies Proficiency in multiple programming languages, expertise in at least one Experience with relational and NoSQL databases Experience with RESTful web services Proven experience working with all layers of application development. Significant experience with distributed computing and message-based systems Comfortable working with open-source technologies Proficiency in data modeling and API design Proficiency in application/platform security