William Noble

William Noble Email and Phone Number

Senior Application Development Manager at RouteOne @ RouteOne
William Noble's Location
Detroit Metropolitan Area, United States, United States
William Noble's Contact Details
About William Noble

I am a software developer at heart. From my first programming assignment in college, I’ve loved the idea of using computers and software to solve real-world problems. Whether it was automating document production at a small engineering firm using UNIX scripts and C, writing C code to allow testing of diagnostic code on simulations of new hardware, designing and implementing a patented object-oriented framework for connecting mainframes to workstations, or leading teams in the development of multi-platform, multi-language enterprise software products for DevOps monitoring, I have always enjoyed the creative process of taking ideas from the analysis phase to the completion of useful software products. However, my greatest satisfaction comes from leading groups of people into teams capable of delivering more than the individuals could themselves.Throughout my career, I have been successful in many roles including developer, product planner, solution architect, development manager, and product owner. I have successfully delivered quality software products using multiple programming languages, platforms, and various waterfall and agile SDLC processes, consistently meeting or exceeding expectations. Innovations from these projects resulted in six U. S. patents. Also, I have both enjoyed and been successful working directly with customers from end-users to executives, and I strongly believe in the value of customer input to the success of a product. My educational background includes an MBA from the University of Phoenix, a bachelor's degree in electrical engineering from the University of Michigan (both degrees earned while working), and several years of teaching university courses in technical management and programming.

William Noble's Current Company Details
RouteOne

Routeone

View
Senior Application Development Manager at RouteOne
William Noble Work Experience Details
  • Routeone
    Senior Application Development Manager
    Routeone Jun 2018 - Present
    Farmington Hills, Mi, Us
    Responsible for managing three Scrum teams of developers, architects, and QA delivering features for multiple Java Web applications. Responsibilities include:• Providing hands-on management, troubleshooting, mentoring, peer review, and coaching of developers• Providing software technical direction and support to product development, business analysts, quality assurance, and product development teams• Leading the development organization’s agile transformation including Scrum best-practices and evolution to Scrumban• Working with business users, external customers, and development staff to investigate and resolve project issues, application defects, and production incidents• Managing resource assignments and tracking releases to ensure on-time delivery of new software within budget
  • Dynatrace
    Senior Software Development Manager And Product Owner
    Dynatrace May 2011 - Jun 2018
    Waltham, Ma, Us
    Responsible for technical management and leadership of multiple teams of architects, developers, and QA analysts using agile development processes. Teams sizes vary from 10 to 20 people. Responsibilities include:• Leading the design, development, maintenance, and support of the Business Service Manager (BSM) product and its components for DevOps monitoring using Java, Eclipse, JavaScript, HTML, XML, XSL, Tomcat, SQL Server, Oracle, Derby, Hudson, and Subversion. This product consists of Web, client, and server components running in both Windows and Linux operating systems. • Leading the maintenance and support efforts for the Enterprise Synthetic Monitoring product for application performance monitoring. This distributed product is developed using Visual Studio technologies including C++ and VB. • Consulting with field organizations on new customer deployments and improving domain knowledge within technology organization.• Providing technical customer support and assisting key customers in the migration of their existing implementations to new releases.• Building a solution-wide testing lab and using it for validation of overall product readiness and customer value on Windows, Linux, VMware, Azure, SQL Server, Oracle, and Web platforms.
  • Compuware
    Solution Architect, Vantage
    Compuware Oct 2009 - May 2011
    Detroit, Mi, Us
    Responsible for leading the short- and long-term architecture efforts for new product releases and providing strategic technical leadership to the organization.• Lead the development of long-term, solution-wide architecture roadmaps and the execution of short-term objectives towards these goals• Evaluate technical designs and implementations in context of solution goals and approved technology frameworks• Work with technical consultants to leverage their expertise in delivering solution to the market• Provide input to product management in development of both short- and long-term product visions• Help communicate solution vision to technology organization and architecture vision to product management• Provide technical expertise to product-line executive management• Assist in the creation and execution of development processes• Lead weekly cross-product technology captain status meetings• Represent the technology organization in both internal and external interactions
  • Compuware
    Technology Planning Analyst
    Compuware Oct 2007 - Oct 2009
    Detroit, Mi, Us
    Responsible for product research and design for a suite of APM software products. Worked with Product Management to create release definitions and prototypes for new product releases based on market requirements. Interacted with sales staff and customers to identify new requirements. Created high-level design specifications and made presentations to high-level management and peers to obtain project approval.
  • Compuware
    Software Development Manager
    Compuware Aug 2000 - Oct 2007
    Detroit, Mi, Us
    Managed multiple teams of software engineers in architecting, implementing and supporting enterprise software products, including five years on Compuware’s most successful distributed product line where total product revenue grew at an average annual growth rate of 25% from $46 million to $112 million. Team sizes ranged from five to eighteen people. Wrote product release definitions, implemented and tracked development timelines, and negotiated feature sets with development leads and product management. Projects included a distributed network performance monitor written in C++, a multi-platform application fault analyzer written in C++ and Java, and a Web-based reporting application written in ASP, .NET, Visual Basic, JavaScript, and SQL. Additional responsibilities included: performance and salary reviews, interviewing, project plans, technical leadership, and software design reviews.
  • Compuware
    Software Product Planner/Architect
    Compuware Dec 1998 - Aug 2000
    Detroit, Mi, Us
    Responsible for product research and design for distributed software development tools. Worked with Product Management to create release definitions and prototypes for new product releases based on market requirements. Interacted with sales staff and customers to identify new requirements. Assisted in the evaluation of outside technology and companies for possible acquisitions and/or partnerships. Created high-level design specifications and made presentations to high-level management and peers to obtain project approval.
  • Compuware
    Development Team Lead
    Compuware Nov 1992 - Dec 1998
    Detroit, Mi, Us
    Supervised small to medium sized teams in the development of a software developer's workbench. This client/server workbench consists of nine components that run in Windows and MVS. Projects consistently delivered on time, meeting or exceeding expectations. Team members included developers, support reps and technical writers. Managed and worked with the development team through all product phases including: requirements, design, development, beta testing, delivery and support. Also involved in the design and development of new functionality in C/C++, and provided on-site customer training and technical support.Additional responsibilities included: performance/salary reviews, interviewing, project plans, monitoring project status, technical leadership, and software development/maintenance.
  • Compuware
    Senior Developer
    Compuware Oct 1989 - Nov 1992
    Detroit, Mi, Us
    Worked on team to design and develop software used to build event-driven, distributed applications. Designed and implemented an object-oriented framework used to create cooperative objects. Created documentation for the architecture and the framework, and gave presentations to management and other development teams on the use of these tools. Provided consulting and design assistance to groups using this technology to develop their products. Also worked with an attorney to create a patent application.
  • University Of Phoenix
    Part-Time Faculty Practitioner
    University Of Phoenix May 2002 - Dec 2010
    Phoenix, Az, Us
    Taught courses in graduate and undergraduate business and technology schools with a focus on critical thinking, technology leadership, and software development processes. As Area Chair, worked with academic council to ensure quality of curriculum and promote communication among department faculty. Developed and conducted faculty and student training courses. Performed faculty reviews and assessed new faculty.
  • Digital Equipment Corporation (Usa)
    Software Engineer
    Digital Equipment Corporation (Usa) Mar 1987 - Oct 1989
    Maynard, Ma, Us
    Software Engineer in the Advanced Technology group of Low End Diagnostic Engineering. Responsible for researching, designing and implementing software solutions to problems in diagnostic engineering and providing simulation engineering support to product development groups.Worked on team that created a tool used for the development of power-up diagnostic software. Participated in all phases of this project including the marketing of the tools to other groups. Also designed and implemented relational databases to store and analyze data from software simulations. Wrote programs in C and SQL to create the database, parse the simulation data and to automatically store data and generate reports.Defined and implemented a software development environment, which included structured analysis and design tools, structured testing and hardware simulation. Provided consulting to other groups on implementing this approach in their organization.

William Noble Skills

Enterprise Software Agile Methodologies Software Development Saas Cloud Computing Application Performance Management Enterprise Architecture Software Project Management Scrum Solution Architecture Java Sdlc Architecture Requirements Analysis Integration Agile Project Management Technology Management Testing Program Management Software Design Databases Architectures It Service Management Javascript Unix Web Applications C++ Management Pre Sales Web Services System Architecture Software Development Life Cycle Software As A Service Devops Leadership Cross Functional Team Leadership Jira Visio Linux Microsoft Excel Microsoft Word Microsoft Powerpoint Microsoft Access

William Noble Education Details

  • University Of Michigan-Dearborn
    University Of Michigan-Dearborn
    Electrical Engineering
  • University Of Phoenix
    University Of Phoenix
    Technology Management

Frequently Asked Questions about William Noble

What company does William Noble work for?

William Noble works for Routeone

What is William Noble's role at the current company?

William Noble's current role is Senior Application Development Manager at RouteOne.

What is William Noble's email address?

William Noble's email address is bi****@****are.com

What is William Noble's direct phone number?

William Noble's direct phone number is (888) 639*****

What schools did William Noble attend?

William Noble attended University Of Michigan-Dearborn, University Of Phoenix.

What skills is William Noble known for?

William Noble has skills like Enterprise Software, Agile Methodologies, Software Development, Saas, Cloud Computing, Application Performance Management, Enterprise Architecture, Software Project Management, Scrum, Solution Architecture, Java, Sdlc.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.