Senior Software Development Engineer Resume
Seattle, WA
SUMMARY:
- Over 8 years of hands - on experience in diverse facets of .NET development, encompassing analysis, design, development, and execution of business applications.
- Extensive programming experience using NET framework, C#, MVC, ASP.NET 2.0, SQL, and working knowledge in Java
- Strong working experience in Web scripting languages & technologies including JavaScript, JQUERY, AngularJS, XML, CSS, Bootstrap
- Strong working knowledge of ETL concept, and SQL Server Business Intelligence tools (SSRS, SSIS), Data mining tools (See5 and BrainMaker)
- Substantial experience in Software debugging & testing including Functional, Unit, Integration, Usability, UI, Performance, and API testing
- Excellent communication skills with strong background working directly with colleagues and business owners to identify business objectives and establish requirements.
TECHNICAL SKILLS:
Platform: Windows, Linux
Languages & Frameworks: .NET Framework, MVC, C#, ASP.NET. WCF, NUnit, Java, T-SQL, HTML, XML, CSS, JavaScript, JQuery, AJAX, JSON, AngularJS
Databases: SQL Server 2005/08/12, MySQL
Development tools: MS Visual Studio 2013, Visual Studio Team System (VSTS), Turbo C++ IDE, Eclipse 6.0, SQL Server Management Studio, SQL Server BI Management Studio (SSRS, SSIS), Selenium
Methodologies: UML, and Agile Software Development (SCRUM) Environments
PROFESSIONAL EXPERIENCE:
Senior Software Development Engineer
Confidential, Seattle, WA
- Work with Product Manager in defining and reviewing software and product requirements
- Design & implement web-based application for health care providers and payers using .NET MVC Framework in agile (SCRUM) environment
- Build and maintain asp.net Web API and WCF services to help provide content as a service.
- Create & maintain UI using asp.net MVC views, Bootstrap, JavaScript, JQuery, AngularJS, and other scripting languages.
- Create & maintain database objects, including views, triggers, functions, stored procedures, and database upgrade scripts in SQL server
- Create database views and reports using data visualization tool (Izenda), and SSIS packages for data migration and bulk data load purposes
- Work with clients to identify problems with focus on application integration, performance tuning and patches.
- Troubleshot and resolved bugs in .NET application and SQL Server database to ensure optimal development environment
- Help QA in UI test automation using selenium test framework
Environment: VS 2015, MVC 4, ASP.NET, Web API, XML, Bootstrap, JQuery, AngularJS, WCF, SQL Server 2008R2/2012, C#, TFS
Software Engineer
Confidential, Redmond
- Developed data driven test framework for API and Web UI test automation
- Performed functional testing of an ASP.NET custom server controls and WCF service
- Worked with developers to resolve and fix bugs found in testing the structure and functionality of API.
Environment: VS 2008, ASP.NET MVC, XML, WCF, SQL Server 2008, KAF, C#, LINQ
Software Developer
Confidential
- .Developed UI using ASP.NET web forms & controls, and JavaScript
- Implemented a data access layer using ADO.NET for SQL server data source.
- Created database objects (Tables, Views, Stored Procedures, and Triggers) in SQL server
- Designed & implemented various types of reports using SQL reporting service for customized and ad hoc queries.
Environment: Visual Studio 2005 (C#), ASP.NET, Web Services, SQL Server 2005, JavaScript, XML, XPath, XSLT
