Description
ProQuest is seeking a Software Engineering ManagerAs a Software Engineering Manager at ProQuest you will be an integral part of a highly focused team responsible for designing, maintaining, supporting, and developing multi-tiered applications that enable librarians, academic researchers, and vendors to efficiently manage, provide, and use their e-resources.
As a member of the Technology Leadership team, you will provide strategic input into the direction of technology services at the company. You will directly influence our technical direction in the areas of systems architecture, application design and development, software development process, budgeting, development technology. Additionally, you will have responsibility for hiring and mentoring the developers and technical staff you manage.
We are seeking an individual who lives and breathes our core values of collaboration, empowerment, accountability, customer focus, passion, and learning. This position reports to the Director of Software Engineering, in Seattle, WA.
Some of what you'll be doing:
- Directly manages a group of 8-20 leads, software developers, UI developers, contractors, and database engineers
- Oversee multiple projects and systems utilizing a diverse range of technologies and frameworks
- Help the company migrate to a core architectural platform consisting of Java, SQL Server, Solr and Lucene, as well as other technologies as appropriate
- Develops and drives technology-related initiatives and project plans that support short and long-term objectives of the organization
- Coordinates and drives the business relationship with key internal partners
- Hire, manage, and mentor the development team and contractors
- Evaluate external advancements in the industry to improve the user experience, increase efficiency, reduce operating expenses, and maximize revenues
- Oversees licensing and compliance issues, including PCI DSS compliance, when appropriate
- Serves as a subject matter expert on technology and general architectural patterns
What you'll need to be successful:
- Bachelors' degree plus 8+ years’ related experience, or equivalent combination of education and experience
- 5+ years’ experience hiring, leading, motivating, evaluating, and developing technical professionals
- Experience managing projects of strategic significance
- Significant experience managing several, concurrent, large, mission critical projects and applications in various languages, especially Java
- Experience managing an existing team through changes, growth and development
- Experience with building a CI environment
- Demonstrated ability to code in Java and TSQL and be able to guide architectural decisions
- Experience with complete and comprehensive system re-architectures
- Deep experience with Agile development practices, including Scrum, XP, and TDD
- Demonstrated ability to hire, manage, mentor, and develop staff members
- Deep understanding of technology project management and ability to create roadmaps, lead, and deliver on multiple complex projects of strategic significance
- Experience managing and maintaining legacy systems while concurrently developing new systems, platforms, and technologies
- Ability to think strategically and act tactically
- Excellent oral and written communication skills. Able to listen and evaluate all opinions without bias
- Experience working effectively in a team environment as a strong collaborative player
- Strong analytical skills and exceptional problem-solving skills
- Ability to independently manage multiple priorities
- Strong influencing skills and the ability to interface internally and externally to ensure successful, high-quality outcomes
- Broad experience with various open source technologies, including experience with NoSQL, Hadoop, HBase, Solr, Lucene, as well as other various Apache Software Foundation technologies
Here’s what you want to know about the Seattle office
Fantastic people: Where smart is the norm and unique is welcome
Fun location: Coffee houses, restaurants and right across the street from Fremont’s best pub
Great benefits: Plus some unique stuff like monthly transportation subsidy, on-site events, flexible scheduling and wellness programs
Awesome office environment: Nice office, jeans are the norm and (well behaved) Fido is welcome
Amazing company: Annual compensation reviews, generous bonuses, and active “Green Team” and good morale
About ProQuest
ProQuest connects people with vetted, reliable information. We provide seamless access to and navigation of more than 125 billion digital pages of the world's scholarship, delivering it to the desktop and into the workflow of serious researchers in multiple fields, from arts, literature, and social science to general reference, business, science, technology, and medicine. The company is currently rolling out the all-new ProQuest® platform, which moves beyond navigation to empower researchers to use, create, and share content—accelerating research productivity.
If this position isn’t quite your fit, check out our other positions posted on our “Career” page under About Us. ProQuest’s corporate office is located in Ann Arbor, MI. www.Proquest.com
Metadata
Published: Monday, May 5, 2014 23:52 UTC
Last updated: Tuesday, February 28, 2017 23:43 UTC