We provide IT Staff Augmentation Services!

Sr Azure Dotnet Developer Resume

0/5 (Submit Your Rating)

Mount Laurel, NJ

SUMMARY

  • Having 15 years of experience with Web & Windows and Database on - premise and Azure Cloud based applications in all aspects of the SDLC involving requirement gathering, analysis, documentation, architecting, design, implementation, testing, deployment and maintenance.
  • Strong analytical, interpersonal and communication skills with an ability to lead a team technically and work independently as well.
  • 5+ years’ experience in Azure Cloud development (Azure Functions, Service Bus, key Vault, Event Grid, Active Directory, Data Lake Storage, Data Factory, Application Insights, Azure Logic Apps, etc.) and operations (Azure DevOps) & integration of various systems through RESTful APIs.
  • 4 years’ experience in design, development and implement event and message based Microservice Architecture applications.
  • 5+ years of experience in Technical Lead oversees the technical aspect of development and facilitates a smooth workflow process.
  • Work closely with business analysts, subject matter experts, development teams and testing teams of application projects.
  • Proficient in programming in .Net Core, C#.NET, Asp.net Core Web API, Asp.net Web API, Entity Framework, LINQ, SQL Server, MongoDB and Azure Integration.
  • Proficient in translating user requirements into delivery of technical solutions.
  • Experience in implement Token-based authentication, OAuth 2.0, OpenID Connect, Window and Form Based Authentication.
  • Experience with Relational (SQL Database) & No-SQL (MongoDB) database design, querying, stored procedures, views, joins, performance management, reports and etc.
  • Experience in working with Microservices based architecture pattern, Service-Oriented Architecture.
  • Solid understanding of OOPs design principles and Solid principles.
  • Experience in working with CI/CD Pipelines using Azure DevOps, Containerization tooling such as Docker and Kubernetes.
  • Hands on experience in writing unit test cases using MOQ unit framework.
  • Experience in developing on Agile methodology / SCRUM
  • Excellent troubleshooting skills with the ability to analyze and resolve complex technical issues and defects
  • Excellent organizational and time management skills with ability to manage multiple priorities to accomplish objectives and goals.
  • Worked on multiple projects in different sectors like Auditing, Oder Management, Human Resource Management and Finance.
  • Self-motivated and quick at learning new technologies and concepts.

TECHNICAL SKILLS

Programming Languages: C, C#.Net.

.Net Frameworks: NET 2.0/3.5/4.0/4.5 , .Net Core 2.0/2.2/3.1/6.0 , WCF, Entity Framework

Web Technologies: Asp.net Core Web API, ASP.NET MVC, Asp.net Web API, Web Services, Asp.net

Databases: Microsoft SQL Server, Mongo DB

Source Control: VSTS, GIT, TFS, Sub Version (SVN), VSS

IDE Tools: Visual Studio, SSMS, Visual Studio Code

Tools: /Utilities: Fiddler, Postman, Robo3T, NoSQL Booster, Service Bus Explorer, Storage Explorer, Power Shall Scripting, Docker, Kubernetes

Design Patterns: MVC, Factory Design Pattern, Dependency InjectionSingleton, Unity of Work, Facade pattern, CQRS

Cloud Technologies: Microsoft Azure- App Services, Storage, SQL Server, Service Bus, Functions, Event Grid, Active Directory, key Vaults, CI/CD, App Insights, Data Lake Gen2, Data Factory, Cosmos DB, Azure Logic Apps, Azure API Management.

Operating Systems: Windows 10, Windows 7, Windows XP

PROFESSIONAL EXPERIENCE

Confidential, Mount Laurel, NJ

Sr Azure Dotnet Developer

Responsibilities:

  • Participate in SAFe agile meetings like Program Increment planning, Backlog grooming, Sprint planning, Sprint Demo and Retrospective meetings.
  • Analyze the functional requirements, coordinate with the product owners to meet business needs and transform business requirements into the cortex application.
  • Involved in architecting & designingMicroservices application, integration, and Database design.
  • Designs and develop Event based microservices using ASP.net Core Web API rest full services, C# and Azure Pass services - Azure Functions, Azure Service Bus, Event Grid and Azure Data Lake Storage
  • Involve in implementation of Authentication and Authorization for users and apps by using Azure Active Directory and Microsoft Identity Platform.
  • Understand underlying data & flow of data, build simple to complex Data Factory pipelines & dataflows for ETL operations.
  • Data ingestion/integration to Azure Data Lake, Blob Storage, Azure SQL Server DB storage.
  • Build Azure Logic apps for schedule and automate the workflows.
  • Use Azure Application Insights for application monitoring to track the application availability, exceptions and resource usage.
  • Store and retrieve application data in/from MongoDB & Azure SQL Database.
  • Build and deploy the microservices by using Azure Devops CI/CD pipeline.
  • Delegate work and assignments to team members. Perform code review meet the coding standards, requirements and test coverage.
  • Work with Frontend UI/UX team to communicate appropriate APIs for interfacing with React code base.
  • Improve existing enterprise microservices by increasing unit test coverage and refactoring the projects.
  • Demonstrate the implemented features to the Product owner and Scrum Team.
  • Collaborates with project team members to identify issues and risks associated with the design, implementation, and delivery of project assignments.
  • Implement best practices, standards and procedures including quality and delivery methodologies.
  • Troubleshoot the production issues, perform root cause analysis and provide long term solutions.

Confidential

Tech Lead

Responsibilities:

  • Participate in scrum meetings, understand functional requirements, identify the common functionality across the products, and prepare technical specification documents.
  • Work closely with business analysts, subject matter experts and development teams in design, development, testing, implementation, and support of application projects.
  • Design, develop and implement highly scalable web services and web applications using .Net Framework, Asp.net MVC, C#, Asp.net Web API, WCF, SQL Server, and JavaScript/jQuery.
  • Design and Implement token-based authentication using OAuth for Asp.net Web API security and integrate applications with social media applications like Facebook and Twitter.
  • Write unit test cases for WEB APIs using MOQ framework and test the Web APIs using Postman API platform.
  • Migrate applications to Microsoft Azure cloud platform and improve the application performance by optimizing the code.
  • Participate in presentations and contribute to formal/informal technical reviews, code reviews.
  • Research and development of new technologies.
  • Self-motivated and work with distributed teams to deliver applications in a timely manner with high quality.
  • Root cause analysis for bugs and provide fixes.

Confidential

Senior .Net Developer

Responsibilities:

  • Analyze functional requirements, develop technical specification documents, and provide the effort estimation for implementation.
  • Design, develop and implement highly scalable web services and web applications using Asp.net, C#, WCF, .Net Framework and SQL Server.
  • Involve and develop web service architecture, database design, and custom framework for exception handling.
  • Develop proof of concepts to showcase solutions and get required approvals for solution implementation.
  • Individual contribution in application development using JavaScript, Ajax, IIS, http handlers & modules, MS SQL Server (stored procedures, functions, views, triggers, and jobs)
  • Analyze impact and performance of the system, document metrics and provide solutions to improve the system performance.
  • Work closely with business analysts, subject matter experts, development teams and testing teams of application projects.
  • Involve in code reviews, provide feedback, and assistance in technical challenges.
  • Implement ad-hoc requests from clients/business team and support production applications.

Confidential

.Net Developer

Responsibilities:

  • Develop a prototype application using WCF, WF and LINQ.
  • Develop windows forms and user controls using C#.net and DevExpress controls.
  • Extensively develop high scalable Asp.net Web Services and consume these services from front end Windows Application.
  • Store and retrieve data in/from SQL Database & write stored procedure, functions, create tables and triggers.
  • Involve in create custom Http module for web service authentication and authorization.
  • Perform various load test scenarios to check the web service performance.
  • Integrate MS Office Outlook component with windows application.
  • Create tables schema, stored procedures and functions.
  • Integrate Help System in windows forms by using Named Pipes concept.
  • Involve in peer code review and provide feedback
  • Help team in technical issues and fix the bugs.

Confidential

.Net Developer

Responsibilities:

  • Extensively develop User interfaces using ASP. NET Forms, C#.net
  • Involve in design and develop Asp.net Master Pages and User Controls.
  • Extensively use Java Script for validating user input data at the client side.
  • Involve in implementation of localization support.
  • Bug fix.

We'd love your feedback!