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

Software Engineer in Bethesda, MD at ProQuest

Date Posted: 4/22/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.


What will I be doing?

As a Software Engineer on ProQuest’s Content Curation Technology team, you will be involved with all phases of the software development life cycle.  As a member of this scrum based agile team, you will work independently on assigned projects but work collaboratively to design, develop and test software. 


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, manufacturing processes and product applications.

• Manually test and unit test all assigned applications.

• Write application technical documentation.

• Review and revise new procedures as needed for continued development of high quality systems.

• Maintain knowledge of technical advances and evaluate new hardware/software for company use.

• Follow departmental policies, procedures and work instructions.

• Work closely with higher-level engineers to increase functional knowledge.


Three Reasons you should apply...

1. If you want to work within a scrum based agile team

2. If you like to make your mark quickly on a highly visible project

3. If you enjoy providing input in a team atmosphere


This job may not be a fit if...

1. You do not like working against deadlines

2. You would not enjoy working for a fast-growing company 

3. You do not want to work in a flexible and changing environment


Qualified Candidates must have…

• Bachelor’s 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.


It would be awesome if you also had…

• An understanding of XML and how to programmatically manipulate XML.

• Previous experience both using and implementing REST APIs.

• Previous experience using SQL databases.

• Experience developing in Java8.

• Experience using Angular5.

• Experience working with AWS.


Other important information about this position:

• This position will be based in ProQuest’s Bethesda, MD office location; occasional remote work may be acceptable, subject to approval. 

• Occasional travel may be required.

• This position requires weekday (Monday – Friday) attendance with scheduling flexibility available around standard business hours to accommodate clients in alternate geographies and time zones.

• Every position requires certain physical capabilities. ProQuest seeks to make reasonable accommodations that enable individuals with disabilities to perform essential duties when possible.


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 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 creating software, please consider joining our talented team!