Post Job Free
Sign in

Software Development Manager (Hands On)

Location:
Denville, NJ
Salary:
125000
Posted:
June 03, 2014

Contact this candidate

Resume:

Eric Torres

** ***** ***** ******* **, *****

732-***-****

************@*****.***

Objective

I have extensive application development, technical lead and management experience. I am looking to be part of a team that

embraces new technologies and whose mandate is to use them to extend the company's business vision and strategy.

Education

Rutgers University, New Brunswick, NJ

Bachelor of Science in Computer Science graduated 96

Experience

Weichert Realtors Corporate Headquarters Morris Plains, NJ

Software Development Manager (Hands On), January 2007 - Present

• Manage a team that supports the WeichertOne Suite of Applications.

This suite of web applications provides Weichert real estate sales associates with a real estate management system that provides

marketing material generation, real estate training, contact management and contract / legal form generation.

These web applications are a mix of ASP.NET Web Form and MVC applications written using languages and technologies like

C#, Entity Framework, JQuery, JQuery UI, Bootstrap, Telerik ASP.NET AJAX UI Controls and Telerik Kendo UI Web

Widgets.

• As part of the software development lifecycle process, my team applied the Agile Scrum methodology.

We use the provided templates inside Team Foundation Server in conjunction with Telerik’s TeamPulse. TeamPulse helped

manage my team’s product backlog, current sprints / iterations, timeline capacities, and resource allocations while syncing with

Team Foundation Server.

• Provide training to staff by holding reoccurring technical meetings and memberships to Pluralsight and MSDN.

• Conduct daily scrum meetings, hold code reviews (with the help from senior staff), provide mentoring and conduct annual

performance reviews for current staff. Conduct team building tasks such as technical and non-technical interviews for new

hires.

• Member of an architecture team that designed and implemented:

o A single data store that houses all the employee and sales associate information at Weichert Realtors.

This pulled data from multiple mainframe systems using Microsoft BizTalk Server Software and refreshed a SQL

Server database with employee, sales associate and franchise sales associate information from master files on the

AS/400 (eServer iSeries) systems.

A single sign on solution.

o

This pushed authentication out of our applications and into Azure AD. This architecture took advantage of services

within Windows Azure (WS-Federation and SAML) and Windows Identity Foundation.

A transaction management system for WeichertOne.com applications.

o

This SQL Server database provided real estate life cycle tracking that stored validated property information (validated

by ServiceObjects.com), contact information and sales associate partnership history.

A Weichert IT Framework which provided my team and the company at large, with a suite of components and services

o

that centralized common business logic, data retrieval and data sharing. It provided the necessary framework to help

developers build their business layers and share data with other departments. This framework consists of Web

Services, Web APIs and components written in C#.

Uniprise (United Health Care Group) Basking Ridge, NJ

Solutions Architect, December 2002 – December 2006

• Managed a group of middle tier developers that build a suite of components and services that provided access to back-end

systems consisting of mainframe databases, SQL Server databases and other web services. My responsibilities were delegation

of work, coding and code reviews, technical direction, scheduling, and status reporting to management. This middle tier was

built primarily using the C#, SOAP Services and XML.

• My team redesigned and rebuilt the middleware for the Intelligent Desktop Application.

This windows application was used by customer service representatives in call centers to process issues, claims, provider

information, check eligibility and other medical insurance needs.

• Designed and developed a security layer for the .NET version of “Intelligent Desktop”. This database driven authorization layer

used C# components, SQL XML, XML and SQL Server.

• My team developed and maintained many of the middle tier components and this method of creating them became the company

standard. I wrote the technical specifications on this middle tier architecture and trained appropriate staff on its use.

Extreme Logic, New York, NY

Senior Consultant, April 2000 – October 2002

• Coordinate team members of Extreme Logic, contractors, and clients.

Responsibilities included completion of design documentation, implementation of software, meeting with clients and team

members, and creation of project plans.

• Worked with Medix Resources on the design and implementation of a backend bi-directional messaging system.

Messages were encrypted and sent in NCPDP format, then received and decrypted. The decrypted NCPDP was then translated

to XML, using SeeBeyond, and used to update a SQL Server database. MSMQ, MSMQ Triggers and IBM MQ Series were used

for message transmission.

• Designed and implemented an online testing application.

This was used to test data retrieval and business logic through our middleware layer. This unit testing application was used on a

variety of projects to insure the quality of our releases.

• Designed and implemented a document management system using Microsoft Sharepoint.

Documents included content sensitive material that was made available to clients with proper security logins. All parties

involved could update and exchange information and store that information in the same central location.

• Analyzed currently implemented systems including front-end, middle-tier, and back-end to determine areas of improvement and

bottlenecks. Made recommendations on what areas to improve from both a hardware and software perspective for both short-

term and long-term goals.

Infragistics, Cranbury, NJ

Senior Software Developer / Technical Support Assistant Manager, Sept 1996 – March 2000

• Developed commercial COM UI components in C/C++ using Visual C++ based on MFC and ATL.

Each component employed various technologies including XML and OLE DB for database access. The components developed

included ListBox, ComboBox, Tab, Numeric, Marquee, and Calendar controls. Built demo and large-scale sample applications

using VB6, in order to test and demonstrate component features and options.

• Assisted in managing the technical support department.

Responsibilities included establishing guidelines and responsibilities for all the engineers, and assisting engineers in debugging

customer issues. Took charge of customer issues and brought them to a speedy resolution, majority of customers were VB5 and

VB6 developers.

Skills

Languages Frameworks and Services

C# ASP.NET

HTML ASP.NET MVC Framework

CSS ADO.NET Entity Framework

JQuery ADO.NET

Javascript Moq

VB.NET Ninject

C++ Windows Azure

T-SQL Windows Identity Foundation

XSLT Microsoft Message Queue

IBM MQ Series

UI Control Sets Microsoft Transaction Server / Component Services, COM / COM+

Telerik ASP.NET AJAX UI Control

Telerik Kendo UI Web Widgets Technology Management

Bootstrap Components Agile Scrum Methodology

JQuery UI Telerik TeamPulse

Databases Development Environments

Microsoft SQL Server Microsoft Visual Studio

Windows Azure SQL Database Microsoft SQL Server Management Studio

Microsoft Access

Oracle Development Tools

MySQL Fiddler

CouchDB SQL Server Profiler

Chrome/ IE Developer Tools

Message Formats

XML Source Control

JSON GitHub

Team Foundation Server

Design Patterns Visual SourceSafe

Repository

Unit of Work

Composite

Facade

Object Factory

Singleton

References

References will be provided upon request.

Affiliations

Member of United States Parachute Association since 1997

USPA Skydiving Coach Rating, Tandem Rating, C License holder

Member of the Aircraft Owners and Pilots Association since 2010

Hold Several Training Certifications from Pluralsight



Contact this candidate