Hotline: 678-408-1354

Software Architect – Eagle, ID

We’re a global company of thinkers, designers, and doers. Freeman partners with our clients to build a connection with their customers by creating brand experiences that are seamless, innovative, and immersive. From strategy, creative, and digital to logistics and event technology, our teams place the client at the center, helping them connect to people in meaningful and personal ways. What makes us unique is our collaborative culture, intuitive knowledge, global perspective, and personalized approach developed from our 90-year legacy as an industry leader. Freeman connects people to a universe of opportunities that create a spark, build understanding, and inspire action.

SUMMARY

The Software Architect contributes to the alignment of digital strategy and systems with overall Company objectives. Sets the architecture direction of the project through guiding principles and roadmaps. Guides application development and infrastructure teams regarding new technologies, system requirements, and enterprise and solutions architecture options. Creatively solves architectural problems, with an eye toward simplicity. Enables the Digital organization for speed using cloud and other technologies

  • Determines overall architectural principles, frameworks, and standards for the development team.
  • Accountable for defining and driving software architecture and enterprise capabilities (scalability, fault tolerance, extensibility, maintainability, etc.)
  • Establishes roadmaps and delivers architectural programs that align Digital with business strategies.
  • Works in a consultative fashion with other stakeholders such as data, partnerships, event operations, etc.
  • Provides leadership to developers, QA, designers, analysts, product owners, and solution partners.
  • Drives research, case studies, and prototypes on leading edge technologies and determines how they can be leveraged.
  • Oversees software architecture within the scope of assigned products.
  • Contributes and governs the use of standards and frameworks for mobile applications, web‑based applications, and middleware solutions throughout the enterprise.
  • Analyzes and provides feedback on product strategy.
  • Ensures the consistency and maintainability of existing applications by creating, maintaining, and enforcing standards/procedures and managing solutions.
  • Develops architectural metrics and reports.
  • Builds strong relationships with business partners and various levels of Digital leadership to drive strategy and tactical execution.
  • Drives continuous improvement initiatives across the Digital organization to find and enable efficiencies.
  • Analyzes complex business needs presented by the end users and/or customers and recommends technical solutions.
  • Communicates architectural decisions, plans, goals and strategies.
  • Reviews new and existing program/project architecture for compliance with IT standards, policies and architectural plans.
  • Communicates and collaborates with various leaders and Digital development teams
  • Performs other duties as assigned.

REQUIREMENTS

  • Bachelor’s degree required (Computer Science preferred)
  • Minimum ten (10) years + of IT/development experience
  • Minimum five (5) years + of hands-on web-product development experience
  • Minimum five (5) years + of software architecture experience
  • Experience with multiple-sized (large and startups) enterprise environments –
  • Experience with service-based architecture (http/2, SSL, socket.io, REST, and protocol buffer)
  • Experience with various systems integration patterns (Messaging, Web Services, APIs, etc…)
  • Experience with cloud-based architectures and solutions – AWS, Azure or other public clouds
  • Indepth experience with one or more major UI frameworks (React, Angular, Vue, Ember, etc.)
  • Indepth experience with best security practices for modern web applications
  • Experience with Agile, SDLC, and open innovation methodologies
  • Experience with UML or other design languages RDBMS and NoSQL
  • Experience with Enterprise integration architecture and patterns.
  • Experience mentoring others
  • Demonstrated experience in drive capacity planning, modeling traffic, threads, concurrency, and scalability projections

Preferred

  • Microsoft and/or Java certifications
  • Masters degree in technical field preferred

Freeman is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, veteran status or any other protected status. Freeman will consider, for employment, qualified applicants with arrest and conviction records.

Equal Employment Opportunity Poster (English)
*
(Español)
*
Employee Polygraph Protection Act

The Uniformed Services Employment and Reemployment Rights Act
*
Pay Transparency Policy

In compliance with the Americans with Disabilities Act Amendment Act, if you have a disability and would like to request an accommodation in order to apply for a position with Freeman, please e-mail
Careers@freemanco.com
.

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com