This site uses cookies. To find out more, see our Cookies Policy

Software Engineer in Ann Arbor, MI at ProQuest

Date Posted: 8/27/2018

Job Snapshot

Job Description

ProQuest – Who we are…

The ProQuest Mission: Better research. Better learning, Better insights. ProQuest enables people to change their world. 
ProQuest supports the efforts of students and researchers across the globe. Providing important research tools and curating treasure troves of content has helped ProQuest to become an industry leader in the Information Services market.
Software Engineer
What will I be doing?

As part of a small engineering team focused on backend API development, you will leverage your knowledge of Java, J2EE, Linux, Solar and MongoDB to drive the implementation phase of the software development life cycle. Working in an enterprise-level, production environment, you will spend about 5-10% of your time in production support and the remainder of your time collaborating with colleagues and developing new functionality for the product. 

This is an opportunity to immerse yourself in an organization that has embraced Agile Development , attending Sprint Meetings and other Agile Ceremonies will be an integral part of your day. This team is also reving up for a 2019 initiaitive to further implement AWS in the products they support. 
In this position, you will also..
• Implement software for specifications of medium complexity for limited scale systems.
• Participate as a team member on various engineering projects.
• Suggest alternative methodologies or techniques to achieving desired results.
• Develop and maintain understanding of products and product applications.
• Manually test and unit test all assigned applications.
• Write application technical documentation.
• Review and revise new procedures as needed for the continuing development of high quality systems.
• Maintain knowledge of technical advances and evaluates new hardware / software for company use.
• Follow departmental policies, procedures, and work instructions.
• Work closely with higher-level engineers to increase functional knowledge.
Reasons you should apply...
1. You love the challenge of working in Java for API Design and Development
2. You want the opportunity to work on backend search technologies
3. You enjoy working on a small, passionate team of technologists
4. You like to have fun!
This job may not be a fit if...
1. You’ve never done any API development 
2. Solar indexing is not something that you’re familiar with
3. You’re a soloist who prefers not to, “play in the band”
Qualified Candidates must have…
• Bachelors’ degree or higher in related field, such as Computer Engineering or Computer Science, plus at least 4 years of software development experience, or equivalent combination of education and experience.
• Ability to learn and master standard programming languages.
• Ability to write detailed design specifications based on user requirements.
• Ability to work with standard office tools.
• Ability to work with source control systems.
• Ability to work with design tools (e.g. Visio).
• Ability to work in an agile environment.
Superstar Candidates will ALSO have…
• Ability to understand and programmatically manipulate XML.
More to love about becoming a PQ employee!
• 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
At ProQuest, we work hard and have fun doing it. If you take pride in your work, please consider joining our team!


  1. Software Engineer Jobs
  2. Project Engineer Jobs