We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

SUMMARY:

  • Over 10 years of experience in software industry, mostly focused around data. Worked with large and small data warehouses, end to end - from ETL process to presentation layers.
  • Involved in full software development cycle in the release of products and services. Worked with various programming technologies ranging from Powershell, C#, XML, JAVA, HTML to WPF. Have technical and analytical skills with clear understanding of OLTP and OLAP.
  • Analyzed and architected solutions of small to large scale issues
  • Designed, developed and maintained features in small to large scale systems
  • Collaborated and coordinated with external teams in troubleshooting and releasing features
  • Defined and enforced process around product design, triage and release.
  • Participated and have driven triage and release management
  • Hands on experience testing - unit testing, end to end testing, feature testing, BVT.
  • Written clear functional specification, test plan and test case documents
  • Have worked and deep understanding of both agile and SDLC methods
  • Designed and developed various products using SQL, SSIS. SSAS and SSRS.
  • Developed test automation in C# and SQL.
  • Designed and developed tools using C# and WPF.

COMPUTER SKILLS:

Proficiency in:

Programming: C#, XML, WPF, SCOPE/ COSMOS

Web Services: Restful web services

Server: SQL Server2008 Stack (SSIS, SSAS, SSRS), T - SQL, SQLCLR

Technologies: BI, SaaS, Mobile

Tools: MS Word, MS Excel, Power Point, MS Project, MS Access, SoapUI, LoadUI, Fiddler, Selenium

PROFESSIONAL EXPERIENCE:

Sr. Software Engineer

Confidential

Responsibilities:

  • Analyze and review requirements with PMs and business/clients
  • Analyze Business Requirements documents
  • Preparing detailed Functional Specification documents.
  • Design and develop ETL solutions to retrieve and manipulate the data per requirements
  • Work with various data sources and formats
  • Troubleshoot and provide highly functioning solutions to improve system performance
  • Delivering code to QA team and/or performing QA activities.
  • Troubleshoot and support issues found in QA/UAT/Production.
  • Provide bug fixes
  • Participated in bug analysis / triage / ship rooms for risk assessment of the product
  • Scheduling/Preparing data points for Go/No-go meeting for Code Release including active/closed bug priority report.
  • Create Test case automation for the features developed.

Tools: and Technologies used: C#, T-SQL, SQL Server 2012, SQL Server 2014, Business Intelligence Development Studio 2012, Visual Studio Ultimate 2013, SQL Server Data Tools, MS-Excel 2016, Word 2016

Sr. Software Engineer

Confidential

Responsibilities:

  • Analyze and review requirements with AMs/PMs
  • Worked with PM in product design and development.
  • Worked with PMs, Account managers in understanding the customer expectations/requirements.
  • Monitor and provided support for campaigns after deployment.
  • Analyze, troubleshoot and provide bug fixes to production issues.
  • Analyzed existing SQL jobs and improved design.
  • Analyzed existing SSIS packages, provided documentation around it and also improved design.
  • Analyze, fix and test SSIS package bugs.
  • Mentor other team members
  • Lead the overall test strategy for my team and collaborated across other teams to include improved testing practices, automation methods, delegation of work areas, prioritizing work and best practices
  • Responsible for involving QA into the process for Messaging Platform.
  • Create QA road map for Messaging Platform.
  • Defining, implementing, driving, and reviewing the test planning, test development, test execution, quality metrics tracking, and product signoff for the releases
  • Creating automation framework, setting up QA environment and driving QA automation for Messaging Platform
  • Drove quality end-to-end testing; represented the customer well
  • Responsible for driving release meetings twice a week.
  • Participated in bug analysis / triage / ship rooms for risk assessment of the product

Tools: and Technologies used: C#, T-SQL, SQL Server 2008, Business Intelligence Development Studio 2008, Visual Studio Ultimate 2013, SQL Server Data Tools, SVN, Jira/Confluence, GIT, MongoDB, ASP, XML, SoapUI, LoadUI, Fiddler, Restful web services, Selenium, Excel 2012, Word 2012

Lead Software Engineer

Confidential

Responsibilities:

  • Analyzing the Business & Functional requirements to fully understand scope.
  • Writing and Execute the SQL queries and analyzing stored procedures as part of the backend testing.
  • Participating in daily bug triage meetings.
  • Follow up on defects, closely interacted with development team to resolve bug fixes, and retested bugs with new builds
  • Developed cubes using Business Intelligence studio.
  • Developed scope scripts to extract data from various Virtual clusters.
  • Tested and verified Scope scripts for data extraction and generated the reports out them.
  • Built Pipeline using data from cosmos and automating it.
  • Tested and validated the data extracted from COSMOS against requirements.
  • Testing each deliverable for each Sprint.
  • Creating Test Plan and Test Design based on business & functional requirements.
  • Design, develop and implement Test Automation Infrastructure ( C#)
  • Write and maintain functionality test and regression tests(using SQL, C#)
  • Analysis of Test case failures / Maintaining and improving a test bed of automated test
  • Write any tools to support testing the product and reporting the test results ( C#, WPF)

Technologies used: C#, WPF, T-SQL, MDX, SQL Server 2008, SQL Analysis Server 2008, Business Intelligence Development Studio 2008, Visual Studio Ultimate 2010, Visual Studio Team Data 2010, TFS 2010, COSMOS. Excel 2012, Word 2012

Software Engineer

Confidential

Responsibilities:

  • Adding new feature or updates to existing feature in Zune BI System.
  • Developing cubes for business users.
  • Design and implement Test Automation Infrastructure (using SQL, SQLCLR & C#) for Confidential team
  • Design and implement backend (DW), middle-tier (Cubes) and frontend (SSRS reports).
  • Tested and verified data migration from data marts to COSMOS.
  • Developed scope scripts to extract data from Cosmos based on PM’s requirements.
  • Using SQlizer and xflow for automating the scripts and pulling data from cosmos and creating databases in SQL.
  • Worked on structured, unstructured streams, views
  • Generated cosmos views for the business users.

Technologies used: C#, T-SQL, MDX, SQL Server 2008, SQL Server Integration Services 2008, SQL Analysis Server 2008, SQL Reporting Services 2008, Visual Studio Team System (Team Data, Business Intelligence Development Studio) 2008, Visual Studio Ultimate 2010, Visual Studio Team Data, TFS, PushBI ( Confidential Gadget).

Software Engineer

Confidential

Responsibilities:

  • Designed and developed automation architecture in SQL for test environment.
  • Planning and Creating Test Plan for the monthly Sprints.
  • Coordinating with Business Team and identify the different test scenarios.
  • Writing new automation Tests (UI and API) and maintaining them. Perform deep dive tests.
  • Writing Manual tests in Confidential Test Manager and maintaining it.
  • Setting up test runs and send out results for analysis to team.
  • Performing Deployment\Setup testing.
  • Finding high quality implementation and design bugs.

Technologies used: C#, T-SQL, SQLCLR, SQL Server 2005/ 2008, Visual Studio Ultimate 2010, Visual Studio Team Data, TFS, VS Debugger, VS Profiler, Hyper-V, ERWIN, Confidential Test Manager (MTM).

Software Design Engineer in Test

Confidential

Responsibilities:

  • Creating Test Plan. Writing new automation Tests (UI and API) and maintaining them. Perform deep dive tests.
  • Writing Manual tests in Confidential Test Manager and maintaining it.
  • Setting up test runs and send out results for analysis to team.
  • Performing Deployment\Setup testing.
  • Finding high quality implementation and design bugs.
  • Helping customers with their issues in the forum.

Technologies used: C#, T-SQL, SQLCLR, SQL Server 2005/ 2008, Visual Studio Ultimate 2010, Visual Studio Team Data, TFS, VS Debugger, VS Profiler, Hyper-V, ERWIN, Confidential Test Manager (MTM).

Hire Now