ProQuest Software Architect Sr in Ann Arbor, Michigan
In this position, you will also…
Architect, design, and implement solutions to meet a business need to search and retrieve documents efficiently; typically will master multiple subsystems of a large scale system and play key roles in enterprise projects.
Provide technical leadership on large-scale projects, resolves issues, perform appropriate level of research to determine solutions, and prioritize and suggest technical strategies to achieve the long-term objectives of the department.
Review requirements; generate architecture documents; provide rough order of magnitude estimates; and implement and perform unit, integration, and capacity testing.
Evaluate and design changes to improve quality, performance, cost reduction, and standardization through analysis of designs and problem solving techniques.
Collaborate with business owner to ensure proper understanding of requirements and expectations of technical solutions.
Work with others in the team to develop implementation plans, functional testing strategies and capacity testing.
Share architecture formally and informally with team, ensuring design consistency during development.
Write architecture documentation.
Propose, develop, reviews and revises new procedures as needed for the continuing development of high quality systems.
Provide support to the ProQuest Platform search subsystem.
Provide technical guidance to other team members.
Maintain knowledge of and proposes technical advances based on newer technologies.
Evaluate hardware and capacity needs.
Reasons you should apply...
You enjoy taking ownership of problems or projects
You are passionate about architecture but also team oriented
Your have good communication skills and like collaboration
This job may not be a fit if...
You are not results driven
You don’t enjoy working with ambiguity
You are not customer oriented
Bachelors’ degree or higher in Computer Engineering or Computer Science or equivalent experience.
10 or more years of software development experience.
Previous software architecture experience:
5 or more years’ experience writing functional / detailed design / architectural specifications based on user and/or system requirements.
Experience with an information retrieval/search engine technology, such as SOLR, ElasticSearch, Lucene, FAST or similar.
Understanding of advanced principles of software architecture.
Masterful understanding and application of several programming languages and tools (Linux, Java, Python)
Masterful understanding of XML.
Ability to support systems after hours or on weekends.
Ability to work with standard office tools.
Ability to work with source control systems.
Ability to work with architecture and design tools.
Ability to work in an agile environment.
Superstar Candidates May Also Have…
A passion for information retrieval and solving problems in this space
AWS or similar cloud-based computing experience
Experience with SQL databases such as Oracle and MySQL
Experience with load balancing technologies such as haproxy
Experience with RESTful
- Master’s Degree (or higher) in Computer Engineering or Computer Science.
Other important information about this position:
This position is typically based in a ProQuest office location and may be appropriate for full or partial remote work, subject to approval.
Occasional travel may be required.
This position requires weekday (Monday - Friday) attendance with some scheduling flexibility available around core working hours.
Every position requires certain physical capabilities. ProQuest seeks to make reasonable accommodations that enable individuals with disabilities to perform essential duties when possible.
At ProQuest, we embrace the power of our people and value our differences — in thought, style, sexual orientation, gender identity, culture, ethnicity, and experience — recognizing that our diversity makes us a stronger company. Encouraging a diverse, inclusive workplace gives us the business advantage of understanding and meeting the needs of our diverse customers, clients, and communities.
More to love about becoming a PQ employee!
· Forbes Ranks ProQuest among 2018 America’s Best Mid-Size Employers
· We offer professional development opportunities with a significant focus on learning
· We hold fun on-site events
· Our employee population is smart and highly collaborative
· We have a relaxed dress code… yes, that means blue jeans (and not just on Fridays!)
· All of our employees have access to ProQuest research products including e-books, genealogy and academic journals
We work hard and have fun doing it. If you are an experienced Senior Architect, please consider joining our talented team!!
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)
- ProQuest Jobs