We provide IT Staff Augmentation Services!

Senior Software Developer Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Software engineer with over 11+ years of experience designing, developing and implementing Web, Mobile, Windows and database applications in various domains such as Investment Banking, Government, Retail, Energy, Automation and digital industries.
  • All the recent roles for client and server side involved development, designing and architecting on client and server side with the technologies below.
  • Expertise in.Net frameworkwith great proficiency in creating applications using Web, Windows Forms, ASP.Net MVC, Web & WCF Services, WPF, WEBAPI, XML, XAML,JavaScript, J - QUERY, AngularJS, ReactJS, HTML, CSS, AJAX, JSON.
  • Involved in all the phases of Software Development Life Cycle (SDLC). Worked on Agile and water fall methodology including analyzing, designing, developing, testing and deployment - end to end integration.
  • Fundamental mastery of the public and private cloud platform of AWS and Gaia (JPMC private cloud).
  • Experienced in designing and architecting applications including native MOBILE apps in different platforms.
  • Good understating of Natural language processing (NLTK) and its computation with linguistics, artificial and human.
  • Data Analysis, Designing, reviewing, implementing and optimizing data transformation of Big Data systems.
  • Expertise in working with Server and Client side Controllers, User Controls, Custom Controls.
  • Hands on low latency design to machine level, code generation tools and frameworks such as PRISM, NHibernate, Spring.Net, CodedUI Framework, Unity, Reactive Extensions, LINQ2SQL, T4 and Entity Framework.
  • Used OOPS, SOA Patterns and Practices, Multithreading, Network Programming, GOF Design Patterns, SOLID design patterns, customized Algorithms, Agile Modeling (Scrum and XP), Rational Unified Process.
  • Experience with client side scripting technologies likeBootstrap, Backbone, AngularJS, Knockout, JQuery JavaScript, VB script.
  • Experience in writing SQL&PLSQL Queries, Packages, Stored Procedures, Function, Trigger and Views using SQL Server (2000-2012), Oracle 9/10/11, Mongo-DB, Sybase and PostgreSQL.
  • Excellent experience in creating & consuming SOAP and Restful Services.
  • Extensive working experience in SSIS ETL tool, building a report on SSRS and Crystal.
  • Having experience shell scripting run by the Unix shell
  • Worked on open source and closed source technologies, having a good understanding of choosing the software.
  • Experience in designing GUI screens using usability and design principles.
  • Working with both centralized and decentralized version control systems (GIT, SVN, TFS etc.); automated testing (unit tests, integration tests, mocks, TDD) excellent API and code documentation; object-oriented and functional programming; refactoring; code reviews; agile and iterative development.
  • Having experience in maintaining the in-house and data center servers.
  • Excellent communication skills, team player, quick learner, organized, resilient, self-motivated.
  • Ability to handle multiple tasks and work independently as well as in a team.

TECHNICAL SKILLS:

Programming languages: C#, VB.Net, Java, C, C++, PHP, Python, Node-JS, SQL, PL/SQL, MongoDB, SYBASE, Graph database

Technologies: ASP.Net, MVC4, CLASSIC ASP, Web API, WCF Services, WPF, Ajax, JSON, JavaScript, J-query, Angular JS, React JS, Mubx, Flux, Redux, Axios,HTML5, CSS3, Backbone, Angular, Material Design, Knockout, Shell Script, VB-Script, XMAL, XML, XSLT, JSON,.

Reporting Tools: SSRS, Crystal Report, Access Report, Telerik and Dev Express

Development Tools: Visual Studio 2012-2017, Razor engine, Visual Source Safe (VSS), GIT, Subversion, Eclipse, Toad 4.3-4.6, SAP, JIRA, Microsoft Visio, Microsoft Team Foundation Server.

Operating Systems: Windows Vista/XP/2000/10, UNIX, Linux, DOS, Mac.

Management Tool: ITSM, Docker, Jenkin, CRM tool

Cloud: AWS, S3 storage, Elastic bean, Lambda, Redis, Private Cloud Gaia.

Domains: Investment Banking, Digital, Automation, Retail, IT Services.

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Senior Software Developer

Responsibilities:

  • Developed an Enterprise software application, which will help the traders and middle office users.
  • Involved in the complete lifecycle (SDLC) of the project in Design, Development, Implementation, testing and Support and Production Maintenance of PLMR and MBWS application.
  • Interacted directly with Front and Middle office Traders on gathering Functional and business requirement.
  • Developed FO and Middle office application for traders (e.g. Trade and Loan search, Security, Scrubbing Bloomberg, MSP, LPS, and WAMU, LMS, Bears loan level data).
  • Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
  • Microsoft .Net MVC5, View, Ajax, JSON, Data table, C3 JavaScript’s and JQUERY are used to implement the UI presentation.
  • Developed and designed the details graphs report using the C3 and D3 JavaScript library.
  • Designed, developed and integrated entity framework and data base objects with data access layer.
  • Worked on UI to integrate the Web APIs with Angular JS.
  • Developed REST web services and used JSON as a data exchange format.
  • Designed and consumed WCF/web shared services on integrating windows and web UIs.
  • Implemented the threading and caching mechanism to improve the performance of the system.
  • Used Dependency Injection for data binding on XAML pages.
  • Loan and Cusip information are pinged through AJAX call asynchronously and data refreshed in the DATATABLE.
  • Developed the stored procedure, view, functions and databases designing.
  • Integrated the SSIS packages with SYBASE & ORACLE databases and FLAT file system to perform the ETL.
  • Designed and developed framework for fault tolerant and resilient SSIS Packages for extracting, validating, filtering data from several data points.
  • Developed the MAPS using the Microsoft Bing maps controllers.
  • Implemented code reviews, NUnit Tests, improving coding standards and practices, and developed automated builds using MSBuild and scripts for deployment.
  • Involved in Release Management, deployments, Production Support, debugging & troubleshooting.
  • One point contact for management, for project deliverables, status reporting, task scheduling/assignment etc.

Environment: MVC 5, C#, ASP.NET, WCF, Windows workflows, MSMQ, LINQ, JSON, XML, SQL Server(T-SQL), ORCALE, SYBASE, SSIS, SSRS, Unit, MOQ, Structure Map, Web APIs, AngularJS, Web API, Java Script, C3&D3 library, JQuery, AJAX, WPF, Entity Framework 6.0, ReSharper, NuGet, IIS, and SVN, TFS, GIT.

Confidential, New York, NY

Senior Software developer

Responsibilities:

  • Involved into project management activities-guiding the team to clarify technical/requirement related queries, track deliverables, coordinate with teams to implement the deliverables on time
  • Generated skeleton classes required for the application
  • Used separate Presentation, Business Logic and Data Access Layer in project development.
  • Developing Multiple Presentation Layers with several user controls, Standard controls developed front-end screens using ASP.Net MVC Web forms.
  • Developed class files for business layer and data access layer using C#.
  • Used JQUERY to perform front end validations as per the business rules proposed.
  • Used Entity framework objects to store and retrieve data from the SQL database.
  • Implemented ASP.NET security and Authentication modes provided by IIS and ASP.Net.
  • Worked on MS SQL Server 2008 (stored procedures, triggers, definition of table schemas, etc).
  • Involved in deployment of the application to the QA server.
  • Retrieved the data from related modules using Rest Web Services.
  • Worked on Site Collection, Site Configuration, Site Template, Team Site, Document Workspace and Meeting Workspace for managing Web portal information.
  • Created three tools for comparing the values of the elements received from CASAC system and through Web Service.
  • Implemented the code to production.

Environment: Asp.Net, MVC4, C#, WPF, Web-API, HTML5, CSS3, J-query, JSON, Knockout, Java Script,, Web services, Widows Services, XML, LINQ, Entity Framework 6 (ORM),SQL Server, Oracle, PLSQL/SQL, TFS, Unit, Visual Studio. NET 4.5

Confidential, New York

Senior Software developer

Responsibilities:

  • Had interacted with the client in person to get an understanding on the requirements
  • Analysis, Design, Coding, Testing, Troubleshooting and Deployment in Dev, UAT, PROD and DR
  • Working with an Agile, Scrum methodology to ensure on delivering high quality work in timely fashion
  • Designed and implemented the Royalty system, using ASP.NET, Visual Studio 2008, SQL Server 2008, and SSRS, Telerik Report.
  • Object-oriented Design and Analysis (OOA and OOD)
  • Led development, designed and implemented the application architecture, and managed team members
  • Support, maintain and document software functionality.
  • Integrate software with existing systems and Performance tuning, improvement, balancing, usability, automation.
  • Worked close with clients on supporting their needs and resolving their issues on high priority.
  • For front end development actively used ASP.Net, CSS, JavaScript, AJAX control and Telerik Controls.
  • Support, maintain and document software functionality. Involved SQL server data migration 2012
  • Evaluate and identify new technologies for implementation.
  • Debugging and testing using unit testing
  • Involved in database design and stored procedure development.
  • Documentation (Requirement Analysis, High Level design, Low Level design)
  • Release Management, deployments.
  • Month-end Production Support, debugging & troubleshooting

Environment: Asp.Net, C#, VB.Net, WPF, WCF, ADO. Net .HTML5, PHP, CSS3, J-query, UNIX, MVC3, Telerik Report, Telerik Rad controls, scripting, Java Script, J-query, Web services, Widows Services, XML, LINQ, SQL Server, Oracle, PLSQL/SQL, TFS, N-unit, Visual Studio. NET 2008, Entity framework and Net Framework 4.0

Confidential, New York

Senior Software developer

Responsibilities:

  • Played an active role in overall application architecture design.
  • Leading a Team of five developers and also effectively handling the business requirements co-coordinating with the onshore tech lead.
  • Responsibilities include ASPX creation, Data base tables and stored procedure development for SQL server data base
  • Support for integration testing
  • Involved into SSIS package creation for ETL operations with custom data manipulation
  • Involved into project managements activities-guide the team to clarify technical/requirement related queries, track deliverables, coordinate with onsite counterpart to implement the deliverables on time
  • Primary activities include track my own deliverables, organize meetings with the Onsite counterpart to resolve queries, alert issues, sharing status updates and follows the design standards defined by the client for the deliverables and development activities.
  • Technology used - ASP.NET, C#, Sql Server 2005,SSIS

Environment: Asp.Net, Classic ASP, C#, VB.Net, WPF, WCF, CALSSIC ASP, ADO. Net .HTML, MS TEST, CSS, J-query, Java Script, J-query, PLSQL/SQL, UNIX scripting, VB Script, Web services, Widows Services, WPF, XML, SSRS,SQL Server, PostgreSQL, Oracle, Microsoft Biz Talk server TFS, LINQ, ENTITY, N-unit, Visual Studio. NET 2008, Net Framework 3.5

Confidential

Senior Programmer

Responsibilities

  • Business/Customer Interaction
  • Requirement Analysis and Gathering
  • Involved in designing and developing framework for the application (logging, exception handling, utilities, reusable components, etc)
  • Developed multithreaded Front-End in web Forms to view and adjust securities, allocation parameters, discrepancies in Security Pricing, Correction and re-running via Allocation Engine.
  • Designing and developing Data Access Layer and Business Logic Layer
  • WCF Web Services development (client and server side)
  • WCF Windows Services with MSMQ (Used for managing third party xml job feeds)
  • Design and development of ASP.Net pages (using AJAX)
  • Involved in database design and stored procedure development
  • Created business layer to create, retrieve, delete, update and suspend data to/from data using C# ADO. Net through Web services, Window services and WCF.
  • Developed Stored Procedures, Functions, Triggers and Views.
  • Convert the existing windows application into Asp.net application.
  • On site support to client and handling real time projects.

Environment: Asp. Net, Classic ASP, VB.NET, CLASSIC ASP, PHP, C#, WPF, WCF, ADO.Net .HTML, CSS, J-query, Java Script, Web services, Widows Services, WCF, WPF, XAML, XML, SQL Server, Oracle PLSQL, SSRS,TFS, N-unit, Visual Studio. NET 2008, Net Framework 3.5

Confidential

Sr. Software Engineer

Responsibilities:

  • Responsible for building Architecture along with the team of Designers.
  • Architecture involves security, logging, and common framework for Web Service Access.
  • Responsible for creating and securing Web Service.
  • Creating Domain Models for creation of Database using the Agile Modeling Technique.
  • Realization of Use Cases using Sequence Diagrams in Rational Rose.
  • Worked on how to use templates, which were created by tool named as Code Smith for accessing the database.
  • Designing WinForms for complex Use Cases.
  • Designed and developed Logging to Database and Text, Caching and Error Handling.
  • Responsible for writing Stored Procedures to create Business Rules, Business Processes and other database activities related to maintenance.
  • Involved on UI Designing, Development and Testing of Web Pages using ASP. Net, C#, ADO.NET and .NET Framework.
  • Developed views, stored procedures and triggers in SQL Server to fulfill business requirements.
  • Created Web service to create, retrieve, update and delete Third Generation System transactions.
  • Involved in database design and stored procedure development
  • Coding components in C#.NET for creating Multithreading components, COM+ compatible components, Queued Components for Asynchronous Request Operations.
  • Was involved in delivering enhancements for existing client server applications to the end users
  • Documentation (Requirement Analysis, High Level design, Low Level design)
  • Created windows services to monitor the third generation device event and alarm.
  • Debugging and Bug fixing.
  • Maintain the code into TFS

Environment: Asp. Net, C#, WPF, WCF, ADO.Net .HTML, CSS, J-query, Java Script, Web services, Widows Services, SSRS, WCF, WPF, XAML, XML, SQL Server, Oracle PLSQL, TFS, N-unit, Visual Studio. NET 2008, .Net Framework 3.5

Confidential

Software Engineer

Responsibilities:

  • Designed project life cycle, including working with a team of designers, users and programmers.
  • Designed and Developed several web forms like Customer Details, Customer Booking Details, Configuration Details, Calendar Booking Details etc. Using ASP.NET, C#, ADO.NET and Java script.
  • Collect and analyze requirements from the clients to design suitable software for them.
  • Designed and Developed Web Application using 3-tier Architecture uses ASP.NET, C#, ADO.NET and SQL Server
  • Used CSS classes/skins for client side control UI formatting and Master Pages provide same look and feel throughout the application.
  • Worked with ASP.NET Web Forms, Web Services, State management, Caching features, configuring optimizations, securing the web application, Web Services Components consumed for authenticating the user credentials
  • Implemented validation using validation controls and JavaScript client side validations.
  • Involved in writing SQL commands, stored procedures to interact with the SQL Server database.
  • Unit testing of developing modular.

Environment: Asp.Net, C#, ADO.Net .HTML, CSS, Java Script, Web services, XML, SQL Server, VSS, N-unit, Visual Studio. NET 2002 Net Framework 2.0

We'd love your feedback!