We provide IT Staff Augmentation Services!

Sr. Software Engineer  Resume

2.00/5 (Submit Your Rating)

Phoenix, ArizonA

SUMMARY:

  • 11+ years of experience as a .Net Developer and Software Proficient in requirement gathering, analysis, design, development and application support of a Microsoft .NET oriented web - based applications, Win Forms, Web services and WCF services applications with strong Object Oriented Designing skills.
  • A results-driven, customer-focused, articulate and analytical software developer who can think “out of the box”.
  • Worked in all the stages of the software life cycle in windows desktop applications as well as web applications and services.
  • Strong hands on experience of web technologies like Asp.net Web Forms, Asp.net MVC, C#, Vb.Net, .Net Framework, HTML, CSS, JavaScript, JQuery, JSON, LINQ queries, WCF, SOAP, WPF, XML etc.
  • Good hands on knowledge of Microsoft Visual Studio, Design patterns, .Net Framework, OOPS concept, MVC and 3 tier application architecture.
  • Strong working knowledge of database using SQL Server 2005 - 2012 and Oracle along with writing queries and database objects like functions, stored procedures, views and triggers etc.
  • Experience in web application hosting on IIS server along with expertise in troubleshooting various pre and post implementation issue.
  • Goal Driven Developer with comprehensive understanding of various software development approaches such as Waterfall, Prototype, Iterative and Agile frameworks.
  • Experience in repository management tools: Team Foundation Server (TFS), TFS Administration, TFS Code branching, SVN and Microsoft Visual Source Safe (VSS).
  • Expert in Microsoft web frameworks ASP.Net MVC 3.0 / 4.5 / 5.0, Entity Frameworks, AJAX Web application design and coding.
  • Experience in working with windows application and windows services using Win Forms, ADO.net, Entity Framework and SQL Server database.
  • Good knowledge of Service Oriented Architecture and web services development using SOAP.
  • Experienced in Agile Methodologies and Scrum practice using TFS and JIRA tools.
  • 6 + years of experience in managing development and production support team. Experienced in offshore-onshore model development pattern with Agile Scrum methodologies.
  • Self-Starter and Self-Motivated Individual. Possess excellent technical, leadership skills.
  • Interested in a challenging technical track career in an application development environment.

TECHNICAL SKILLS:

Operating Systems: Microsoft Windows 2000, 2003 Server, 2008 Server, Windows server 2012 R2,XP, Windows 7, Windows 8.

Technologies: Microsoft Visual Studio 2003,2005,2008,2010,2013/2015, DOT NET Framework, ASP.Net, WPF, Ajax, Windows Services, Web Services, SOAP services, WCF web Services, LINQ, JSON, IIS6 and IIS7 server.

Programming Languages: C#, VB.NET, Visual Basic 6.0, C and C++.

Scripting Languages: JavaScript, JQuery, Bootstrap JS, Angular JS

Markup Languages &Style: HTML, CSS, HTML 5, XML, XSLT, and DTD.

Databases: MS-ACCESS, T- SQL, MS SQL Server 2000/2005/2008/2008 R2/2012, Oracle PL/SQL, SSRS, SSIS, Oracle DB

Frameworks & Designs: Client-Server, N tier Architecture, MVC 4.5 / 5.0, MVVM, AJAX, Entity Framework (EF), ADO.Net, Multithreading, Service Oriented Architecture (SOA).

Source Control Tools & Other tools: VSS, TFS, CVS, SVN, Mantis Bug tracking tool, Microsoft Word, Excel, Visio, SharePoint, SQL Server Management Studio (SSMS), SQL navigator, Toad, JIRA and CMR tools.

Software Development Methodologies: Waterfall, Prototype, Iterative and Incremental development, Agile and Scrum.

Reporting Tools: Crystal Reports, SSRS, Ecrion reports.

Unit Test Frameworks: TDD, NUnit and MOQ test, MS Test, MTM (Microsoft Test Management)

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, Arizona

Sr. Software Engineer

Responsibilities:

  • Sr. Software engineer for Microsoft .Net technologies applications development.
  • Responsible for the analysis, design, coding, documenting for existing as well as new software applications.
  • Develops high quality code that follows industry standard best practices and considers performance and resiliency.
  • Designs new software and web applications, supports applications under development, and customizes current applications. Assists with the software update process for existing applications, and roll-outs of software releases.
  • Provide customization to WinForm applications, Web applications, Web Services and WCF services.
  • Good experience in AngularJS controllers, directives, components, factory and service resources, routings and events using AngularJS 1 and AngularJS 2. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
  • Providing technical support to end users responding to issues related to Problem/Incident Management, Release/Deployment, Operational Readiness, Application Monitoring, Production Governance related to issues.
  • Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs. Project delivery and roll out plans.
  • Maintaining the project in JIRA tool and tracking the same and generating different scrum reports.
  • Responsible for the analysis of incidence, design and impact analyses, coding, code review and documenting for existing as well as new software applications.
  • Strong in onshore and offshore team co-ordination and technical discussions.
  • Developed 3 tire architecture and MVC web applications with .Net framework and web technologies.
  • Modification of existing windows and web applications on maintenance and production support projects.
  • Involved in core database management activities like creating database and database objects, writing triggers, functions and stored procedures etc.
  • Involve in windows to web application migration projects.
  • Involved in Unit testing using manual testing and MS Test.
  • SSRS Reporting, data migration using SSIS
  • Helping QA to understand the functionality of the application and resolving bugs / issues.
  • Expertise in using bug tracking tool Mantis and Change Management. Creating, assigning, updating and closing the tickets etc.
  • Responsible for hosting the database on server and resolving all database related issues.
  • Hosting the application on different IIS server and resolving all web application hosting related issues.
  • Involved project planning, enhancement, project migrations etc.
  • Update daily activities to the Manager and provide assistance to management and team members.
  • Responsible for client interaction for requirement gathering, demo and successful delivery of the projects.
  • Responsible for TFS task creation and management through Agile and scrum meeting, TFS Administration, TFS Code branching.
  • Also involve in document preparation (technical and functional document related to the applications) using Microsoft word, excel and Visio.
  • Daily/ Weekly scrum meetings and preparing status reports using JIRA and Microsoft Excel.
  • Project and task estimate preparation etc using JIRA and Microsoft Excel.
  • Offshore team management of 6+ .Net developers.
  • Documentation of new projects and explaining the project to offshore development team.

Environment: Microsoft Visual Studio 2010/2012/2103/2015, Windows server 2012 R2, MS build, .Net Framework V3.5 / 4.0 / 4.5, Asp.Net, Asp.Net MVC, C#, Ajax, LINQ, Entity framework, Sql Server 2008/2008R2 / 2012, Oracle, SSRS, SSIS SOAP, WCF Web Services, CSS, TFS, IIS 7 and IIS 8, UML, HTML 5, XML,MVVM, JavaScript, JQuery, Bootstrap JS, AngularJS, XAML, SOA, WCF, database modeling, NUnit test and MOQ unit test, Agile, Scrum etc.

Confidential, Richland Ave, York, PA

Sr. Software Engineer and Software Application Manager

Responsibilities:

  • Responsible for the analysis, design, coding, documenting for existing as well as new software applications.
  • Strong in MVC web applications with .Net Framework, Entity Framework and Web technologies.
  • Modification of existing windows applications on maintenance and production support projects.
  • Good in writing services and 3 tire architecture application.
  • Involved in core database management activities like creating database and database object, writing triggers, functions and stored procedures etc.
  • Hands on experience with JavaScript, JQuery and Bootstrap JS.
  • Involve in windows to web application migration projects.
  • Involved in Test Driven Development (TDD) using Unit testing - MS Test and NUnit Test.
  • Helping QA to understand the functionality of the application and resolving bugs / issues.
  • Responsible for hosting the database on server and resolving all database related issues.
  • Hosting the application on IIS server and resolving all web application hosting related issues.
  • Involved project planning and team work distribution.
  • Update daily activities to the Manager and provide assistance to management and team members.
  • Responsible for client interaction for requirement gathering, demo and successful delivery of the projects.
  • Responsible for TFS task creation and management through Agile and scrum meeting
  • Also involve in document preparation (technical and functional document related to the applications).
  • Daily/ Weekly status meeting and preparing status reports.
  • Regular Agile / Scrum meeting.
  • Offshore team management of Six .Net developers.
  • Project and task estimate preparation if required using TFS.

Environment:: Microsoft Visual Studio 2010/ 2013, .Net Framework V3.5 / 4.0 / 4.5, Asp.Net, Asp.Net MVC, C#, Ajax, LINQ, Entity framework, Sql Server 2008/2008R2 / 2012, SOAP, WCF Web Services, CSS, VSS, IIS 6, IIS 7, JavaScript, Razor view engine, UML, HTML 5, XML, MVC, MVVM, JavaScript, JQuery, AngularJS, Web API Restful service, WPF, XAML, SOA, WCF, database modeling, NUnit test, MSTest, Agile and Scrum methodologies, TFS Administration, TFS Code branching.

Confidential

Associate Consultant

Responsibilities:

  • Involved in analyses, designing and coding of the application using Asp.Net, HTML, CSS, JavaScript and JQuery.
  • Involved in development of the core functionality of the applications.
  • Involved in coding and enhancement of the project using Vb.Net, C#, Web Services, Ajax.
  • Involved in core database management activities like creating database and database object, writing triggers, functions, stored procedures and database modeling.
  • Created multithreaded windows applications.
  • Hosting database on database server and resolving database hosting issues.
  • Hosting application on IIS Server and resolving web application hosting related issues.
  • Involved in Unit Testing (UTP), Independent Unit Testing (IUT) and System Integration Testing (SIT).
  • Team meetings and project status report (PSR) presentations whenever required.
  • Writing unit test cases, functional and technical documentation.
  • Also involved in Production Support, UAT (User Acceptance Test), client interaction and support whenever required.
  • Daily/ Weekly status meeting and preparing status reports.
  • Regular Agile / Scrum meeting.
  • Helping QA to understand the functionality of the application and resolving issues.

Environment:: Microsoft Visual Studio 2008/ 2010, .NET Framework 2.0/3.0/3.5, Asp.Net, Asp.Net MVC, Vb.Net, C#, ADO.Net, T-SQL, Win Forms, Web Services, Ajax, Sql Server 2008 / 2008R2, LINQ queries, Service Oriented Architecture, Multithreading, CSS, VSS, TFS, IIS 6, IIS 7, JavaScript, UML, HTML, XML, WPF, XAML, MVVM, database modeling, Unit test, Microsoft Test Manager (MTM), Microsoft Release Manager, SQL Server Management Studio (SSMS).

Confidential

Software Engineer

Responsibilities:

  • Involved in user interface designing using Asp.net, HTML, CSS and JavaScript.
  • Involved in business logic and database code development using C#, Entity Framework, Edmx, Repository pattern, LINQ etc.
  • Hosting the application on application server using IIS server.
  • Hosting the database on database server and performing deferent query operation related to application database.
  • Responsible for technical team discussion, work distribution and module planning meetings.
  • Closely involved with customer interaction and resolving all associated technical queries.
  • Monitoring the server and deployment activities to confirm functionality of the application working smooth on server.
  • Raising incidents proactively on upstream/downstream components in case of issues found during monitoring.
  • Raising change request for code fixes and new releases.

Environment:: Microsoft Visual Studio 2005 /2008, .NET Framework 2.0/3.0, ASP.Net, Vb.Net, LINQ Queries, Sql Server 2005, CSS, VSS, Ajax, TFS,SVN, IIS 6, JavaScript, JQuery, UML, XML, ADO.Net, T-SQL, WPF, XAML, Multithreading, Microsoft Test Manager, Microsoft Release Manager.

Confidential, North Carolina

Software Programmer

Responsibilities:

  • Involved in the design and development of the applications.
  • Enhancement and modification of the windows application which is already running using Vb.net, Sql Server 2005 and Crystal Reports.
  • Involved in web application development from scratch which is conversion of existing windows application.
  • Responsible for the study of the business requirement, coding, implementation and testing.
  • Multithreaded application development using C#.
  • Created and maintained user and technical documents.
  • Responsible for the creation of the reports with the help of the crystal report tool
  • Presentations of the projects and demo to client and end users.
  • Worked with the team for modular work distribution, merging of code at the end of the module and responsible for the coding of different modules.
  • Also worked with database triggers, functions and stored procedures, views etc.

Environment:: Microsoft Visual Studio 2003/ 2005/ 2008, ASP.Net, Vb.Net, C#, .Net Winforms, SQL Server 2005, SQL Server Management Studio (SSMS), JavaScript, Ajax, Crystal Reports, MS SQL Reporting Server, UML, ADO.Net, T-SQL, VSS, CVS, SVN, XML, HTML, CSS, IIS 6.

Confidential

Software Programmer/Software Support Engineer

Responsibilities:

  • Involved in front end User interface designing, code development of the application for windows and web applications.
  • Object oriented code development.
  • Code development using 2 tier (Client - Server) architecture and 3 tire architecture.
  • Created multithreaded windows services for report generations.
  • Testing the application after the development in Development and in SIT environment.
  • Involved in core database management activities like creating database and database object, writing triggers, functions and stored procedures.
  • Involved in providing service and modification as and when required by our customers by proper impact analyses.
  • Customer interaction and resolving all technical queries associated.
  • Prepared functional and technical documents of the applications.

Environment:: Visual Studio, .Net WinForms, VB.Net, C, C++, C#, ADO.Net, VB6.0,.NET Framework1.1/ 2.0, Object Oriented Development, HTML, CSS, Multithreading, Classic Asp, Web Forms, HTML, CSS T-SQL, Sql Server 2000/2005, SQL Server Management Studio (SSMS), Crystal Reports and VSS, UML.

We'd love your feedback!