Sr. .net Tech Lead Resume
Chattanooga, TN
SUMMARY:
- Looking for a challenging position in a dynamic workplace where my engineering, technical and interpersonal skills will contribute to achieve project goals and implement best practices towards business improvements
- 12 years of experience in Software development working in various development life cycle, Operations engineering, Incident management, and Production support
- Excellence in handling incident / change / problem Management
- Excellent experience in handling Object Oriented programming
- Pro - actively checking application logs and let respective scrum team to know about that and work responsible to find resolution for upcoming issues
- Business oriented professional having experienced in Agile Methodology and SDLC
- Proficient hands-on experience in Self- Service implementations, upgrade, integration and application support projects in Distributed component Services
- Good experience in SOA and applications/business system integrations.
- Good experience in Web services, Windows Communication Foundation (WCF)
- Excellent experience in developing enterprise applications in cross platform technologies and support maintenance and management process
- Excellent experience in analyzing business challenges and implementing them into tech specification. Defining Product Roadmap and Scope.
- Excellent experience in Reporting tool Crystal Report
- Very good at generating and analyzing Memory dumps for an application
- Trained in Azure Platform with knowledge in creating various Services like (Computer Service, App Service, Data Service, Network service)
- Experienced in Project Management tool Primavera P6.
TECHNICAL SKILLS:
Database & Programming:: Oracle, MS SQL Server 2000, 2005, 2008, Strong SQL & Reporting skills.
Tools: PL/SQL Developer, MS Access & TOAD, SCOM, Splunk
Designing & Validation Frameworks: HTML, Bootstrap, Java Scripts, JQuery, XMAL, AJAX
MS GUI: VS2010, VS2013, VS2015
Web programming Languages: ASP.Net MVC, C#, VB. Net, ASP. Net, ASP
Application Programming: VB, VBA, PowerShell
Communication: WCF, Web API
Documentation: MS-Office
Project Management: MS Project, Clarity, MS Visio, Primavera
Code Versioning: RTC, GIT, TFS and StarTeam
Configuration Management: MS SharePoint
Cloud Platform: Azure, know the steps to create Virtual Machine, Computer Services, Network Services, Data Services, App Services
PROFESSIONAL EXPERIENCE:
Confidential, Chattanooga, TN
Sr. .Net Tech Lead
Responsibilities:
- Discussing business requirement in Providers platform by setting up appropriate meeting with required team
- Understanding of their existing legacy services flow and integration with various platforms in multiple technologies
- Providing SOA (Service Oriented Architectural) design as needed and ensure to close all identified gaps
- Ensuring to adhere SSO (Single Sign On) concepts on all services
- Upon finalizing SOA design, getting appropriate approvals from various tech leads team
- Creating required back logs in Agile environment using client specific project management tool (RTC)
- Currently client has more than 70% User stories are in back logs, upon completing meeting with required team, need to ensure 50% User Stories are moved to Iteration and ensure to implement them in 1-5 sprints
- Ensure Automation Testing implementation using MS test tool
- Discuss with existing CI (Continues Integration ) team or RM team, to add new services
- Setting up regular uninterrupted meeting with onshore tech teams to learn what challenges are exists on their end and trying to close those gaps by discussing with various client team
- Getting access to team members of various tools used by client
- Taking technical interview to choose best experienced candidate for various development team
- Providing Time lines needed for development activities
- Attending and ensure team members also complete all required client online or class room training
Confidential, St Petersburg, FL
Sr. .Net Tech Lead
Responsibilities:
- Being as .Net technical lead, I have been leading multiple application those developed in .Net using Asp. Net, C#, MVC, HTML, SQL Server
- Understand the project requirement and implementation process to build new or modify Web application.
- Design integration tool based on project requirement
- Design code logic and schedule timelines needed for development
- Discuss with various scrum team about Integration activity and come up with tasks for every User Stories that assigned
- Separate Task in equal manner and share with overseas teammates
- Used Primavera to assign work to team members and built team wise dashboard in Primavera for easy access by development and leadership team
- Set email notification in Primavera
- Ask or Discuss US (User Story) related issues with everyday status meeting
- Write Logic using programming language
- Compile and ensure all Test cases were executed as expected.
- Check in developed source code in source code versioning control tool, such as TFS or GIT
- Work with testing team and ensure all functionalities are working as expected before production move
- After code pushed into production environment, ensure to check all functionality related to the US are working as expected using test prod account
- During lower environment support engineer, check Splunk logs and report abnormalities to the scrum team tech leads
- Sending an email with list of existing and upcoming issues to the client leads
- Supporting scrum team member to identify RCA for the issue that occurred in lower environment
- Helping Platform Admins to set up web site for an application by executing already built PowerShell script
- Providing appropriate authorization and authentication to developers
- Working in Active Directory. Setting rights to revoking rights based client request
- Work for SCOM request
- Executing and analyzing memory Dumps and coming up necessary proactive steps and avoid future issues
- Supported production issues 24X7 during my support cycle
- Helping NOC (Network of Central) team to identify prod issue and helping them appropriate team to conduct details
Confidential, Viejo, CA
Onshore Technical Developer Employer
Responsibilities:
- Gathering system requirement and documenting them as High level design document
- Defining Automatic under writing process with the help of experienced underwriter and getting approval from stack holder.
- Understanding ACCORD XML format and integrate them with web application
- Reading third party in-bound file and integrating well formatted date in to client’s Oracle DB
- Writing outbound file by retrieving data from Oracle DB and pushing them through FTP to the third party vendor defined location
- Creating and scheduling Batch job through manual and automated process
- Creating Web Interface for end user to set up batch processing using ASP. Net, C#, HTML
- Creating logs for Inbound and outbound file records that did not processed and escalating with list of NOT processed records to the client Manager through automated email trigger
- Developed customized web application to provide Authorization and authentication of personnel to use their application
- Addressing any discrimination that in In-bound file to third party vendor
- Assigning tasks to overseas teammates
- Doing peer code review before getting the source code into main TFS / GIT source location
- Contacting everyday meeting with overseas team and getting confirmation on their understanding of the work that they have involved or agreed to do
- Developed Web Service to interact with third party vendor inbound file
- Developed contract method for downstream application to interact with Pacific Life application
- Understanding ACCORD XML formation and reading and appending data into it.
Confidential, TN
Offshore Technical Developer Employer
Responsibilities:
- Preparing documentation for Impact Analysis document
- Connecting with Onshore Technical Developer and understanding of requirement
- Contacting session for new joiner about Pfizer and its multiple cross platform application flow
- Worked on product ticketing system and ensuring to updating them with resolution within defined time in SLA
- Designed automation application for manual process and reduced number of hours needed to close ticket
- Analyzing changes in data by using SQL Server Change data analyzer
- Writing outbound file by retrieving data from Oracle DB and pushing them through FTP to the third party vendor defined location
- Production support for web based application developed using ASP. Net, C#
Confidential, TN
Software Engineer Senior Developer Employer
Responsibilities:
- Having discussion with senior develop team leads to understand the basic system requirements
- Documenting the requirement such way that leads can understand
- Writing Pseudo code for functionality
- Technical discussion with senior developer with expected code change
- Getting go-sign from peer after completing code review
- Pushing files from development box to testing box
- Ensuring and testing all functionalities including newer changes are working after code upgraded with Testing box
- Getting signing off from testing team
- Pushing code into Production box