ProQuest Software Engineer Sr in Ann Arbor, Michigan
ProQuest – Who we are…
The ProQuest Mission: Better research. Better learning, Better insights.
What if you came to work each day ready to revolutionize the future of research, teaching and learning? That’s how it feels to be a ProQuest employee. Whatever your chosen career path, you have an important role in helping ProQuest build the resources that empower librarians, faculty and students to create extraordinary outcomes.
Software Engineer Sr
As a Senior Software Engineer at ProQuest, you'll be supporting the search systems behind our flagship ProQuest platform. You'll be working with a team that focuses on solving challenging tasks at large scale. This role is a mix of new product development and operational support of various large scale search systems. The technology involved is wide ranging from proprietary software on servers in our data center to open-source solutions running in cloud architectures.
In this position, you will also…
Implement software for specifications of high complexity for medium to high complexity for large-scale search systems.
Manually test and build unit test all assigned applications.
Participate as a team member on various engineering projects, and may lead small projects.
Implement design changes to improve quality, performance, cost reduction, and standardization through analysis of designs and problem solving techniques.
Respond to direct or indirect customer inquiries regarding function and design and attends customer meetings.
Suggest alternative methodologies or techniques to achieving desired results.
Maintain understanding of products, manufacturing processes, and product applications. Local expert in assigned project.
Write application technical documentation.
Review and revise new procedures as needed for the continuing development of high quality systems.
Provide support to the ProQuest Platform search subsystem.
Provide technical training to other team members.
Participate in the creation, implementation and administration of departmental policies, procedures, and work instructions.
Maintain knowledge of technical advances and evaluates new hardware / software for company use.
Reasons you should apply...
You are team oriented
You have good communication skills
You like collaboration
This job may not be a fit if...
You don’t want to be focused on the engineering or development
You don’t enjoy driving small to medium sized projects
Qualified Candidates must have…
Bachelors’ degree or higher in related field, such as Computer Engineering or Computer Science, plus at least 6 years of software development experience, or equivalent combination of education and experience.
Linux, Java, Python
Ability to learn and master standard programming languages.
Ability to understand and programmatically manipulate XML.
Ability to write functional / detailed design specifications based on user or system requirements.
Ability to work with standard office tools.
Ability to work with source control systems.
Ability to work with design tools (e.g. Visio).
Superstar Candidates May Also Have…
AWS or similar cloud-based computing experience
SOLR, ElasticSearch, Lucene or FAST
Experience with SQL databases such as Oracle and MySQL
Experience with load balancing technologies such as haproxy
Experience with RESTful services
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 (https://www.proquest.com/about/news/2018/Forbes-Ranks-ProQuest-Among-Americas-Best-Mid-Size-Employers.html)
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 experience 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