Project Lead / Software Developer
Montreal, Quebec, Ca
I was mandated to develop and maintain multiple Web based applications coupled with a massive emailing solution delivered on a SaaS platform. The Web applications were built using C# and ASP.NET. My responsibilities included:• Analyzing the system functionalities and features, • Developing the product scope statement and proposing a feasible solution, • Presenting the product prototype to internal clients, • developing project plan based on project baselines, • Delegating tasks and responsibilities to appropriate team member, • Leading and coordinating software programming and participating in test planning,• Tracking milestones and deliverables, monitoring and controlling the project development • Closing the project with the sponsor and client approvals. • Design, develop, and deploy application solutions using user-centric approach. • Define and document the design of functionality through use cases, business process flows, UI design and UML. • Perform yearly R&D tax credit reports. • Provide technical support and subject matter expertise to internal and external business partners. • Work as an agile team member on development projects. Tools and techniques: Requirements Analysis, Functional Analysis, Design & Architecture, SCRUM, Rally (Agile Project Management Software), Team Foundation Server, Visual Studio, SQL Server, OOP, C# 4.0, ASP.NET, AJAX, JQuery, T-SQL, Unit Testing, UML, Windows sockets UML, Unit Testing, FinalBuilder.