Description: Application Developer to develop and support applications using SharePoint Server, MOSS, WSS, Swift, C++, PHP, JSON, Python, E/SQL, Shell Scripting, SharePoint Online in Office 365, .Net Framework 4.5/4.0/3.5/3.0/2.0, Django framework, Symfony Framework, C#.Net, ASP.Net, VB.Net, ADO.NET, WCF, XSLT, SQL Server 2012, SSRS, SSAS, SSIS, JQuery, JavaScript, Angular Js, Aurelia, PostgreSQL, Bootstrap, HTML 5, XML, TOAD, HPALM, ERWIN, Salesforce JDK, Informatica and CSS 3.0. Provide innovative solutions to complex business problems and design, develop and implement new integration and large-scale projects from conception to completion. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Write Python modules to extract/load asset data from the PostgreSQL source database. Develop views and templates with Python and Django’s view controller and templating language to create a user –friendly website interface. Configure and manage service applications like Business Connectivity Services (BCS), User Profile Service application, Search Service Application, Secure Store Service, Managed Metadata Service, Performance Point Service application and Word Automation Services. Perform the impact analysis for the Database, ETL and Mainframe components from the new application development perspective. Develop and tune complex SQL queries and design SQL packages to load data into Data Warehouse. Design software or customize software for client use with the aim of optimizing operational efficiency and provides information by collecting, analyzing, and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as needed. Create service applications, web applications, site collections, backup and restore and Timer Jobs. Develop Custom Web Parts, Even Receivers, Sequential Workflows and Out of Box Web Parts. Incorporating the intelligence for upgrade from an existing version to a later version, with ability to foresee and effectively handle troubleshooting code. Develop HTML views with HTML5, CSS3, and JQuery. Excellent communication skills and the ability to work productively in a team-oriented environment, with constant exposure to the training of Users. Superior written skills, including the ability to clearly document problems and appropriate fixes. Understand the life cycle of software and determine any changes required.
Required: Bachelor’s or higher degree in Computer Science, Computer Information Systems, Software Engineering, Information Technology, Computer Applications or a related field, or its equivalent, related to this field of work and the necessary competencies.