Description
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
How to apply
Metadata
Published: Wednesday, April 30, 2014 21:49 UTC
Last updated: Tuesday, February 28, 2017 23:43 UTC