Software Engineer I
Jacksonville, Fl, Us
Maintained and enhanced Beeline’s in-house web control and data access framework written in C# which included entity code generation, 2 way data bound controls, string translation, permission control, configurable workflow, and data persistence using a SQL Server 2005 backend.Provided product support, and training on the capabilities and proper use of Beeline’s web control and data access framework to multiple product teams including framework integration into existing products.Maintained and enhanced Beeline’s flagship ASP.NET/C# product, Contingent Workforce Solutions. Product contained approximately 3 million lines of code. Enhancements covered multiple system areas including request creation, request workflow, user validation, security, and dynamic code compilation.Developed a BizTalk 2006 application to provide email integration capabilities to Beeline’s products.Maintained and enhanced a security module for Beeline's CWS product which enabled a large client to determine whether or not a contractor should be granted physical entry to a client's secured site based on a rules engine which analyzed a person's employment status, previous employment history with the client, current day of the year, the contract duration, and several other client specific requirements.Installed and administrated a Subversion source code repository for other team members including training on Subversion usage and best practices (repository layout, branching, merging).Initiated, and implemented continuous integration projects for each of Beeline’s major applications in order to improve the quality of the builds and responsiveness of the developer team to potential build defects. This includes the use of Hudson and Cruise Control continuous integration technologies and the inclusion of source code analysis tools (FxCop) and build warning tracking.