We provide IT Staff Augmentation Services!

Senior Software Consultant Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • 12+ years experience in developing various software products and services using Microsoft .Net, C#, SQL Server and related technologies
  • Expertise in building, deploying, configuring and maintaining applications
  • 7 Years of experience in n - tier web application development using various design patterns (Observer, Singleton, Factory Method, Faç ade, etc )
  • 6+ years’ experience designing, and implementing relational database using SQL Server
  • 7+ years of application development experience using C#, ASP .Net, HTML and CSS.
  • 8+ years of experience with Visual Studio and SQL Server
  • Experience configuring and administering websites using IIS (Internet Information Services)
  • 3+ years of Agile software development experience
  • Understanding of Class diagrams, Sequence diagrams and other UML Diagrams.
  • Advanced knowledge of version control using Team Foundation Server (TFS) and Git .
  • 5+ years of experience in producing project documentation, using guidelines and conducting end user .
  • Strong analytical and problem solving skills, creative, self-motivated and can work independently as well as in a team setting.

TECHNICAL SKILLS:

Programming Languages: C#, JavaScript

Web Technologies: ASP.Net, Bootstrap, JQuery, HTML, CSS, XML

Database Management Systems: SQL Server, Oracle

Development tools: Visual Studio

Development Models: Agile Development, Waterfall Development

Source Control: Git, TFS

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Senior Software Consultant

Responsibilities:

  • Worked as a senior engineer reporting to a software architect
  • Wrote C# .Net to send case updates from Mainframe to E-Filing system
  • Configured Azure Application Insights to log application activities
  • Used RabbitMQ to queue case changes and wrote a Windows Service worker to process cases from queue and call appropriate WCF service
  • Reused existing Research. Bridge source code to achieve Secure Case requirement
  • Configured Jenkins continuous build to automated code deployment to dev, stage
  • Introduced seams to software architecture and added unit tests using Moq

Technologies: C#, .Net Framework 4.7, Git, GitLab, Jenkins, RabbitMQ, SQL Server, Trello

Confidential

.Net Developer

Responsibilities:

  • Played a technical lead role in development of .Net based cash application
  • Interfaced with stakeholders to clarify requirements and prioritize stories
  • Promptly addressed critical production issues
  • Trained new developers on software archicture and provided code walk-through
  • Made recommendation for better processes and tools to improve team
  • Fixed architectural issues to improve stability of application

Technologies: C#, Winforms, .Net Framework 4.5, ADO .Net, SQL Server, Subversion, JIRA

Confidential

.Net Developer

Responsibilities:

  • Built reusable templates for Confidential using Sitecore CMS, ASP .Net MVC, JQuery, C# and Sql Server
  • Created a database driven branch locator page by utilizing Google Maps API
  • Leveraged JQuery AJAX to make calls to backend system
  • Mentored junior developer on Visual Studio debugging technics

Technologies: C#, JavaScript, SiteCore CMS, Umbraco, JQuery, HTML, ASP .Net MVC, AJAX, .Net Framework, Google Maps API, Visual Studio 2015, TFS, SQL Server, Azure

Confidential

.Net Developer

Responsibilities:

  • Performed analysis of Confidential requirements
  • Clarified requirements with business and project manager
  • Evaluated alternative technical designs and identified the more feasible approach

Technologies: C#, ASP .Net, .Net Framework, Visual Studio 2013, TFS, WCF

Confidential

.Net Developer

Responsibilities:

  • Analyzed requirements for Medicare changes
  • Researched PDF generator APIs and presented proof-of-concept
  • Wrote data import script

Technologies: C#, ASP .Net, .Net Framework, Visual Studio 2008/2013, COBOL, Mainframe

Confidential, Norwalk, Connecticut

Lead Developer

Responsibilities:

  • Worked with System Administrators and project managers to analyze requirements and evaluate design approaches
  • Delivered project within targeted time while meeting requirement expectations
  • Developed multithreaded application to create a responsive user experience
  • Used ASP .Net to implement web component and leveraged ClickOnce to implement client
  • Established dev, UAT and production deployment procedures
  • Used Git for branching, versioning and source control
  • Trained new developer on ConfigureMyPC codebase and deployment process
  • Produced documentations and handled BAU processes (data import, reports on logs, etc.)

Technologies: C#, ClickOnce, Windows Script Host (WSH), VBScript, Jscript, WinForms, ASP .Net, .Net Framework, SQL Server, Visual Studio 2013, Git, JQuery, Bootstrap, JavaScript, CSS, HTML

Confidential, Chicago, IL

Software Engineer

Responsibilities:

  • Wrote C# .Net code to implement new features in various .Net 3.5 applications
  • Interfaced with business analysts and clients to clarify requirements
  • Performed tests and issued fixes for defects
  • Worked closely with Oracle database developers to perform technical analysis and make design decisions
  • Performed a detailed analysis of existing security features of BRATSS

Technologies: C#, WCF, .Net Framework 3.5, Oracle, Rapid SQL, WSDL, XSD, XML, .Net Framework, Visual Studio, Team Foundation Server, Infragistics, .NetArch35

Confidential, Chicago, IL

.Net Developer

Responsibilities:

  • Built a WCF service based on provided WSDL in order to expose banking features to mobile and web applications.
  • Redesigned interaction between Mobile and Messaging service to loosen coupling and simplify service call.
  • Simplified existing code for better readability and maintainability.
  • Wrote C# code to implement requirements specified in Interface Control Document (ICD).
  • Followed coding guidelines document when writing code and refactored existing code to follow the guideline.

Technologies: C#, WCF, WSDL, XSD, XML, .Net Framework, Visual Studio, Team Foundation Server, AutoFac, Log4Net, SOAP UI, WinTail, MainFrame, DB2

Confidential, Chicago, IL

Sr. Software Engineer

Responsibilities:

  • Implemented notification message for PRiSM system with admin interface for template design and alarm level configuration.
  • Played a leadership role in moving PRiSM source code from SourceSafe to TFS and in establishing a branch/merge strategy.
  • Played a key role in a research project to utilize partial (electrical) discharge (PD) data from transformers
  • Developed several custom user controls that enable visualization of PD data.
  • Wrote multi-threaded windows service application to gather PD signal data.
  • Built a windows tray application to pop up alarm notification messages.
  • Worked remotely with a company located in Europe to configure their newly designed hardware prototype and successfully linked it to our system.

Technologies: WinForms, .Net Framework 2 and 4, Visual Studio 2010, Visual Source Safe, Team Foundation Server, C# 2.0 and 4.0, Java

Confidential, Chicago, IL

Sr. Software Engineer

Responsibilities:

  • Implemented full text search for Edge CMS application that supports various document formats including pdf, doc, rtf, txt, html, etc.
  • Implemented user tracking for Digital Asset Management
  • Introduced social login and sharing to Sharpie.com
  • Refactored various projects to increase code maintainability
  • Performed branching, merging and related source control activities for the team.

Technologies: .Net Framework 4, Visual Studio 2010, Team Foundation Server, C# 4.0, Java, ASP .Net, SQL Server 2008, Solr, Lucene, Tika, IKVM, SolrNet, Gigya

Confidential, Chicago, IL

.Net Application Developer

Responsibilities:

  • Wrote C# code to implement various business requirements for GlobalBestPractices
  • Redesigned and migrated a tool called Profiler from Lotus Notes to .Net
  • Used Office OpenXML technology to generate Excel file from .Net code to deliver a user friendly report
  • Created a database solution to track, version and control database scripts. This helped our team to easily collaborate when working with database changes.
  • Refactored .Net code to make it easier to understand and more reusable.
  • Worked with business analyst and product owner to clarify requirements and communicate expectations

Technologies: .Net Framework 3.5, Visual Studio 2010, Team Foundation Server, C# 4.0, ASP .Net, SQL Server 2005, JavaScript, CSS, XHTML

Confidential, Schaumburg, IL

Software Engineer

Responsibilities:

  • Created project proposal and requirement specification documents based on brief verbal discussions
  • Played a lead role in a team of four developers
  • Developed coding conventions and standards to enhance development and increase software maintainability
  • Conducted code reviews and gave constructive feedback to developers
  • Estimated completion time for task units and assigned them to other developers. Used Team Foundation Server work items feature to track and manage tasks.
  • Implemented solution using C# 3.0, .Net Framework 3.5, ASP .Net and SQL Server .
  • Employed good software development practices and guidelines
  • Coordinated development team efforts with test team and business analysis team.
  • Applied various testing mechanisms to ensure quality

Technologies: .Net Framework 3.5, Visual Studio 2008, Team Foundation Server, C# 3.0, ASP .Net, SQL Server 2005, JavaScript, CSS, HTML

Confidential, Downers Grove, IL

Software Engineer

Responsibilities:

  • Developed front, middle and back end components of .Net web application.
  • Migrated application written Visual Basic 6 to C# 2.0
  • Outlined the design and architecture of the application using appropriate design patterns.
  • Implemented solution using C#, ASP .Net and SQL Server.
  • Wrote software development standards and guidelines to ensure consistency.
  • Built and deployed projects for test and integration.
  • Created SQL scripts and DTS packages to promote changes to test environment.
  • Designed database architecture based on user requirements
  • Implemented backup and disaster recovery plans for production servers
  • Regularly resolved performance issues and fine-tuned queries and stored procedures.
  • Used the Model-View-Presenter (MVP) pattern.
  • Created tables, indexes, stored procedures using SQL Server 2005.

Technologies: .Net Framework 2.0, Visual Studio 2005, Team Foundation Server, C#, ASP .Net, SQL Server 2000/2005, JavaScript, Visual Studio 6.0, Visual Source Safe

Confidential, Charlotte, NC

Lead Developer

Responsibilities:

  • Created custom reporting web application that delivers ad-hoc reports
  • Designed software requirements and implemented code using C# .NET and ASP .NET.
  • Implemented Factory design pattern to provide mechanism to create data access
  • Designed and implemented dynamic SQL query generator using C#.
  • Developed and utilized custom control for better user experience.
  • Participated in testing and fixing bugs on various products in the company.

Technologies: C#, ASP .Net, IIS, ADO .Net, SQL Server, .Net Framework, Visual Studio, DB2, JavaScript, HTML, CSS, XML, Excel and AllFusion Harvest

We'd love your feedback!