Software Development Engineer Resume
Bentonville, AR
SUMMARY:
- Full Stack C# .Net Developer with 4.5 years of experience in full - cycle software development projects, including web-based applications, user interfaces, and ecommerce solutions
- Highly skilled in server and client-side programming, debugging, deployment, documentation, and testing
- Skillful in using Web services and trace files, and building/deploying virtual machines.
- Demonstrated success collaborating with multifunctional teams.
- Project managing experience with strong prioritization, time management, and organizational skills.
- Have experience in Waterfall and Agile methodology and knowledge on process-oriented activities.
- Professional level of skills in implementing and designing window/Web based applications using XML, SQL Server, Entity Framework, HTML, ASP.NET, C#.NET, JavaScript, Angular, Web Services & WCF, TFS.
TECHNICAL SKILLS:
Programming Languages: C#, ASP.NET:
Databases: SQL Server, MySQL, SQL Server Management Studio (SSMS) 2000/2008/2012 :
Tools Visual Studio: 2010/2013/2015/2017 , Team Foundation Server, GIT, Putty, FTP, IntelliJ, Aptana Studio 3.:
Web Technologies: MVC Framework, Web Design, HTML5, CSS3, JavaScript, AngularJS, Bootstrap, jQuery, LINQ, AJAX, JSON, XML, TypeScript, Web Services like REST, WCF, IIS.: Unit Testing Moq, MoqSequence, NUnit.:
Operating Systems Windows: Methodologies Agile, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential - Bentonville, AR
Software Development Engineer
Responsibilities:
- Design and develop phases of the application using C#, JavaScript, SQL, JDA, PowerShell, Teradata, DB2, XML, SSIS, .Net framework and visual studio IDE.
- Working on enhancements and release plan for modular management application changes for international markets (Canada, UK, Mexico, China, Japan, Chile).
- C# and .Net framework using to create Planogram importing and exporting to JDA database
- Build and Deploy to Cert, UAT, Production and Dev environments, and Deploys changes and supports User Acceptance Testing (UAT).
- Contribute in all phases of development life cycle.
- Plans, performs, and acts as the escalation point for the most complex platforms designs, coding and testing.
- Evaluate existing feature and modifying it. Documenting the new features of the modules. Reuse of existing components while designing new modules.
- Updates management of evolving SSIS, SQL, .Net development technologies including design patterns and coding and Web UI designs.
- Involve in discussions of new feature/module changes.
- Responsible for coordinating with offshore team on the user stories and providing information to understand the business requirements on their respective user story.
- Developed various stored procedures, Views and Triggers to migrate data from various databases to keep data updated in live stores.
- Created Complex queries to calculate the performance of products in stores for all markets.
- Deployed and maintained SQL jobs using SQL AGENT JOB.
- Scheduling SSIS, Mainframes jobs and .Net processes to import and maintain data in the JDA CKB from Source databases.
- Involved in ETL activities to fetch Sales, Stores and Products with dimensions data and process in the various systems. The source data from Up-streams needs to be populated to the CKB databases.
- Write unit test cases to test the behavior of the code.
Environment: C#, ASP.Net, .net framework 5.0, HTML5, JavaScript, SQL, GIT, GitHub, JDA, NUnit, Moq, Teradata, DB2, PowerShell, Entity Framework, SSIS packages and data loading, Agile methodology.
Confidential - San Jose, CA
Software Engineer - Mid Level
Responsibilities:
- Functioned as mid-level full stack developer within Tax Technology software team, developing web pages and applications for various tax and accounting needs, and mentoring other team members. Worked with remote teams and coordinated projects and clients.
- Developing and maintaining rich web-based interfaces for E&Y internal clients.
- Responsible for design, programming, testing and maintenance of database driven web applications using C#, HTML5, JavaScript, Angular JS, Web Services, SQL technologies
- Mentoring other developers by providing technical expertise and monitoring the project status.
- Used Entity Framework for creating Data Access Layer.
- Perform code reviews for other team members and ensure security and performance considerations are met.
- Create server-side functionality in C# using object-oriented design principles.
- Experienced with tools such as Visual Studio, TFS, and IIS.
- Used Bootstrap to design compatible user interface for different screen dimensions.
- Used Microsoft Team Foundation Server (TFS) 2017 for all the source code maintenance needs and automated builds.
- Used Agile Scrum methodologies throughout the project.
- Used built in directives for the two-way data bindings and used $scope, $resource extensively in AngularJS and Angular 2.0
- Hands on experience in writing SQL scripts for Data loading and exporting data.
- Experienced in utilizing the new integrated features of ASP.NET versions like Windows Communication Foundation WCF.
- Troubleshot and resolved bugs in .NET Application to ensure optimal development environment.
Environment: Visual Studio 2010/2013/2015/2017 , .Net Framework 4.0/4.5, ASP.NET, WCF, SQL, SSMS 2012 R2, C#.Net, MVC Framework, Microsoft IIS 7.0, HTML5, CCS3, JavaScript, Angular JS, Angular 2.0, Angular 2.8, Bootstrap, ASP.NET Web API, REST, TFS, Agile Scrum Methodology, SQL Server 2012, Entity Framework.
Confidential - Chico, CA
Software Engineer
Responsibilities:
- Set up Visual Studio 2010/2013/2015 frameworks for application development.
- Developed application using Asp.Net MVC 4.0.
- Worked on User Interface using HTML5, CSS3, JavaScript, Ajax, JSON, and jQuery.
- Used SQL Management Studio to write SQL queries and Admin Console to map to database.
- Create LINQ queries to leverage the flexibility and powers of Entity Framework and LINQ.
- Set up virtual machines to duplicate test database, worked with PUTTY to produce Rootroll and other files on HP DEV server, and tested and updated TFS.
- Debugged code with Visual Studio built-in tool, Launcher, and trace files.
- Created testing documentation for Quality Assurance team.
- Multithreading capabilities to applications using C#.
- Consumed WCF Services in the services layer.
- Implemented LINQ for querying, sorting, filtering the complex Customer Tracking Reports.
- Designed tables of database and created SQL scripts.
- Used Razor syntax in creating Asp.Net MVC application by reducing the coding aspect.
Environment: Visual Studio 2013/2015, .Net Framework 4.0, ASP.NET, C# 6.0, AJAX, JavaScript, HTML5, CSS3, AngularJS, Angular 2.0, MVC, JQuery, JSON, Knockout, IIS, WCF, RootRolls, PUTTY, TFS, SSMS 2012 R2, Windows 2012 Server 8.
Confidential - Sterling, VA
Web Developer (Intern)
Responsibilities:
- Created complete user registration website for client in .Net.
- Built authentication login pages in open source Webix application development platform and Adobe Dreamweaver development tool.
- Implemented functionalities in design, administration, and performance tuning for MySQL database to secure client data.
- Built database to store client information in SQL server.
- Used GitHub for code management.
- Implement JQuery for client-side sorting and validation.
- Used Git as repository source code.
Environment: Visual Studio 2010, ASP.NET, C#, HTML5, CSS3, Javascript, JQuery, GitHub, MVC 5 architecture, Windows7