| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
SENIOR .NET DEVELOPERContact: PHONE NUMBER AVAILABLEEMAIL AVAILABLELINKEDIN LINK AVAILABLEPROFESSIONAL SUMMARY: Over 10 years of IT experience with .NET Core, .NET Framework PHONE NUMBER AVAILABLE.0, C#, VB.NET, ASP.NET 5.0, MVC, Win Forms, WCF, WPF and Web API, along with hands-on Azure cloud capabilities. Experienced in executing projects using Waterfall, Agile and Scrum methodologies to manage timelines. Top of Form Bottom of Form Top of Form Bottom of Form Extensive experience in applying a range of design patterns, including Creational, Structural, and Behavioral patterns such as Singleton, Factory, Composite, Memento, Dependency Injection, and Lazy Loading. Proficient in developing projects utilizing N-Tier, Onion, MVC, MVVM, SOA and Microservices architectures. Utilized ASP.NET Core, ASP.NET Web Forms, ASP.NET MVC, ASP.NET Web Apps, and ASP.NET Web API for developing web applications, and developed SOAP-based services and RESTful APIs with WCF and ASP.NET Web API for scalable communication. Leveraged ADO.NET, Entity Framework, Entity Framework Core, Dapper, and NHibernate for efficient SQL Server data manipulation, using LINQ for effective data retrieval. Processed data with JSON and XML to facilitate smooth system integration and communication. Experienced with Azure API Management, Azure Functions, Azure Logic Apps, and Azure App Service for API management, routing, and streamlining communication between applications and services. Implemented OAuth2, Identity server, JWT for secure authentication and data transmission in web applications. Skilled in developing client-side functionalities focused on rich GUIs and user-centric design; proficient in single-page applications and responsive web pages using HTML5, CSS, Typescript, JavaScript, React.js, jQuery, AJAX, JSON, XML/XHTML, XSLT, Bootstrap, Kendo UI, Angular, and React. Proficient in RDBMS concepts and management with SQL Server, MySQL, Oracle, PostgreSQL, SQLite, and Access, plus NoSQL databases like Redis, CosmosDB, DynamoDB and MongoDB. Top of Form Bottom of Form Experienced in extracting, transforming, and loading (ETL) data flows using SQL Server Integration Services (SSIS) and creating SQL Server Reporting Services (SSRS) packages for effective data management and reporting. Skilled in using Apache kafka, MSMQ and RabbitMQ for asynchronous communication. Developed custom applications with Power Apps and SharePoint to streamline business processes. Proficient in using XUnit, NUnit and MOQ for unit testing and automated UI testing with TestRails, Selenium, and various front-end frameworks like Karma, Jasmine, Jest and Mocha. Validated web services and APIs with Postman and SoapUI; used Swagger UI for documentation and testing. Skilled in configuring CI/CD pipelines using Azure DevOps, Jira, Bamboo, Docker, and Kubernetes. Utilized AWS services including EC2, S3, Lambda, CloudFormation, IAM, SQS and SNS, along with Azure services like Azure Functions, AKS and Event Hubs for scalable cloud solutions and efficient management. Experienced in version control and source management with GitHub, SVN, and TFS. Proficient in development and database management using Visual Studio, Visual Studio Code, SQL Server Management Studio, with experience in logging/monitoring using log4, Splunk and managing project workflows with Jira, Rally, and TFS. Top of Form Bottom of Form Top of Form Bottom of Form Top of Form Bottom of FormTECHNICAL SKILLS:Programming LanguagesC#, C, PL/SQL, VB.NET,Java..NET Technologies.Net, .Net Framework 4.8, ADO.NET, ASP.NET, MVC 4/5, Web API,Razor C#, AJAX, LINQ, WCF, WPF, Web Services, Entity Frameworks,Web forms, Windows Forms, Windows Services.Cloud TechnologiesAzure, AWS.DatabaseSQL Server (2014/2016/2017/2022), Mongo DB, AZURE SQL, Cosmos DB, T-SQL , Oracle , My SQL , ODBC .Web TechnologiesHTML, HTML5, CSS3, XML, XSLT, JavaScript, AJAX, jQuery, JSON,React JS, React Native, Angular, Node.js, Azure, jQuery,Bootstrap, TypeScript.Azure ServicesAzure DevOps, Logic Apps, Function Apps, Blob Storage, Azure AppServices, Service Fabric, Kubernetes, Azure Data Factory, Azure ServiceBus, Azure Storage Explorer.ServersInternet Information Server (IIS PHONE NUMBER AVAILABLE,HTTP Web Server.MethodologiesAgile, Waterfall, Scrum.Testing FrameworksN-unit, X-Unit, MS test, Karma, Jasmine, Jest.Version Control ToolsTeam Foundation Server, Git, Bit Bucket, SVN.PROFESSIONAL EXPERIENCE:Role: Senior .Net Developer June 2023 Present
Client: The Bank of New York Mellon, NYC
Responsibilities: Actively participated in all stages of the development lifecycle, from project planning to production and maintenance, utilizing Agile methodology to enhance collaboration and adaptability. Top of Form Bottom of Form Developed business logic in a C# Business Layer using WCF, and maintained legacy WinForm, WPF, and MVVM applications to ensure functionality and performance. Implemented the Dependency Injection design pattern to effectively register and manage services within the Dependency Injection container.
Applied NACHA rules, BSA/AML regulations, and data security standards to ensure secure and compliant ACH transaction processing. Implemented Microservices architecture using .NET 6.0, enhancing modularity and communication between distributed services and applications through APIs and message queues. Bottom of Form Developed and implemented ASP.NET Core Web APIs for various HTTP methods, including GET, POST, PUT, and DELETE, while consuming RESTful services in Angular applications. Top of Form Bottom of Form
Designed backend using the Entity Framework core Code-First approach with the Repository Pattern, utilizing RESTful services and Web APIs for efficient transaction handling and communication with the client-side. Implemented role-based authentication and authorization using Identity Server, OAuth2, and JWT tokens in ASP.NET Core Web API for secure access control. Leveraged JavaScript and TypeScript to build dynamic, type-safe web applications with enhanced functionality. Leveraged the DOM to manipulate HTML, Bootstrap, and CSS elements in banking applications. Top of Form
Bottom of Form Top of Form Bottom of Form Validated web forms using .NET controls and Angular 16 for data integrity, ensuring robust functionality and a seamless user experience. Utilized NgRx for state management alongside Reactive Forms and Template-Driven Forms to enhance data handling, validation, and user interactions in Angular applications Maintained financial records, transactions, and account information securely by managing banking data on SQL Server ensuring data integrity and compliance with banking regulations. Integrated Azure Blob Storage with .NET Core services to manage large financial documents and transaction logs. Implemented LINQ for efficient database queries, grouping and filtering for routes, drivers, and packages. Developed SSIS packages for extracting, transforming, and loading (ETL) large volumes of financial data, and created parameterized reports in SQL Server Reporting Services (SSRS) for insightful data analysis and reporting. Leveraged advanced T-SQL features to design and optimize database interactions, ensuring efficient communication between the database and other applications. Utilized Test-Driven Development (TDD) approach to ensure high code quality and facilitate rapid iteration in software development. Developed custom PowerApps integrated with SharePoint to enhance workflows and data management. Integrated Swagger for API documentation and testing, ensuring smooth interaction with RESTful services. Implemented Apache Kafka to integrate banking data and employed Kafka stream processors and APIs for real-time processing, ensuring prompt updates and notifications for financial transactions and account activities. Applied XUnit for Unit testing and used Karma for Angular unit testing. Integrated Docker with CI/CD pipelines in Azure DevOps and automated deployments using Kubernetes for continuous integration and minimal downtime. Utilized Azure Cloud Services, including Logic Apps, Function Apps, Service Bus, Key Vault, Blob Storage, Azure Active Directory, and Application Insights, while integrating Azure Event Hubs with Azure Functions for real-time data processing and analysis pipelines. Utilized Git for version control, promoting effective collaboration and efficient management of code changes throughout the development lifecycle.Environment: C#, .Net, Visual Studio, ASP.NET Core, WinForms, CI/CD, Agile (Scrum), SQL Server 2022, Entity Framework Core, JavaScript, HTML, CSS, jQuery, Typescript, Angular, Microservices, Restful API, AJAX, Web API, JSON, T-SQL, SSIS, SSRS, XUnit, Docker, Kubernetes, JWT, Kafka, Azure Cloud Services, Git. Top of Form Bottom of FormRole: Sr Full Stack .Net Developer June 2021 Apr 2023Client: UnitedHealth Group, Minnetonka, MNBottom of FormResponsibilities: Implemented Agile methodologies and participated in Scrum ceremonies to manage the SDLC design, implementation, testing, and deployment delivering high-quality healthcare solutions that met customer needs. Designed and developed Web APIs for microservices following Onion Architecture principles to ensure separation of concerns, maintainability, and scalability. Designed and developed various business components using the ASP.NET framework, enhancing modularity and flexibility in application architecture. Streamlined healthcare workflows by integrating EPIC Electronic Health Records (EHR) systems for efficient data exchange and improved patient care. Implemented FHIR APIs to facilitate interoperability between healthcare systems and applications. Managed and configured HL7 interfaces and FHIR APIs to enable seamless interoperability and data exchange. Ensured compliance with HIPAA regulations across healthcare applications, safeguarding patient privacy and securing sensitive health information. Developed RESTful services with ASP.NET Web API and configured web.config files using LINQ to JSON. Implemented Entity Framework Core for efficient data access and management, enabling seamless interaction with SQL Server databases. Implemented OAuth2 in APIs to ensure secure token-based authentication and authorization for data access. Enhanced dashboards with TypeScript, HTML, CSS, and JavaScript supporting CRUD operations and using Angular13 services for data management and component communication. Implemented and upgraded MongoDB for managing unstructured data, enhancing schema flexibility, scalability, and performance through features like sharding, replication, and indexing. Designed and established entity relationships in SQL Server for a structured and efficient schema. Utilized complex SQL joins and aggregations to create comprehensive views of claim processing metrics, facilitating in-depth analysis of workflows and identifying bottlenecks. Implemented RabbitMQ for message queuing in the application to facilitate asynchronous communication between components, ensuring reliable delivery of notifications and improving system scalability. Top of Form Bottom of Form Built real-time dashboards and reports in Dynamics 365 for improved claim tracking and decision-making insights. Applied Domain-Driven Design (DDD) to develop a robust domain model, defining bounded contexts and utilizing aggregates to ensure alignment with business requirements. Created automated test cases in C# using Selenium with the Page Object Pattern. Conducted testing using Jasmine for front-end applications, along with NUnit for backend unit testing.
Implemented Splunk dashboards and alerts to track key performance metrics, enhancing system health visibility. Implemented Azure Active Directory (Azure AD) for secure authentication and single sign-on (SSO), while using Azure Application Insights for real-time performance monitoring and issue diagnosis to enhance system reliability. Configured Azure Kubernetes Services (AKS) clusters with Docker for high availability, scalability, and security. Implemented Azure DevOps Services for managing project tasks, maintaining a source code repository, and enabling continuous integration and deployment (CI/CD).
Implemented Jira for agile project tracking and Confluence for collaborative documentation, improving team coordination and project visibility.Environment: C#, ASP.NET Core, Web API, Angular 13, CSS, Bootstrap, HTML 5, Visual Studio, Microsoft Azure, CI/CD, JSON, RESTful API s, Entity Framework core, GitHub, RabbitMQ, JWT, MS SQL, Mongo DB, T-SQL, NUnit, Docker, Agile Methodology, Jira.Role: .NET Developer May 2019 Apr 2021Client: American Airlines, Akron, OHResponsibilities: Utilized Agile methodology to foster seamless collaboration among self-organizing, cross-functional teams. Top of Form Bottom of Form Designed and developed scalable web applications using ASP.NET MVC framework, leveraging its architecture for separation of concerns and interactive user interfaces. Developed REST web services, as well as ASP.NET APIs, and conducted pre-testing using POSTMAN. Implemented Entity Framework to simplify data access and optimize database interactions. Designed and implemented XML web services within an N-tier architecture. Top of Form Bottom of Form Implemented JWT best practices to prevent vulnerabilities such as token tampering and replay attacks. Developed enhanced user interfaces to capture additional personal information using HTML5, CSS3, jQuery, JavaScript, TypeScript and Angular 10. Utilized Cordova and Ionic to create hybrid mobile apps with cross-platform compatibility and a unified codebase. Configured and managed Internet Information Services (IIS) for hosting and deployment of web applications, ensuring optimal performance, security, and reliability. Implemented AJAX controls for partial page updates and to decrease the response time on the pages.
Optimized data management using SQL Server, including complex T-SQL queries for efficient handling of user profiles and transactional data. Implemented SSIS packages for data migration and integration, and used SSRS to generate reports on user engagement, enhancing data workflows and decision-making. Used LINQ for data transformations and complex calculations, improving data processing efficiency. Utilized XUnit for unit testing to ensure code reliability and functionality through automated test cases. Used log4net for scalable logging, improving application visibility and troubleshooting. Leveraged Amazon RDS for managing and scaling relational databases, ensuring secure and efficient data storage.
Deployed serverless solutions using AWS Lambda, EC2, S3, and API Gateway, enhancing scalability. Deployed and managed scalable web applications on Amazon Web Services, ensuring high performance. Implemented CI/CD pipelines on AWS with CodePipeline and CodeDeploy, automating application deployments. Utilized TFS for version control, project management, and build automation, streamlining development.Environment: WinForms, C#, .NET, ASP.NET, SQL, SSIS, SSRS, Entity Framework, LINQ, XML, HTML5, JavaScript, Typescript, Cordova, Ionic, Angular 10, Bootstrap, IIS 7.5, Visual Studio 2017, RESTful API s, T-SQL, SQL Server, XUnit, AWS, JWT, TFS.Role: .NET Developer Jan 2017 Mar 2019Client: Verizon, Basking Ridge, NJ
Responsibilities: Extensively involved in developing components for Business Logic and Data tier using C#, ASP.NET Core MVC. Used Delegates and Events for efficient communication and event handling in WinForms. Utilized ASP.NET Core MVC framework to develop dynamic, data-driven web applications with Model-View-Controller architecture. Integration with ASP.NET Controls: Integrating jQuery functionalities with ASP.NET server controls, such as Grid View, Data List, or Repeater, to enhance the user experience and provide dynamic interactions. Utilized ADO.NET for data access and ensuring efficient handling of large datasets. Developed SOAP-based web services to integrate with legacy systems, ensuring seamless interoperability. Implemented JWT Security to provide authentication and authorization to secure the Web API. Developed dynamic web applications using JavaScript, CSS, and HTML, creating responsive user interfaces. Implemented client-side Interface using React JS 16. Build stable React components and stand-alone functions to be added to any future pages. Used React-Router to turn application into Single Page Application. Implemented Redux for state management in React applications, ensuring predictable state updates. Ensured consistency in application behaviour and appearance across multiple platforms by utilizing Ionic s cross-platform capabilities and Cordova s bridging technology. Optimized jQuery code by minimizing DOM manipulations, enhancing web app performance and load times. Proficient in managing Oracle database, including designing schemas, creating stored procedures, views, and triggers to simplify front-end SQL queries and enforce entity relationships. Used complex PL/SQL queries for data and graph validation to ensure test results met business requirements. Utilized Azure DevOps for CI/CD pipelines to automate builds, testing, and deployment.Environment: .NET, WinForms, C#, Oracle, ADO.NET, LINQ, WCF, XML, HTML5, JavaScript, SOAP, Ionic and React JS, Bootstrap, IIS, Visual Studio, JWT, T-SQL, Microsoft Teams.Role: Software Engineer Aug 2014 Sept 2016Client: Wipro, HYD, IndiaResponsibilities: Applied the Waterfall model to manage software development phases and ensure timely project delivery. Developed data access components using ADO.NET, optimizing database interactions for efficient data retrieval and manipulation. Used .NET Framework and ADO.NET for efficient application development and data access. Developed scalable applications with ASP.NET, VB.NET, and WCF using SOA. Developed SQL stored procedures for DB2 and Oracle, and designed WCF services with SQL Server for seamless data integration. Applied LINQ to Objects extensively to query and manipulate data according to specific project requirements. Created dynamic web pages using ASP.NET, JavaScript, jQuery, AJAX, and CSS. Implemented client-side validation and focused on debugging to enhance functionality and performance. Built user-friendly desktop applications with WPF, featuring intuitive interfaces and robust functionality. Created complex database objects in SQL Server, including stored procedures, DTS packages, triggers, cursors, tables, and views for application development.
Developed and integrated SOAP-based web services for secure and reliable data exchange between systems. Contributed to data warehousing, data marts, business intelligence (BI) planning, and ETL processes. Worked with NUnit for unit testing to ensure code quality. Top of Form Bottom of Form Used Tortoise SVN for source code repository management and version control to track changes and collaborate.
Environment: VB.NET, ADO.NET, SQL Server, HTML, CSS, JavaScript, jQuery, AJAX Control Toolkit, Tortoise SVN.EDUCATION:CMR College of Engineering & Technology Aug 2010 May 2014Bachelor s Degree in Computer Science. |