We provide IT Staff Augmentation Services!

Software Developer Resume

Newark, NJ

SUMMARY

  • Having Around 5 years of strong IT experience in designing and development.
  • Excellent understanding of full Software Development Life Cycle (SDLC) in various phases of SDLC including development, testing, implementation, debugging and production support.
  • Hands - on experience in UI Design using CSS, Bootstrap, jQuery, JavaScript and programming ASP.NET, MVC, C#.NET, by using .Net Framework 4.0.
  • A self-motivated professional with good analytical, problem solving, communication and interpersonal skills, with ability to work with people of different technical knowledge and background.
  • Experience in Microsoft Dynamics CRM 2016, D365 .
  • Extensive database designing and programming skills using SQL Server 2016 and RDBMS .
  • Experience in developing complex applications on Microsoft Dynamics CRM platform with customization of entities, sitemap writing client-side JavaScript.
  • Extensively used Plug-in Registration Tool to register C# plug-in & Custom Workflow Activities in CRM
  • Database handling using complex Stored Procedures to retrieve data.
  • Implemented Object Oriented Programming (OOP) concepts in most of the applications.
  • Good organizational skills and task management abilities.
  • Experience in developing web applications using Model View Controller (MVC) architecture.
  • Extensive experience in UI development using HTML, CSS, JavaScript, Bootstrap, jQuery and AJAX
  • Hands on experience in SSIS for data import/export
  • Ability to quickly grasp complex technical information and clearly document it with a level of detail appropriate for the audience such as Software architecture document, Low level design document (LLD), User experience design documents etc.,
  • Experience in using Team Foundation Server (TFS) and Git
  • An innovative team player proven to work under tight deadlines, adaptable to new software technologies, quick learner and also can work efficiently as an individual.
  • Hands on experience on Selenium for C# for web automation supporting multiple browsers.

TECHNICAL SKILLS

Programming Languages: C, C++, C#, Core JAVA

Markup &Scripting Languages: JavaScript, jQuery, AJAX, XML, HTML5, CSS3, Bootstrap

Web Servers: IIS 7.0/6.0.

Frameworks: .NET Framework 4.5/4.0/3.5, Entity Framework

Application Frameworks: .NET, MVC, ASP.NET, Selenium for C#

Databases: SQL Server 2012, 2015, 2016,2017,Oracle and MySQL

Version Control Tools: TFS, GIT

SDLC Methodologies: Agile, Waterfall.

CRM Tools: MS Dynamics CRM 2016/365

Operating Systems: Windows 10/8/7/XP/Vista.

IDE: Microsoft Visual Studio 2017, 2015/2012/2010.

PROFESSIONAL EXPERIENCE

Confidential, Newark, NJ

Software Developer

Responsibilities:

  • Create dynamic SQL scripts and stored procedures, and user defined functions to manage business rules.
  • Customized the MS Dynamics CRM Entities, Forms and views, as well as workflows around that needs for an interface.
  • Created Users, teams, custom security roles, privileges/rights to roles, assigning and sharing of records.
  • Configured, customized Microsoft Dynamics 365 CRM application software multiple times to meet business needs.
  • Transform data using Azure Logic Apps, MS Flows (Power Automate), and API Management.
  • Clone Logic Apps using ARM Templates, Command Line Interface (CLI) and deploy to higher instances.
  • Azure Blob Storage, Azure Functions (HTTP and Recurring, Orchestrating) usage to alter and connect Dynamics 365 CRM and perform CRUD Operations, during data transformation.
  • Hosting Web services in Azure App Services.
  • Extensively worked on Power platform, designing Model Driven Apps and Canvas Apps (Power Apps).
  • Designing Power BI Reports and consuming in CRM D365 Dashboards using Common Data Services CDS.
  • Developed classes in Business Layer and in Data Access Layer in C#
  • JavaScript was written for the client side validation, browser detection and applicationfunctions.
  • Used Asynchronous JavaScript and XML (AJAX) techniques to improve performance of theportal.
  • Analyze existing SQL queries for performance improvements
  • Fix any issues related to database performance and provide corrective measures.
  • Design, create, and implement database systems based on the end user’s requirements.
  • Develop a component level design process by creating Low level design documents (LLD) to provide details and definations of actual logic for every system component
  • Implement logging mechanism, to debug or troubleshoot problems in different regions like
  • Developer Environment, User Acceptance Testing and Production
  • Designed and developed user interface for web application using ASP.NET MVC 5, CSS and AJAX with Object oriented programming techniques. Used various features of C#.
  • Develop, implement and optimize stored procedures and functions using T-SQL
  • Developed the classes using C#, which incorporate N-tier architecture and databaseconnectivity.
  • Performed Unit testing to validate each unit of project components.

Environment: Microsoft Dynamics 365 CRM V9.1, MS Dynamics CRM SDK, C#, ASP.NET MVC, Visual Studio 2017/2019, JavaScript, jQuery, IIS Plug-in’s, Workflows, Team Foundation Server, SSIS, Microsoft Azure - Cloud Services (PaaS & IaaS), Storage Blob, Web Apps, Active Directory, Application Insights, Azure Logic Apps, MS Flows (Power Automate), Azure Functions, Azure API Management, Blob Storages, Azure SQL Data base, Azure App Services, Azure Active Directory, SSRS, Common Data Services (CDS).

Confidential, Phoenix, AZ

Software Developer

Responsibilities:

  • Maintain and enhance two websites www.realtyexecutives.com and www.primeagent.com using Asp.Net MVC, Bootstrap 3, jQuery, JavaScript, SQL, PetaPoco to get data to and from database, Automapper to convert entities to Models for MVC .
  • Customized the MS Dynamics CRM Entities, Forms and views, as well as workflows around that needs for an interface.
  • Created Users, teams, custom security roles, privileges/rights to roles, assigning and sharing of records.
  • Configured, customized Microsoft Dynamics CRM 2016 application software multiple times to meet business needs.
  • Created Custom Web resources using Java Script to validate forms.
  • Worked on services that are used to download MLS data and manage MLS Data.
  • Design and develop responsive webpages by optimizing code, increase load speed by using JavaScript, Bootstrap, HTML and CSS
  • Analyze, design and validate system requirements for new applications or changes to existing application of REI.
  • Review system design alternatives and implement the appropriate technical design.
  • Determine root cause of application crashes and problems including break down complex situations to discover and resolve.
  • Create dynamic SQL scripts and stored procedures, and user defined functions to manage business rules.
  • Develop design specifications document for new applications or the change requests in order to ensure the expected outcome is produced in terms of software development deliverables.
  • Responsible for developing unit test cases and perform unit testing on the code developed.
  • Implement logging mechanism, to debug or troubleshoot problems in different regions like Developer Environment, User Acceptance Testing and Production.

Environment: Asp.Net MVC, C#, SQL Server 2015, Visual Studio 2015, jQuery, JavaScript, Bootstrap 3, CSS, Team Foundation Server, IIS Microsoft Dynamics CRM 2016, MS Dynamics CRM SDK, C#, Plug-in’s, Workflows

Confidential

Software Engineer

Responsibilities:

  • Analyzed existing legacy system and designed according to the client’s requirement
  • Worked on different releases of application and provided excellent support in maintaining the application
  • Played key role in developing the various modules in the application.
  • Heavily used custom validations to implement business rules.
  • Designed the user interaction between multiple pages in a given session.
  • Developed UI using HTML, XML, ASP.NET MVC, JavaScript and CSS.
  • Worked in MVC architecture to create web applications using AJAX Extensions.
  • Used Model-View-Control (MVC) software architecture in web applications to view the html.
  • Wrote complex Stored Procedures to handle bulk amount of data.
  • Determine root cause of application crashes and problems including break down complex situations to discover and resolve.

Environment: Visual Studio 2015, C#, Asp.Net, JavaScript, Entity Framework, HTML5, CSS, SQL Server 2016, Team Foundation Server (TFS), IIS 7.0, Bootstrap.

Hire Now