Sr Software Developer Resume
SUMMARY:
- Experience working on N - Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model) in applications with good understanding of data structures, algorithms, Object-Oriented Design, design patterns like MVC, MVVM
- Good conceptual knowledge of object oriented programming principles.
- Experience in developing various applications using C#,ASP.NET
- Experience in client-side languages & frameworks like JavaScript , jQuery , Angular ; server-side languages like Node.js .
- Experience in development of web based application in the UI layer.
- Experience in developing and implementing Responsive Web Design ( RWD ) with cross browser compatibility support in browsers following W3C standards.
- Responsible in design and development of web applications using the latest technologies like Angular , HTML5 and CSS3 also involved in Unit testing.
- Experience in working with MVC architecture.
- Experience in using LINQ to develop Data Layer.
- Good hand on design principals like KISS and DRY .
- Experience indesigning database, writing stored procedures and views whenever required using SQL Server 2014.
- Experienced in analysis of requirements and designing technical specifications using Unified Modeling Language (UML), MS Visio.
- Professional experience in all phases of Software Development Life Cycle (SDLC) from Requirements gathering, analysis, design, development, documentation, testing, implementation and maintenance of various web and windows based applications.
- Created active batch jobs/schedules in different environments to automate triggering processed.
- Experience in working with version control tools like Microsoft Visual Source Safe (VSS), Microsoft Team Foundation Server (TFS).
- Experienced in handling exceptions using Try , Catch blocks and Microsoftexceptional handling application blocks.
- Performed in developing test cases for Unit Testing, Integration Testing and System Testing.
- Possess excellent communication skills, good team member and leadership qualities. Self-Starter.
TECHNICAL SKILLS:
Operating System: Windows7/XP/2000/NT/98, UNIX, Red Hat Linux 9.x.
Technologies: .Net Frame 3.5/4.0/4.5, C#, VB.NET, ASP.NET, Web API, Web Services, MVC, WCF.
Development Tools: MS VisualStudio.NET, Visual Studio, Microsoft Enterprise Library
Modeling Tools: MS Visio, UML
Languages:: HTML5, CSS3, XML, XSLT, JavaScript, jQuery, Angular, Node.js
Databases: SQL Server, MySQL
Application Servers: Microsoft IIS 7.5/6.0/5.1
Tools: / Packages: MS Office, MS Visio, SharePoint 2010
EXPERIENCE:
Sr Software Developer
Confidential, WI
Environment: Visual Studio 2012, 2013 and 2015 C#, ASP.NET, JavaScript, Angular, Node.js, Jira, Bootstrap, Linq, Active batch (v9, v10), SQL Server 2008/2014, T-SQL, ADO.NET, and XML Web services, WCF, IIS 7.0, Team Foundation Server (TFS), SCRUM.
Responsibilities:
- Involved In design meetings and developed MVC architectural application that integrated with the back-end REST-FUL service to perform GET and POST data to backend servers
- Worked closely with Business Analyst to understand technical requirements of each project and prepared use cases for different functionalities and designs.
- Followed coding best practices and standards while developing new modules.
- Implemented Enrollments, Invoices, monitory units are created and calculated.
- Implemented the gas/power configuration for workflow.
- Implemented User controls and Custom Controls using ASP.NET controls and C#.
- Developed Web APIservices to fetch complex data from the data layer.
- Demonstrated the UI modules to Users, stack holders and PO’s during bi-monthlyreview meetings in SCRUM.
- Created and deployed XML web services using ASP.NET to communicate with the business layer objects.
- Created Active Batch Jobs/Schedules in different environments to Automate triggering processed.
- Developed database objects like Stored Procedures, Functions and Triggers to interact with the databases.
- Worked in agile (Scrum) environment to develop and maintain web and desktop applications.
Transaction Manager
Confidential
Environment: Visual Studio 2015 C#, ASP.NET, JavaScript, Angular, CSS/LESS, Node.js, Jira, Bootstrap, Linq, SCRUM.
Responsibilities:
- Used Component based architecture for Angular.
- Developed web app using Angular andutilized CSS/LESS, JavaScript/jQuery, and Bootstrap build tools.
- Developed custom directives in Angular that could be re-used like a template across the application.
- Implemented the Lazy loading for the modules to decrease the initial payload time and downloading time for the application.
- Deployed build across development, test and staging instances and maintained code integrity.
Software Developer
Confidential
Environment: s:ASP.NET, C#, VB.NET, HTML5, CSS3, SQL Server, XML, JavaScript, IIS, MVC, MVVM, SQL Server, AngularJS, Agile/Scrum environment.
Responsibilities:
- Worked with clients to develop layout, color scheme for their website and implemented it into a final interface design with the HTML5/CSS3 and JavaScript.
- Developed a REST web service to perform CRUD operations on the database for internal web application and for mobile interface.
- Created Static Pages using ASP.NET and MVC.
- Developed new modules and refactored existing code in accordance with DRY and KISS principles.
- Designed the User Interface (UI) using HTML 5.Created Cascading style sheets using CSS & CSS3.Maintained the Version, Labeled Versions and Backups of the source using TFS.
- Followed Scrum/agile process for developing the application.
Confidential
Software.Net GIS Programmer
Environment: .Net Framework (C#, VB.NET, ADO.NET, and ASP.NET), SQL Server 2005, IIS, XML, Java Script, jQuery, Windows 7, .Net Framework 2.0 to 4.0
Responsibilities:
- Designed Win Form application.
- Involved in all application phases Development, Testing, and Support.
- Extensively used C# 3.5 features.
- Used Web Services for creating HR portal which is in house project, made enhancements to the portal site.
- Extensively used Entity Framework in case tracker project, relational mapper that enables to work with relational data using domain-specific objects.
- Developed a web application called Store Locator for Oman Oil, Oman for finding the nearest Oman Oil Fueling stations.
- Designed the User Interface (UI) using HTML.
- Maintained the Version, Labeled Versions and Backups of the source using TFS.
- Followed Scrum/agile process for developing the application.
Software Developer
Confidential
Environment: ASP.NET, C#, Visual Studio HTML, SQL Server, XML, JavaScript, jQuery, CSS, Agile, SharePoint, IIS, Windows 7, .Net Framework 2.0 to 4.0
Responsibilities:
- Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using ASP.NET and C#.
- Designed and developed the user-interface and web-interface for major modules of the project using ASP.NET. Wrote database adapter components in C#.
- Developed the design using .NET Framework 3.0. Developed windows application and validated this using C#.
- Used various data control and display elements like Data Grids, Data Sets, Data Views, and Data Adaptors to extract data from the backend.
- Used Cascading Style sheets for a unified look and feel of the ASP.NET Web forms.