Print

Print


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/