.NET Developer

  • ProQuest
  • Ann Arbor, Michigan, USA
  • May 17, 2021
Full time Engineering

Job Description

.NET Developer

Job Details


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.

.NET Developer

What will I be doing?
As a .Net Developer on the Ebook Central librarian team, you'll be working on projects with universities around the world. You'll be exposed to the full stack of our products, including but not limited to end-user web interfaces, large data bases, web servers with thousands of concurrent connections around the clock.

In this position, you will also…
• Implement software 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 the continuing 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

You might be a fit if…
1. You enjoy working on databases and website code at the same time
2. You have a passion for .NET

This job may not be a fit if...
1. You prefer to stay in your comfort zone, avoiding new technologies and concepts
2. You are not comfortable picking up new concepts and terminology

Qualified Candidates must have…
• Bachelors’ degree or higher in related field, such as Software Engineering or Computer Science, plus at least 4 years of software development experience, or equivalent combination of education and experience
• Minimum 2 years’ experience with .NET
• Ability to learn and master standard programming languages
• Ability to write detailed design specification based on user requirements
• Advanced knowledge of relational database concepts and experience with SQL Server or MySQL or equivalent
• Good understanding and experience with object-oriented languages such a C#, .NET or Java
• Good understanding of web-based applications and related design patterns
• Ability to work with source control systems and design tools
• Ability to work in an agile environment

Superstar Candidates will ALSO have…
• Experience with version control software such as Git or SVN
• Experience with front-end technologies such as JavaScript and CSS
• Experience with caching technologies such as Redis or Memchached
• Good understanding of agile development processes
• Some experience with Windows server management

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

Other important information about this position:
• This role is based in our Ann Arbor, MI office.
• 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.

At ProQuest, we work hard and have fun doing it. If you are a dedicated and passionate technologist, please consider joining our talented team!!