We provide IT Staff Augmentation Services!

Senior Software Developer Resume

0/5 (Submit Your Rating)

Dallas, FL

SUMMARY

  • Ten years’ experience in .NET development in system analysis, design, development and implementation of N - tier architectures for various business domains like Advertising, HealthCare, Retail and HR.
  • Development of N-tier applications with extensive exposure to ASP.NET MVC, WebForms, Web API, Azure, WCF, ADO.NET, Telerik RadControls, and SQL Server.
  • Experience in creating mobile first web applications using AngularJS, Entitiy Framework and IIS.
  • Experienced in building rich internet (RIA) web applications using HTML, HTML5, XML, Ajax, jQuery, JavaScript, and CSS 3.
  • Experience in building SOA applications using .NET JSON, WebAPI, Web services, WCF, SOAP and REST.
  • Experience working with SQL Server database and writing stored procedures.
  • Extensively worked in unit testing, regression testing, defect tracking systems and performance testing of the software systems.
  • Strong experience in Object Oriented Analysis and Design (OOAD).
  • Experience in converting the business requirements into technical specifications.
  • Expertise in trouble-shooting and problem solving with proven ability to design and develop reliable data driven applications.
  • Experience with all the phases of software development life cycle including object design, development and documentation. Familiarity with common Design Patterns.
  • Strong and effective problem-solving, analytical and interpersonal skills. A team player.
  • Demonstrated ability to deal with change and work in a rapid pace, dynamic environment.
  • Involved in creating customer facing websites and have good knowledge on UI design and development.
  • Involved in initial database design sessions and architectural design sessions.
  • Proactive attitude with excellent analytical, communication and inter-personnel skills.

TECHNICAL SKILLS

Languages: C#, VB.NET, C/C++

.NET Technologies: ASP.NET MVC, WebForms, WCF, ADO.NET, Win Forms, WebAPI

Cloud Computing: Microsoft Azure (Web Apps, Azure SQL, Web Jobs)

Scripting Languages: HTML5, AJAX, CSS, Less, JavaScript, jQuery, AngularJS

Methodologies: Design Patterns, Agile Development

IDEs/CMS/Tools: Git, TFS, MS Visual SourceSafe

Database Systems: SQL Server 2008/2012/2016, Oracle 11g, MS Access

Build/Deployment/Testing: NUnit, Moq, MS Build, VS Team Services Continuous Integration

PROFESSIONAL EXPERIENCE

Confidential, Naples, FL

Senior Software Developer

Responsibilities:

  • Developed Confidential ’ Network of websites using ASP.NET MVC 5.0 and SQL Server 2016.
  • Developed mobile first responsive front end code using HTML5, CSS3, Bootstrap, and jQuery. The load time for the pages are less than 0.5 seconds.
  • Leveraged broad and deep industry knowledge in architecting customer solutions by mapping business requirements to Azure based enterprise solutions.
  • Architected website project from ground up using Object Oriented design methodologies and C#, ASP.NET MVC, Azure SQL, Redis and Task based Async pattern.
  • Created new stored procedures to support Data Access code and improved existing stored procedures for best performance. In some cases, execution times were improved from 250+ ms before change to 20ms.
  • Deployed the sites to Azure Web Apps, deployed database to Azure SQL.
  • Used Azure Web Jobs for repetitive tasks (batch apps).
  • Used Redis to cache data and improve site performance significantly.
  • Parsed IIS Logs using LogParser to generate user behavior tracking reports.
  • Used Microsoft Transient Fault Handling Application Block (Enterprise Library 6) to handle Azure SQL faults.
  • Used Powershell for deployment and creating test environments.
  • Used TFS and Git for Source Control.
  • Used Dependency Inject using Ninject for fully decoupled design. Used Moq to write unit tests.
  • Hands on experience in secure credit card processing through Authorize.NET.

Confidential, Tampa, FL

Software Developer

Responsibilities:

  • Analyzed business requirements, and participated in Object Oriented design discussions.
  • Worked on proven design patterns, designed and created views, controllers and models using ASP.NET MVC 3.0/4.0, C# with MS Visual Studio 2013.
  • Design front end modules using ASP.NET and Telerik RadControls.
  • Develop business layer modules using C#.
  • Used AJAX, jQuery and HTML with MVC views to produce rich user interface.
  • Worked on jQuery lib to post data to MVC action method.
  • Developed responsive front end for mobile browsers using ASP.NET MVC, jQuery and bootstrap.
  • Access web services and parse data using XML and XPATH.
  • Hands-on experience in implementing application security using Forms authentication mode.
  • Worked on using Microsoft Team Foundation Server for source repository and version control.
  • Write and modify SQL and Oracle stored procedures and functions.
  • Responsible for bug fixing and support.
  • Worked closely with Release Team for fixing the build issues.
  • Created technical specification documents and gave production support during release time.
  • Responsible for direct communication with clients.

Confidential, Dallas, FL

Software Developer

Responsibilities:

  • Design front end modules using ASP.NET pages.
  • Used ASP.NET 3.0 to design web forms, user controls and C#. NET for code behind.
  • Used JavaScript and validation controls for client-side validations and alerts.
  • Design and develop SQL in populating back-end SQL Server Database
  • Develop business layer modules using C#
  • Access web services and parse data using XML and XPATH.
  • Consumed WCF services to get benefits and rates data from different carriers.
  • Responsible for bug fixing and support.
  • Responsible for direct communication with insurance carriers as well as end users of the web application.

Confidential, Nashville, TN

Developer

Responsibilities:

  • Develop front end modules using ASPX pages and User Controls using C#.
  • Create Rich Application Interface using AJAX (Anthem).
  • Write/Modify SQL stored procedures.
  • Access data layer using Microsoft Enterprise Library.
  • Worked on bug fixing and change requests.
  • Mentored new team members for application specific issues.

We'd love your feedback!