We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Overall 10+ years of hands on experience on design, development, coding and testing of business/commercial applications using various Microsoft technologies like.Net Framework, C#, ASP.NET, ASP.NET MVC, ASP.NET WEB API, WCF Services, REST API’s, Entity Framework, LINQ, ADO.Net, Angular JS, SOAP, Java Script, SQL Server, Azure, Node JS, Azure Blob Storage.
  • Hands on experience of 2+ years in Talend Data Integration projects execution along with .Net Project.
  • Expert in designing and developing web based solutions using ASP.NET MVC, ASP.NET Web Forms, Web API, C #, Entity Framework, Web Services and AJAX.
  • Experience in designing web pages with HTML, JavaScript, HTML5, CSS3 and JQuery, AngularJS in a hand - coded environment.
  • Experience in developing Web and Client/Server Applications based on Microsoft .NET Technologies implementing N-Tier Architecture.
  • Extensive front end and backend development experience working with .Net Framework 4.5/4.0/3.5, Visual Studio.NET 2015/2013/2008.
  • Used ASP.NET features Web Forms, State Management, Caching and Security.
  • Experience in working with Language Integrated Query (LINQ) especially LINQ to objects and LINQ to SQL.
  • Experience in developing and consuming Web Services and related technologies like SOAP, REST, XML, WSDL and JSON.
  • Good working experience with ADO.NET, Microsoft Application Blocks and Entity Framework as a part of accessing and updating the database.
  • Experience in designing and developing on Databases in SQL Server 2014/2012/2008 which includes the development of Stored Procedures, User Defined Functions and Triggers using Transact SQL.
  • Experience in implementing .Net Security features like Authentication and Authorization using Form-based & Window-based authentication.
  • Having good hands on experience on Talend Basic Components, Orchestration, Transformation and ETL fundamentals.
  • Good experience with development methodologies like Agile (SCRUM) and Test Driven Development (TDD).
  • Experience working with TFS, SVN, Perforce and GitHub client for version control.
  • Experience in Creating the Talend Jobs and Java based custom components.
  • Having good knowledge on TAC for various activities like deployments and administration of jobs and experience in Context groups and parameterization.
  • Having experience of on different databases SQL SERVER, ORACLE, Post Gres SQL.
  • Having hands on experience on working with different file formats like flat files, CSV, JSON etc.
  • Having experience on deployment of talend job, optimization and performance improvements.
  • Have exposure to integration of Rest API’s from talend studio.
  • Have very good knowledge in Agile Methodologies using tools like Rally, TFS, and Ontime.
  • Have good experience on working production related tools like Service Now as part of ITSM to handle production incidents and customer complaints.
  • Involved in migration of objects in all phases (DEV, QA and PRD) of project and trained developers to maintain system when in production.

TECHNICAL SKILLS

Dot net Framework: .NET Framework 4.5/4.0/3.5/3.0/2.0/1.1

Databases: Sql Server 2014, Oracle 11g, Postgres SQL

Programming Languages: C#, OOPS, Sliver light, LINQ, Entity Framework 6.0

Web Technologies: ASP.NET, ASP.NET MVC 5.0/1, ASP.NET Web API, Angular JS, Java Script, Jquery, Bootstrap, HTML,JSON

ETL Tools: Talend 5.5, 6.1,6.2, Talend Administration

Web servers: IIS5.1, 7.0

IDE: Visual Studio 2013/2010

Cloud: Azure

Health Care: HL7 Messages

Tools: &Utilities: Perforce, TFS, SVN Tortoise, Vault, Active MQ, Azure Storage, Activemq, New Relic, WinScp,MS Test, NUnit, Jenkins, CruiseControlExplorer, Confluence, Service Now

Reporting Tools: Crystal Reports, Tableau

OS: Windows, Unix

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Responsibilities:

  • Implemented the project according to the Software Development Life Cycle (SDLC) and programming by using fast pacedagile methodology, involving task completion, user stories, and iterations using Rally.
  • Responsible to make code changes based on the requirements at various tiers like database, entity framework or business tiers.
  • Developed solutions using C#, ASP.NET MVC, WCF and ADO.NET Entity Framework.
  • Designed and developed rich and enhanced web pages using WEB API, C #, ADO.NET, Microsoft Azure, Java Script, JSON, Ajax, HTML 5, Angular 2 and CSS.
  • Worked with Microsoft Azure.
  • Writing the logic of stored procedures according to the requirement and using it.
  • Creating controllers for new modules that are added to the application.
  • Experience inDatabase Application Development, Query Optimization and Performance.
  • Creating the UI fragments using AngularJS and java script and json.
  • Creating Unit Tests using MSTest provided by the visual studio.
  • Involved in stabilization of the application and bug fixing.
  • Creating Design documents for the new requirements and updating the existing designs on confluence.
  • Conducting the design meetings to confirm the implementation with architecture team.
  • Responsible for integration testing with various other systems to create the Service Requests from the UI which need to flow through multiple systems.
  • Developed talend jobs using talend studio based on the requirements.
  • Responsible for integration testing with various other systems.
  • Involved in the continuous enhancements and fixing of production problems.
  • Developed application in agile model and involved in daily scrum meetings.
  • Involved in design the application by using various design patterns.

Confidential

Senior Developer\Team Lead

Responsibilities:

  • Understand product requirements and discussions with Business Analysts.
  • Implement changes based on the requirements to accept data from HL7 messages in C#.
  • Writing services in C# to accept and process the HL7 messages from other systems.
  • Mapping configuration for HL7 Messages.
  • Deployment of service as windows service.
  • Coming up with design options for the requirements.
  • Integrating new messages as required.
  • Writing up unit test cases and Code reviews to improve quality.

Confidential

Senior Developer

Responsibilities:

  • Responsible to implement complex enhancements to the existing system.
  • Working through the new requirements and come up with the impact analysis before starting development.
  • Responsible for doing the peer code reviews.
  • Coverage the code using the unit test to maintain the quality of the system.
  • Responsible to write stored procedures on sql server on need basis.
  • Work with verification team to help them understand requirements and doing test case review.
  • Involved in fixing defects and provide UAT support for acceptance.
  • Worked on ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties) using C#.
  • Used LINQ for filtering the data from SQL Server Data Base 2012.
  • Generated various claim related reports from SQL Server Database using Crystal Reports Tool.
  • Expertise in installing, developing, and deploying on application/web servers such as IIS 5.0/IIS 6.0/IIS7.0.
  • Participated in the entire phase of development cycle from design, testing, and implementation.
  • Utilized the AJAX control toolkit 2.0 tools like Calendar, Dropdown, Animation controls for implementing AJAX partial page updates and extensively used AJAX extenders with UI control elements.
  • Developed the project in agile methodology.

Confidential

Developer

Responsibilities:

  • Coding and development of views.
  • Migrating windows application to MVC web application.
  • Converting business requirements to implementation.
  • Involved in SSL configuration of the payment pages
  • Involved in bug finding and fixing and testing the modules by writing Unit Tests.
  • Heavily used LINQ to SQL to retrieve data about Customers & Transactions.
  • Implemented client side custom validation using JavaScript.

Confidential

Developer

Responsibilities:

  • Coding and development of pages.
  • Creating Stored Procedures and worked on DB Part.
  • Creating the WCF client service reference.
  • Created logging schema to log the activities of users in the application.
  • Support deployment activities in the release time.
  • Support UAT testing and help them by resolving queries.
  • Used Microsoft Team Foundation Server for the purpose of version control and source code maintenance needs.
  • Involved in Web Service Development (XML, SOAP, and WSDL).

Confidential

Developer

Responsibilities:

  • Involved in coding UI Layer component using c#.net
  • Involved in development of user controls and doing enhancements.
  • Adhere to the guidelines to support smart client applications on windows.
  • Tracking simulating and fixing the QA reported bugs.
  • Performed NUnit testing and system testing and prepared requirement documents for testing.

We'd love your feedback!