Lead Solutions Architect

Job Locations US-IA-Iowa City
Posted Date 2 months ago(12/18/2017 9:00 AM)
Job ID
2017-1082
# of Openings
1
Category
Information Technology (Architecture)
Travel
No Travel Required

Overview

ACT is a nonprofit organization helping people achieve educational and workplace success.  Our programs are designed to boost lifelong learning in schools and workplaces around the world. Whether it's guiding students along their learning paths, enabling companies to develop their workforce, fostering parent, teacher, and counselor understanding of student progress, guiding job seekers toward career success, or informing policymakers about education and workforce issues. ACT is passionate about making a difference in all we do.

 

Learn more about working at ACT at act.org!

Responsibilities

The Lead Solution Architect will be directly responsible for the overall architecture and architecture compliance of systems built to serve ACT. This position will serve as the liaison between the product and service owners and the technology development team with a focus on the architecture of applications/systems. The Lead Solution Architect will be accountable for solutions built in several technologies and platforms such as Java/J2EE. He or she will collaborate with stakeholders to architect compelling solutions with a focus on performance, application security, deployment, infrastructure and scalability.

 

Typical work-related activities include:

  • Provides technology guidance, supports troubleshooting, manages proof of concept, defines solutions, and frameworks
  • Collaborates and facilitates architectural reviews and technology roadmap sessions with the business and technology staff
  • Develops multiple solution alternatives based upon an understanding of the key requirements, fit with enterprise architecture strategy and roadmap, alignment to guiding architecture principles, and total cost of ownership
  • Leads the modeling and blueprinting of primary system and technical architectures which includes technology, platform, deployment, system interaction and software, and hardware infrastructure
  • Establishes the definition, validation, and approval of technical and business requirements to ensure both feasibility and completeness of solutions
  • Collaborates with product and service owners and enterprise architects to identify needs and system use cases critical to defining solution architecture
  • Provides thought leadership, solution architecture, and design for the product and operations solution areas
  • Works with process, engineering, and leadership teams, as well as third party deployment partners to define processes and application requirements
  • Provides key inputs for evolution of the assigned solution area and other integrated areas
  • Manages and delivers work within the framework of the Systems Development Life Cycle methodology (SDLC)
  • Ensures alignment with Enterprise Architecture principles and practices
  • Stays abreast of technology trends, reads the changing technology landscape, and leads the need for and implementation of innovative technology as well as provides recommendations on technology to discontinue

Qualifications

EDUCATION: 

  • Bachelor’s degree in a related area required; preferably in computer science
  • Or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired

 

EXPERIENCE:

  Minimum of seven years’ related experience, including the following:

  • Experience in application development and maintenance
  • Ability to bring innovative yet practical ideas to the organization
  • Ability to communicate ideas to all levels for support, adoption, and implementation
  • Solution applications using company standards and best practices
  • Working in a heavily matrixed technology organization
  • Knowledge or experience with Web and technology and frameworks including design and development Web-based applications leveraging responsive design capabilities
  • Knowledge or experience with SOA architecture and development practices
  • Knowledge or experience with Web services SOAP and RESTful protocols
  • Knowledge or experience with OWASP security concerns (designing sites fortified or using technologies that protect against vulnerabilities such as SQL injections, cross-site scripting, etc.)
  • Experience with large projects using standard project management methodologies and tools
  • Demonstrated experience working in an environment with large volumes of data, complex user interfaces, and multiple systems interfaces

 

KNOWLEDGE, SKILLS, AND ABILITIES:

  • Special emphasis placed on knowledge in areas involving cross-system boundaries providing guidance and design rules enabling the integration of products into system solutions. This includes the ability to define:
    • infrastructure
    • technology roadmaps
    • interface policy
    • integration frameworks
    • shared components
  • Ability to communicate effectively to business stakeholders, architects, and developers
  • Knowledge in Web user experience design
  • Knowledge of BPMN tools, such as Visio BPMN, BlueWorks Live or Sparx Enterprise Architect
  • Knowledge of Microsoft SharePoint
  • Demonstrated ability to apply core development principles, practices, and procedures to multiple applications
  • Knowledge of technology trends and advancements
  • Must possess strong leadership qualities with the ability to command respect at all levels of the organization
  • Demonstrated knowledge of application development lifecycle processes with application design experience

 

COMPENSATION:

  Starting salary commensurate with qualifications. Excellent benefits and work environment.

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.