We provide IT Staff Augmentation Services!

Senior Application Developer Resume

3.00/5 (Submit Your Rating)

Montvale, NJ

PROFESSIONAL SUMMARY:

  • Overall 12+ year's professional experience in .Net Development experience in Client/Server, N - tier architecture Web, Windows, and Services based application and IT consulting.
  • 6+ years’ experience in financial service specifically Money Transfer Industry, Compliance, and KYC domain.
  • Extensive knowledge in System Design and development in the .NET technology and framework using C#.NET, WPF, WCF, LINQ, ADO.NET, Web Services, ASP.NET, IIS and Entity Framework.
  • Extensive knowledge in Web Services (SOAP), Windows communication Foundation (WCF) with C# integrated into MVC, WPF, and ASP.NET.
  • Extensive knowledge in Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects and .NET ENTITY FRAMEWORK).
  • Worked and developed Web Forms and Win Forms applications with .NET Framework 4.5/4.0/3.5/3.0/2.0 and Visual Studio 2015/2012/2010/2008/2005.
  • Worked with IIS and .NET Assemblies and WCF services during WCF Services Deployment.
  • Worked extensively with Entity Framework, ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server & IBM DB2.
  • Extensively used Third-party controls of DevExpress for WPF and other Server controls like Anthem Controls for HTML.
  • Profound knowledge in DBMS using IBM DB2, SQL Server and MS Access e.g. Database design Modeling and development, Stored Procedures, Functions, and Triggers, Views for the implementation.
  • Good Knowledge in Parsing, querying, and transforming XML, HTML, and JSON.
  • Good Knowledge of various JavaScript responsive frameworks like JQuery and bootstrap.
  • Proficient with XML related technologies including XML, XSD, and DOM.
  • Good knowledge of CMMi process for Projects/Applications.
  • Good Knowledge in High and Low-level design documents using UML diagrams like Sequence and process flow diagrams etc.
  • Experience in PowerShell scripting for automation of system tasks.
  • Experience in writing unit tests code in the MSUnit test for automation functional and regression testing for software applications.
  • Defined AWS security groups which acted as virtual firewalls to control the incoming traffic onto AWS EC2 instances.
  • Utilized Cloud Watch to monitor resources such as EC2, CPU memory, S3, EBS volumes, to set alarms for notification.
  • Good experience in using Atlassian tools like JIRA, Confluence .
  • Extensive knowledge of SDLC and working with Agile Methodology and Waterfall Methodology and Test-Driven Development.
  • Extensive knowledge of software development life cycle (SDLC) such as strategy and analyzing, designing, building (coding), code review, testing and documentation of software products.
  • Extensive knowledge and hands-on experience in Object-Oriented Design Principles and Design Patterns implementation in an enterprise application.
  • Well exposed to Quality Process, Estimation & Code Review.
  • Good in interaction with business units and team and analyze business problems and project management skills.
  • Experience as Onsite Coordinator, Technical Lead -Development & Competence role.
  • Excellent in troubleshooting skills for analysis and fixing the critical issue, providing alternating solutions until the issue fixed with excellent communication skills and able to work individually and as a team.
  • Highly organized with the ability to manage multiple projects.
  • Strong leadership, management skills, excellent knowledge in business process understanding, integration of technologies, architecture skills, distributed components development.

TECHNICAL SKILLS:

Microsoft .Net Technologies / Key Areas: C#.NET, WPF, WCF, ADO.NET, Entity Framework, ASP.NET, Windows Services, Console and Windows application

Database/Backend:: IBM DB2, MSSQL Server, MS Access

IDE:: Visual Studio 2015/17/19

Web Server:: Internet Information Service (IIS)

Version Control Tools/ Source Control:: SVN, TFS, GIT, Visual Source Safe (VSS)

Markup Language:: HTML, XML, XSD

Script Languages/JavaScript Framework: Java Script, JQuery, Bootstrap

Designing Tools:: Microsoft Visio, Lucidchart

Methodologies:: OOP, SDLC, Microsoft Design pattern and practices, Agile Methodology

Domain Knowledge:: Compliance, KYC, Remittance (Anti Money Laundering), ATM, Healthcare

Project Management Tools:: JIRA, MS Project, Whizible

Tools: & Utilities: SOAPUI, Reflector for .NET, LINQPad, Crystal and Seagate Report

Library/API:: Dev Express Controls, Enterprise library, Json.NET, Active PDF, VSS API, Neurotec Biometric SDK

Architecture: N-Tier, Distributed multi server, MVP, MVC, Plugin, Design Pattern Observer, Singleton, Factory, Repository, Decorator etc.

PROFESSIONAL EXPERIENCE:

Confidential, Montvale, NJ

Senior Application Developer

Responsibilities:

  • Responsible to interact with business units and analyze business problems relating to AML and real-time risk assessment requirements.
  • Apply knowledge of regulatory requirements to create the design and functional specifications for AML compliance applications.
  • Designed/modified and implemented Frameworks for AML compliance Application.
  • Development using WPF, WCF, and C #.Net Framework, Entity Frameworks, IBM DB2.
  • Created and consumed WCF Web services for service layer.
  • Created & hosted WCF Services and used different bindings to make it available to different types of clients
  • Enhancements applications build around .Net like Winforms, Web Sevices, WPF, WCF & Windows services etc.
  • Used LINQ for querying on certain Business objects.
  • Hosted WCF services in IIS and consumed them.
  • Implemented ORM framework using Entity Framework with Repository Pattern and its implementation over the Business and Presentation layers.
  • ADO.Net also used for retrieving data from DB2.
  • Used SonarQube for inspection of code quality to perform automatic reviews.
  • TFS and GIT for version control, requirements management, project management, and automated builds.
  • Used SOAPUI and WCF Client for WCF service testing.
  • Used Visual Studio or WPF and WCF service development.
  • Used several Nuget packages e.g Ninject dependency injector, NLog for application exception and debug logging.
  • Responsible for Database changes for AML application. Created new tables, wrote stored procedures for applications and some user defined functions in IBM DB2 database (Data Studio 4.1.3 Client as IDE).
  • Support the production release process for AML compliance application, fixing the critical issues, analysis of the impact of the issues and providing alternating solutions while fixing issues to business.
  • Participate in the complete software development lifecycle, such as Requirement gathering, solution design, documentation like preparation of TDD, Impact Analysis Report, and Release notes, unit test case, etc.
  • Responsible for AML application interactive UI Design mockup Lucidchart and Visio used for this.
  • Responsible for the developed business layer, presentation layer, and Database Layer this System.
  • Responsible coding and code review.
  • Responsible for unit testing and end to end integration of functionality of AML application.
  • Used PowerShell scripts for scheduler and WCF services configuration on QA, UAT and production environments.
  • Develop builds for quality assurance (QA) and client user acceptance testing (UAT).
  • Creating comprehensive business case documents and technical documents using UML concepts.
  • Knowledge on software processes such as source control management, change management, defect tracking, and continuous integration.
  • Working with team across the globe for high-quality solution development and production implementation in agile software development and waterfall software development lifecycle.
  • Defined AWS security groups which acted as virtual firewalls to control the incoming traffic onto AWS EC2 instances.
  • Updating the S3 site contains based on requirement for information broadcast to engineering team.
  • Monitored utilized Cloud Watch to monitor resources such as EC2, CPU memory for each nodes to set alarms for notification.

Environment: C#.Net, WPF, WCF, IBM DB2, TFS, Visual Studio, Power Shell, SOAPUI, Microsoft Visio, Lucidchart, BOX, WUShare (A SharePoint site for document management), Dev Express controls for WPF, Entity Framework.

Confidential

Senior Developer/ Engineer - Development

Responsibilities:

  • Understanding of Requirement specifications.Documentation like preparation of HLD, LLD, Release notes etc.
  • Responsible for developed business layer, presentation layer and Database Layer this System.
  • Coding and Code review.
  • Responsible for Unit testing of functionality in this system.
  • Support application thought debugging and fixing.
  • Developed Windows Service for sending authorization message
  • ADO.Net used for retrieving data from SQL Server.
  • Created Stored Procedures, Functions using PL/SQL to insert, update, and delete data inside tables.
  • Created new tables, wrote stored procedures for applications and some user defined functions in SQL Server database.
  • Responsible for UI Design, Worked on HTML and CSS for styling the pages in the application.
  • Worked on ASP.NET State Management Techniques like View State, Sessions, Caching (Output Caching).
  • Bootstrap to present the application in a visually appealing manner
  • Used Bootstrap, and JQuery libraries for more productive web design.
  • FXCop analyzers check your code for security, performance, and design issues, among others.

Environment: ASP.net Windows Services, C#, .Net 3.0 Framework, ADO.Net, SQL Server 2000, Microsoft Visio, Neurotec Biometric SDK, FXCop, JQuery, HTML and CSS

Confidential

Analyst Programmer

Responsibilities:

  • Understanding of Requirement specifications.
  • Responsible for developed business layer, presentation layer and Database Layer this System e.g Responsible for Designing ASPX Webform, JavaScript, SQL queries and integration with UI.
  • Responsible for Unit testing of functionality in this system.
  • Support application thought debugging and fixing.
  • Responsible for developed MVP framework for System.
  • Support application thought to debug and fixing.

We'd love your feedback!