Full Stack Senior Software Engineer
Location: Ann Arbor
Posted on: April 10, 2021
If you are a job seeker with a disability and require a
reasonable accommodation to apply for one of our jobs, you will
find the contact information to request the appropriate
accommodation by visiting the following page: United States - Field
THIS IS A REMOTE OPPORTUNITY BASED IN THE EASTERN OR CENTRAL TIME
ZONE. 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
Senior Software Engineer
What will I be doing?
As a Senior Software Engineer at ProQuest, you will be responsible
for the design, implementation, and testing phases of the software
development life cycle. As a Sr. Software Engineer on the
Dissertations and Thesis development team, you will be involved in
the development and maintenance of Java-based web services that are
used to create these products. In this position, you will have the
opportunity to do Front-End and Back- End Development. In this
position, you will also---
--- Implement software for specifications of high complexity for
limited scale systems, or medium to high complexity for large-scale
--- Manually test and build unit tests for all assigned
--- 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
--- Respond to direct or indirect customer inquiries regarding
function and design and attends customer meetings.
--- Suggest alternative methodologies or techniques to achieving
--- Maintain an 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 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.
Qualified Candidates must have---
--- Bachelors' degree or higher in the 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.
--- Strong Java software development skills which include coding,
testing and debugging in an agile environment.
--- 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)
--- Ability to work in an agile environment Reasons you should
--- If you enjoy working with Java software
--- If you have experience with both Front-End and Back-End
--- If you enjoy being exposed to many different technologies
Superstar Candidates will ALSO have---
- Angular experience
- Experience with cloud technologies--
- Understanding of Restful API's
- MySQL Experience
- Previous experience writing and reviewing User Stories
- Experience with large-scale web systems in a 24x7 production
- Working knowledge using SQL databases More to love about
becoming a PQ employee!
--- Forbes Ranks ProQuest among 2018 America's Best Mid-Size
--- We offer professional development opportunities with a
significant focus on learning
--- Our employee population is smart and highly collaborative
--- All of our employees have access to ProQuest research products
including e-books, genealogy and academic journals Other important
information about this position:
--- This position is a remote opportunity or can be based at our
Ann Arbor, Michigan office.
--- This position requires weekday (Monday - Friday) attendance
with some scheduling flexibility available around core working
-----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. At ProQuest, we work hard and have fun
doing it. If you're a talented Software Developer in search of a
career opportunity within a Global Organization, please consider
joining our talented team!! EOE/M/F/Vet/Disabled
Link for Forbes Best Mid-Size Employers:
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)
Keywords: ProQuest, Ann Arbor , Full Stack Senior Software Engineer, IT / Software / Systems , Ann Arbor, Michigan
Didn't find what you're looking for? Search again!