GilbertRecruiter Since 2001
the smart solution for Gilbert jobs

Software Architect - Strategic

Company: Unicon
Location: Gilbert
Posted on: June 12, 2021

Job Description:

Unicon is a leading technology consulting firm focused solely on the education ecosystem. We partner with institutions and companies to create learner-centric digital experiences to transform online teaching and learning. Organizations leverage Unicon's domain expertise across numerous disciplines, including Amazon Web Services, IAM, analytics, standards-based integration, learning technology, and learning content. Unicon's depth of experience in designing, building, integrating, operating, and supporting learning, assessment, and institutional systems ensures the right skills and technologies are applied to every engagement. We believe in the power of technology to expand access to education, and in the power of education to create a better future for all.

A 'Software Architect - Strategic' is an accomplished technologist distinguished by unique strategic evaluation and technical visioning skills. While capable of exceptional software development delivery team leadership, he/she also contributes deep experience and compelling, responsible insights to primarily consultative engagements, e.g. technical roadmapping, strategic enterprise-level planning, technical due diligence analyses, feasibility studies, and organizational coaching. As an internal leader, he/she reinforces and exemplifies a pragmatic, values-based, transparent team culture, while contributing rare breadth and experience to the firm's technical capabilities. And, as a customer-facing technical expert, he/she easily secures customer confidence, proposes solutions well-aligned with customer goals and risk tolerance, and regularly discovers valuable insights and perspectives others overlook. The ideal candidate has acquired specific expertise in educational technology standards, platforms, trends, personalities, and organizations.

This role may require periodic short-term travel to conferences, seminars, and client sites up to 25% of the time.

Required Knowledge & Skills:


  • Experience with enterprise technical architecture analysis and strategic roadmapping, technology governance design and implementation, and/or mergers and acquisitions (M&A) technology due diligence evaluations
  • Capable of systematically and credibly assessing third-party technical solutions, organizations, and strategies
  • Knowledge in a variety of technical domains, including identity and access management (IAM), data/analytics, content management, learning technologies, enterprise integration, SOA, security best practices
  • Strong knowledge and demonstrated ability to apply relevant industry standards, especially learning-related standards
  • Experience estimating technical projects and participating in customer-facing sales engineering processes
  • Experience with Open Source technologies, projects, and communities
  • Firm grounding in cloud computing principles and professional experience leveraging managed services offered by at least one major cloud provider (AWS, GCP, Azure).
  • Experience designing performant, scalable, highly available technical solutions
  • Broad professional experience as a technical team lead with responsibilities spanning the complete Software Development Lifecycle (SDLC) including technology selection, quality assurance, capacity planning, security risk assessment and mitigation, release/change management, production operations support, and day-to-day development of high quality technical deliverables


  • Habitually strategic thinker - considers why before what
  • Curious and opinionated
  • Excellent oral and written communication skills in both formal and informal settings
  • Communicates promptly, transparently, and with candor
  • Trustworthy, principled
  • Strong analytical skills
  • Outstanding attention to detail
  • Able to manage multiple projects and priorities
  • Invested in the success and growth of colleagues and clients alike. Experience coaching and mentoring software developers
  • Consistently demonstrates a sense of urgency
  • Embraces accountability
  • Strong understanding of both the mechanics and conceptual foundation of Agile development practices

Education and Work Experience:

  • Bachelor's or Master's degree in software engineering or computer science, or equivalent experience
  • 7+ years of professional experience designing and leading the development of Web-based applications and/or managing Web-oriented software development teams

Preferred Knowledge & Skills:

  • Higher Education, K12, and/or EdTech industry experience, especially with the IMS Global family of integration specifications
  • Significant consulting experience
  • Experience implementing a defined software standard (e.g., JSR, W3C or IMS)
  • Professional experience designing, implementing, and supporting microservices architectures
  • Professional experience with enterprise integration architectures and supporting technologies such as ESB, message queues, and API managers/gateways
  • Professional experience designing and developing Web-based applications with Java and especially the Spring Framework
  • Professional and preferably production experience with modern containerization technologies, especially Docker, and associated operational platforms, e.g. Kubernetes
  • Experience with modern authentication specifications and technologies, e.g. OAuth2, SAML, OpenID, JWT
  • Strong knowledge of application security concepts, e.g. the OWASP Top 10 application security risks, and demonstrated ability to apply secure design and coding practices
  • Strong practical understanding of software quality engineering (SQE/SET) practices and supporting tooling and instrumentation
  • Practical knowledge of common database concepts, tools, and performance tuning techniques, preferrably spanning relational and non-relational platforms
  • Authority on the principles and best practices of Web-based RESTful and/or GraphQL API design
  • Experience using common source code control tools, especially Git
  • Working familiarity with common server operating systems, especially Linux
  • Strong familiarity with AJAX and interactive web applications/single page application development styles with modern Javascript frameworks such as Angular, React, and Vue
  • Professional experience with Hibernate (or other JPA implementations)

Unicon is an Equal Opportunity Employer. We value diversity and make hiring decisions solely based on qualifications, merit, and business needs. We do not discriminate or tolerate harassment on the basis of race, religion, color, national origin, sex, sexual orientation, gender identity, age, veteran status, disability status, or any other applicable characteristics protected by law.

Unicon offers competitive compensation and benefit packages, a casual work environment, flexible schedules, and a relaxed, family-oriented company culture.

If you need assistance or an accommodation due to a disability, contact us at 480-558-2400.

Keywords: Unicon, Gilbert , Software Architect - Strategic, Other , Gilbert, Arizona

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Arizona jobs by following @recnetAZ on Twitter!

Gilbert RSS job feeds