Lead Software Architect
ProQuest
Seattle
The Lead Software Architect will draw upon their technical skills and rigorous
design methodology to consistently yield the right level of technical design
documentation and develop technical solutions that conform both to customer
requirements and software development standards.
Some of what you'll be doing:
Review, cost and
design optimized software designs based on rigorous understanding of costs and
returns
Participate and
recommend prioritization through the project implementation
process
Hands-on development
may be required to demonstrate component selection and prototyping
Assist in problem
resolution and support the development team through consultation and problem
research
Utilize
understanding of industry software trends to innovate and provide new
project/product ideas within the investment lifecycle
Participate in
governance mechanisms and ensure that deliveries exceed governance standards
Communicating
software concepts to all levels of management
Address software
reusability
Ensure that expected
application quality attribute levels are achieved
What you'll have experience doing:
Bachelors' degree in
Computer Science or related field, plus 10+ years' related experience, or
equivalent combination of education and experience
Ability to act as a
key member of project team and provide leadership in both application design
and development
Proven oral and
written communication and presentation skills
Strong relationship
development with all primary and secondary stakeholders
Detail-oriented with
excellent analytical and problem solving skills
Work as equals with
engineering/development staff for optimal design/delivery
Significant
experience with coding in multiple languages
Excellent problem
solving skills, including the ability to analyze, compare, evaluate, reconcile
and order data
Ability to
professionally interact with a diverse blend of personalities to reach
resolution and maintain strong relationships
Skilled in Agile
development methodologies (including unit testing and continuous integration)
Experience with all
elements of change control
Experience with all
major forms of quality assurance
Preferred experience
with leading project teams including the development of project management
deliverables
Experience in
developing project scoping and scaling deliverables
Strong software
engineering process skills
Strong verbal and
written presentation skills
Proven capacity to
work independently and manage multiple, competing demands
Able to take high
level requirements and develop software architecture and code with minimum
supervision
Experience in
delegating work to others as well as experience in mentoring team members
Requires specific
experience with particular software platforms including Java, Python or Perl,
MySQL, XQuery/Xpath, Solr, Lucene, Linux/Unix, and other popular open source
technologies
Bonus Points!
MS degree in
Computer Science or related field
Participation in
several full system implementation life-cycles (analyze, design, build, test,
implement, support)
Excellent
interpersonal and communication skills; strong analytical skills and a
demonstrable bias toward action
Ability to deal with
ambiguity and thrive in a rapidly changing environment
Here's what you want to know about the Seattle office
Fantastic people: Where smart is the norm and unique is
welcome
Fun location: Coffee houses, restaurants and right across
the street from Fremont's best pub
Great benefits: Plus some unique stuff like monthly
transportation subsidy, on-site events, flexible scheduling and wellness
programs
Awesome office environment: Nice office, jeans are the norm
and (well behaved) Fido is welcome
Amazing company: Annual compensation reviews, generous
bonuses, and active "Green Team" and good morale
About ProQuest
ProQuest connects people with vetted, reliable information. We provide
seamless access to and navigation of more than 125 billion digital pages of
the world's scholarship, delivering it to the desktop and into the workflow of
serious researchers in multiple fields, from arts, literature, and social
science to general reference, business, science, technology, and medicine. The
company is currently rolling out the all-new ProQuest® platform, which moves
beyond navigation to empower researchers to use, create, and share content--
accelerating research productivity.
If this position isn't quite your fit, check out our other positions posted on
our "Career" page under About Us. ProQuest's corporate
office is located in Ann Arbor, MI. www.Proquest.com
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/14132/
|