Senior Developer Resume
SUMMARY
- Dynamic software professional with 10 years of experience in developing Windows and Web based Applications using Microsoft Technologies.
- Including high proficiency in jQuery, C#.Net. and SQL Server. 3+ years of detail and excellent experience in Implementing and consuming Azure Cloud computing services.
- 3+ years of experience in Agile Methodologies. An established track record working in a fast paced, demanding environment both independently or as part of a team.
- Extensive experience in Software Development Life Cycle.
- Experience in Requirement Gathering, Technical Design, Coding and Unit testing and Application Release management.
- Experience in Asynchronous Programming.
- Experience in Azure Service Bus (ESB), Storage Explorer, Azure Deployment, Topic & Subscription pattern.
- CI/CD using Azure DevOps
- Extensive experience in developing and consuming Web APIs along with OData.
- Good understanding of Design Patterns and Microservices.
- Web Security using Azure AD (Identity and Access Management).
- Experience in Logging and Application Monitoring using Application Insights.
- Expertise in technologies and tools such as .Net Framework, Azure, Web Services, REST Services (WEB API), TypeScript, WCF, MVC, C#/Asp.Net, jQuery, JSON, JavaScript, Entity Framework, SSIS, GIT, TFS, Agile Vision, Visual Studio Team Services (VSTS), SQL Server 2017/2019 and IIS.
- Very Strong in Object Oriented Programming concepts (OOPs) and Service Oriented Architecture (SOA).
- Experience in Estimation techniques includes Function Point Estimation, Use Case based Estimation and Story Points based Estimation (in Agile World).
- Extensive participation in Planning, Grooming, Demo and Retrospective meeting.
PROFESSIONAL EXPERIENCE
Confidential
Senior Developer
Responsibilities:
- Worked on the Developing WEB API, LINQ Queries, Stored Procedures of this application.
- Worked on consuming external web services and Integrating with current developing system.
- Implemented consuming AppInsights for Application Monitoring using Azure.
- Provided solution to implement data Import process using Azure Service Bus, Blob Storage, Azure Functions and Web Jobs for importing historic data and using the same for continuous data import by making few config changes.
- Project tracking in VSTS and it’s a Scrum Methodology.
Tools: & Environment: ASP.NET MVC, Web API, Entity Framework, SQL Server 2019, TFS, VSTS, Azure, Agile.
Confidential
Senior Developer
Responsibilities:
- Worked on the Developing UI, WEB API, LINQ Queries, Stored Procedures of this application.
- Developed SSIS Packages to Import data from External Data Sources.
- Developed Data Import process using Azure Service Bus, Blob Storage, Azure Functions and Web Jobs for importing large volume of daily and monthly data.
- Implemented consuming AppInsights for Application Monitoring using Azure.
- Developed Business logic using REST Services (WEB API) and OData.
- Front End validation and scripting using jQuery.
- Project tracking in VSTS and it’s a Scrum Methodology.
- Prepared Technical Design document for responsible development (Maintained in Confluence).
- Developed Windows application to create one - time script which does CURD operation for Account Code updates.
- Developed Windows application to mock test data dynamically based on the selection made in the UI Form.
Tools: & Environment: Azure Enterprise Service Bus (ESB) and Messages, ASP.NET MVC, jQuery, Kendo UI, Web API, OData, Entity Framework, SQL Server 2019, GIT, Agile.
Confidential
Senior Developer
Responsibilities:
- Worked on the Developing WEB API, LINQ Queries, Stored Procedures of this application.
- Develop Business logic using REST Services (WEB API) and OData.
- Front End validation and scripting using Angular 4.
- Project tracking in VSTS and it’s a Scrum Methodology.
Tools: & Environment: MVC 5, C#.Net, LINQ, Web Service, NReco, Azure Service Bus, Azure Blob Storage, Azure Functions, MS SQL Server 2017
Confidential
Senior Developer
Responsibilities:
- Involved in Requirements gathering, analysis, enhancing and Application development phases of this application.
- Activities include Implementation of new changes, Unit testing, Review and delivering.
- Involved in daily status call and business clarification call with onshore team to enhance business knowledge about this compliance requirement.
- Weekly status meeting with client partner to discuss project deliverables.
Tools: & Environment: MVC 5, C#.Net, LINQ, Kendo UI, MS SQL Server 2012
Confidential
Senior Developer
Responsibilities:
- Involved in Requirements gathering and Application development phases of this application.
- Self-Code Review against defined review checklist.
- Followed organization defined best practices in deliverables.
- Coding, Unit Testing and code delivery to Onsite team.
- Reviewing the code developed by the peers.
Tools: & Environment: MVC 4, C#.Net, Knockout.js, Kendo UI, MS SQL Server 2012
Confidential
Senior Developer
Responsibilities:
- Involved in Analysis, Requirements gathering and Application development phases of this application.
- Involved in Involved in Technology migration, enhancement, defect fixing of web applications.
- Involved in Coding, Unit Testing and validating.
- Followed organization defined best practices in deliverables.
- Reviewing the code developed by the peers.
- Involved in application delivery process to the client.
Tools: & Environment: C#, ASP.NET, LINQ, MS-SQL Server 2008 R2