Sr. Developer for Local Account Management - Information Technology (LAM-IT)Sr. Developer for Local Account Management - Information Technology (LAM-IT)
Job ID: 2011-1662 # Positions: 1
Location: US-MI-Detroit Posted Date: 1/31/2012
Category: Information Technology More information about this job: Overview and Summary:
The Senior Developer analyzes requirements and develops solutions for new products and client implementations. Additionally, this resource will implement software designs and oversee the implementation of those designs by other members of the software development team.
Here is a sampling of some of the proprietary software solutions that Urban Science has created: * AssessNet: a web-based, data capture and assessment solution that enables clients to manage and measure brand standards compliance across their retail and service networks. It works by benchmarking dealer performance against measurement criteria regarding the facility and customer treatment. With five modules, clients can record their facilities’ compliance with the spectrum of corporate standards programs. Modules include Dealer Profile Management, Checklist Management, Audit Planning & Execution, and Analysis & Reporting. * Business Management Intelligence (BMI): a web-based business management solution that provides dealers, manufacturers, and field staff with the financial reporting, analysis and forecasting tools required to make critical business decisions. The BMI product is an integrated system with an intuitive, streamlined interface that provides an opportunity for users to more effectively manage the performance of their representative organizations. * Enterprise Lead Solution (ELS): an end-to-end lead management system that maximizes sales and return on investment (ROI). ELS is a full-suite solution that incorporates the following modules: lead acquisition, lead capture and distribution, lead qualification scoring, treatment assignment and lead reporting. ELS is designed to provide Automotive companies and their dealers with quality, timely leads that can be tracked through the sales process and ultimately to a closed sale. * Ni2: a desktop based application that provides manufacturers and field management staff the ability to analyze and improve the efficiency of their dealer networks. Ni2 is the new decision support software fueled by our best-in-class proprietary retail-network-analysis methodologies. Analyses are presented in the form of maps, charts and reports with the ability to perform “what if” scenarios. Ni2 delivers powerful, intelligent solutions more efficiently with an intuitive, streamlined interface. Essential Duties and Responsibilities:
* Program and implement new functionality for the Urban Science software applications. (including design, design reviews, coding, code reviews, unit testing, and configuration/release management). * Participate in the development of design specifications with other members of the software development team. * Adhere to, support, and continuously improve processes. * Collaborate with Practice Leadership and Business Analysts to identify client needs and ensure congruence with Technical Development capabilities, including design and development of new products. * Create necessary technical documentation in support of programming and design activities such as release notes, code comments, use cases, and training materials and load into TFS (Team Foundation Server). * Assist with the development and delivery of technical training on new applications and application updates. * Be capable of independent design for high complexityComponent or Module. * Show proper utilization of industry standard design patterns. * May mentor other developers. * Perform peer code and design reviews. * Provide detailed effort estimates to team and project managers. Qualifications - Education and Experience:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. * Ability to learn and use PSP (Personal Software Process) and TSP (Team Software Process). * Comprehensive knowledge of and specific development experience in technologies that MAY include: * Web Application Development (, AJAX Framework, CSS, JavaScript, XHTML HTML * Web Services (WCF, ASMX, WSE 3.0) * Workflow Foundation (WF) * XML including XPATH, XSLT, XSD * C#, .NET Framework along with basic knowledge of IIS * Visual Studio * Identification and application of Design Patterns including façade, MVC, and standard OOP/OOD * and Entity Relational Modeling including SQL Server database design and implementation experience, Visual Studio Database Project, Transact SQL (T-SQL), Views, Object-Relational Mapping tools, and Stored Procedures. * Proficiency in: * N-tier and Enterprise Distributed Systems architecture * Unified Modeling Language (UML) * Team Foundation Server (TFS) or other Version Control Solutions (CVS, Subversion) * Test Driven Development (unit testing at a level sufficient to teach others) * OLTP * Release/Configuration Management * MSMQ * Highly Desirable: * LINQ * Enterprise Library 4+ * OLAP experience * Performance Monitoring (CLR Profiler, Perfmon) and Load/Stress Testing * Silverlight/WPF * Experience and skills in facilitating and documenting technical and functional requirements as it relates to software projects and products. * Experience in software development and testing methodologies (performance/load testing, scaffolding development, interactive development, configuration management). * Show evidence of strong problem solving skills including the ability to perform root cause analysis and troubleshooting. * Project management skills, including ability to define work plans, delegate work, monitor progress, and report scheduled variances and/or scope changes. * Ability to collaborate and identify/resolve conflicts or barriers to effective teamwork. * Excellent oral and written communication skills necessary to express ideas clearly to individuals and groups outside of Urban Science. * Presentation skills required to enable the development and delivery of formal presentations. * Ability to prioritize competing demands, manage multiple concurrent tasks and adapt to changing priorities. * Ability to analyze problems, determine and implement appropriate solutions.
EDUCATION AND EXPERIENCE * Must have a baccalaureate degree in a technical field (computer science, engineering, applied math, applied science, etc.) from an accredited U.S. college or university, or equivalent foreign institution. * Must have minimum of five years relevant work experience. * Microsoft Certified Professional Developer (Enterprise) preferred.
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
This description is intended to describe the type and level of work being performed by a person assigned to this position. It is NOT an exhaustive list of all duties and responsibilities required by a person so classified. The job may require additional hours beyond the normal 40-hour workweek. Apply for this job:
* Apply for this job online * Refer a friend to this job
|