Senior Software Engineer Resume
3.00/5 (Submit Your Rating)
Richardson, TexaS
SUMMARY
- Over 7+ years of experience in software engineering with on time project delivery.
- Experienced in Full Software Development Life Cycle including Analysis, Design, Development and Testing.
- Extensive web design and development experience developing high availability applications.
- Strong experience in relational database design and programming.
TECHNICAL SKILLS
- Languages: C#, VB, ASP.NET, MVC, WPF, WinForms, ASP Classic, PHP, JAVA, JavaScript, JQuery, AJAX, JSON, XML, XHTML, DHTML
- Tools: Visual Studio, Eclipse, Dreamweaver, Web Expression
- Servers: MS - SQL Server 2005-12 R2, T-SQL, MySQL, ORACLE 10/11R2, Windows Server 2003-2012, Windows 7-10, IIS 6.0-10, Tomcat
- Programs: SharePoint, Crystal Report, Dynamics CRM 2013, Exchange, MS Office, VSS, TFS , SVN
PROFESSIONAL EXPERIENCE
Confidential, Richardson, Texas
Senior Software Engineer
Responsibilities:
- Designed and developed software to extract data from XML files and matched them with data in MySQL records for variety files (.pdf, docx, .xls, .txt, etc..) using C#, .NET and MySql technologies.
- Identifying bugs, and devise solutions to mitigate and address these issues.
- Developing and managing CRM customizations, forms, dashboards, and workflows.
- Maintain and troubleshoot middleware application.
- Assist in all duties required within the software development lifecycle including system analysis, technical design, development, testing and deployment.
- Maintaining and enhancing EPA application.
- Communicate the project estimates and timelines with the team and business layer.
- Demonstrate the ability to work independently or as a part of team.
- Provide support to business staff for production applications supported by the team.
Confidential, Monroe, Louisiana
.Net Developer
Responsibilities:
- Designed and developed web based forms with data verification using ASP.NET
- Ensure the best possible performance, quality, and responsiveness of applications.
- Help maintain code quality, organization, and automatization.
- Identify bugs, and devise solutions to mitigate and address these issues.
- Analyze and understand Dynamics CRM business requirements, problems, and opportunities and provide viable recommendations.
- Design and configure CRM application components, consistent with existing standards and provide capabilities and functions to meet business requirements.
- Develop and manage CRM customizations, forms, dashboards, and workflows.
Confidential, The Woodlands, Texas
.Net / Web Developer
Responsibilities:
- Designed and developed software to update existing application using C#, .NET and SQL Server technologies.
- Designed and developed software to archive oversized tables in databases using C# and .NET technologies.
- Used ADO.NET to store and retrieve data from SQL Server and developed the ASP.NET pages for the user input processing.
- Analyzing and troubleshoot the IIS crashes with Debug-Diagnostic and other tools.
- Creating package using ETL services of SSIS.
- Created a WinForms application to Archive older data in the database based on user preferences.
- Used Team Foundation Server (TFS) to deploy Web applications.
- Customizing development process, work item types, workflows, build definitions.
- Implemented and operated Agile/Scrum methodology in during the project life cycle.
Confidential, Houston, Texas
Software Developer
Responsibilities:
- Designed and developed software to select the correct tools to be manufactured.
- Designed products using ASME/API design methodologies.
- Used WinForms / WPF to create a tool selection Optimizer.
- Wrote design verification reports for third party review and certification.
- Developed software to apply new specifications.
- Wrote operation and inspection manuals for specific equipment.
Confidential, Houston, Texas
.NET Developer
Responsibilities:
- Developed Global Talent Acquisition (GTA) project with Sitecore software.
- Maintained work items in Team Foundation Server.
- Modified Resume-Parser functionality in Career-Center using C#, ASP.NET, JQuery.
- Created Service Layer using C# and WCF.
- Developed service class in WCF service to retrieve the prescription details of the patient and find the medical history before processing the order.
- Created JavaScript modules to be used with BootStrap to speed up development.
- Created a WinForms application to clear the unrelated data.
- Maintained UI code in career-center website using JQuery.
- Analyzed the log errors in production database in a daily basis.
- Used Team Foundation Server (TFS) to deploy Web applications.
- Customizing development process, work item types, workflows, build definitions.
- Creating package using ETL services of SSIS.
- Developed private and public Web APIs, using ASP.NET Web API.
- Implemented and operated Agile/Scrum methodology in during the project life cycle.
- Developed and implemented web applications into Sitecore systems using SCRUM Agile methods.
- Developed multi-channel and content aggregation features.
- Created consistent and fast interfaces using best practices.
- Provided training and guidance on Sitecore development to other developers.
- Completed software and coding troubleshooting and resolved issues.
Confidential, Houston, Texas
IT Developer/Engineer
Responsibilities:
- Designed, coded, tested, debugged, documented, and maintained application programs written in ASP.NET, C#, MVC 3.0, and Oracle.
- Modified US-Timecard web functionality using C#, ASP Classic, AJAX, and ADO.
- Served as lead programmer for US-Timecard application.
- Completed ASP.NET scripts to transform delimited data to readable tabulated data.
- Designed and developed web based forms with data verification using ASP.NET
- Modified web functionality using Java, Oracle Package PL/SQL for EMEA Time and Labor Project.
- Maintained requirements and test traceability using Visual Studio Unit Testing.
- Modified Process View Environment (PVE) application using MVC, Entity Framework, OOP, and JQuery, JSON, AJAX, XML, MS-SQL.
- Used WinForms to develop a Deployment tool to transfer complied files to the Testing servers.
- Organized and managed task assignments.
- Developed project technology strategy by understanding key client objectives, diagnosing and mapping client requirements, articulating solution risks and barriers, recommending project approaches, preparing time estimates.
- Created requirements and end user documentation.
- Developed excellent communication skills to get pieces of information among all the developers in the company to produce a document that explains how this software works.
- Solved problems using a combination of JavaScript, and JQUERY.
- Delivered thorough QA testing reports that determined product quality and release readiness.
- Managing IIS 5.0 / IIS 6.0/ IIS 7.0 Web servers and hosted web sites.
- Implemented and operated Agile/Scrum methodology in during the project life cycle.
Confidential, Rosenberg, Texas
Web Developer
Responsibilities:
- Designed and developed Class Room Connection Center to allow parents access to their children’s grades and assignments.
- Developed web functions using Framework 2.0, AJAX, and ADO.net.
- Developed and maintained the applications by utilizing ASP.NET.
- Used ADO.NET to store and retrieve data from SQL Server and developed the ASP.NET pages for the user input processing.
- Used validation controls in ASP.NET for validation purposes and extensively used JavaScript for client side validations.
- Designed and created data driven ASP.NET pages.
- Developed backend stored procedures in SQL Server 2005.
- Developed SSIS packages to transfer data from tables to Excel files in a daily basis.
- Coordinated with testing team to analyze bugs and resolve issues.
- Root cause analysis and fixing the Windows / IIS Web Server Related issues.