Top Lead Software Developer Skills

Below we've compiled a list of the most important skills for a Lead Software Developer. We ranked the top skills based on the percentage of Lead Software Developer resumes they appeared on. For example, 12.6% of Lead Software Developer resumes contained Web Application as a skill. Let's find out what skills a Lead Software Developer actually needs in order to be successful in the workplace.

The six most common skills found on Lead Software Developer resumes in 2020. Read below to see the full list.

1. Web Application

high Demand
Here's how Web Application is used in Lead Software Developer jobs:
  • Developed and Implemented Spring Security to create a unified authentication mechanism for 2 web applications.
  • Designed web application architecture and enterprise object framework for a real time energy trading system.
  • Reverse-engineered relevant functionality provided by the SAP Portal Infrastructure into ColdFusion web applications.
  • Web services also served Oracle Database updating records for internal intranet web application.
  • Develop marketing based websites and customer facing web applications.
  • Ported existing Java applications to web applications.
  • Design and develop features for the enterprise web productions, this includes an ASP.NET web application and a web service API.
  • Prioritize and coordinate work with other teams to deploy and support vendor systems, web services, desktop and web applications.
  • Developed a web application in Java to personalize the Google search's results with the profile of a Google+ user.
  • Designed and developed the databases for the web application using both Microsoft SQL Server 2005 and Oracle 10g database.
  • Lead a team of ten developers and five analysts developing web application for the Average Crop Revenue Election program.
  • Developed and maintained ASP.NET 4 C# web applications and web services to use MS SQL and Oracle databases.
  • Assist other developers with web applications, web services, and windows application in architecture and design patterns.
  • Centralized suite of web applications into membership-driven central payment portal which drives over $500,000 in transactions annually.
  • Introduced home grown Web Application Building Framework, achieving reduced effort to develop a new web application.
  • Project: LATIS Web Application (TAS) and LATIS Billing Batch Processing System, Taxing Subsystem.
  • Worked with ASP.NET Web Forms for optimization and configuration of the web application using C#.NET.
  • Design, develop and lead coding on web applications using Java, PHP and C#.
  • Worked close with clients to develop and maintain web applications that met client business requirements.
  • Designed and coded the data model for Global Solutions Directory (GSD) Web application.

Show More

2. Pl/Sql

high Demand
Here's how Pl/Sql is used in Lead Software Developer jobs:
  • Developed databases application using PL/SQL, MS SQL 7.0 and MS Access, MySql, MsSql and Visual FoxPro.
  • Designed and developed PL/SQL package based Inventory Control subsystem for clinical trial Drug monitoring and delivery to sites.
  • Performed SQL and PL/SQL tuning and Application tuning using various tools like EXPLAIN PLAN and AUTOTRACE.
  • Used the principle of Normalization and Bulk Collection in PL/SQL objects for improving the performance.
  • Develop new PL/SQL procedures and functions to massage the raw data after applying business rules.
  • Develop PL/SQL Packages, Procedures, Functions used in report generation.
  • Front end code was written in PL/SQL and Java.
  • Designed and developed PL/SQL functions for server side.
  • Experience in Dynamic SQL and PL/SQL tables.
  • Developed Java and PL/SQL applications.
  • Design, Analysis and Coding using C/C++, JAVA, UNIX, Linux, PL/SQL, OOAD, MultiThreading, MultiProcessing.
  • Converted logic in forms and PL/SQL to ADF application by re-using the procedures and functions from the application.
  • Coded Oracle PL/SQL stored procedures and functions for use on Crystal Reports and C# and .NET.
  • Implemented database logics using procedures, triggers and functions using Oracle PL/SQL.
  • Develop PL/SQL programs to apply the pre defines hierarchical rules in order to derive "Best price" for a security.
  • Enhanced, maintained and administered multi-billion record Qwest corporate revenue database, and the associated PL/SQL and Korn shell scripts.

Show More

3. Database

high Demand
Here's how Database is used in Lead Software Developer jobs:
  • Maintained data persistence by configuring Hibernate mappings in domain objects using enhanced annotations feature for object relational mapping with the database.
  • Developed extremely high-speed file transfer technique for saving and restoring database files to ensure the safety of customer-related data.
  • Conducted performance evaluations; responsible for relational database design and performance, code reviews, standardized cod
  • Implemented database schema to dynamically display web content based on user-type and affiliated access permissions.
  • Performed on-site installs including deploying websites/virtual directories, transferring databases and managing user rights.
  • Employed Test Driven Development methodologies and n-tier architecture to interface with existing database structures.
  • Developed reports in the Stability Scheduling System, database design, management and implementation.
  • Involved in database design review with data security administrator for the redesigning the application.
  • Developed and implemented call-tracking mechanism, including the use of a relational database.
  • Led software responsible for developing database driven software tools for phased array antenna analysis
  • Developed and maintained databases and data systems necessary for projects and department functions.
  • Re-engineered legacy database to more effectively structure data and implement referential integrity.
  • Completed database design and written complicated Stored Procedures and development of applications.
  • Write database documentation, including data standards, procedures and definitions.
  • Uploaded application approval to a centralized database for department wide access.
  • Implemented database and LDAP authentication web services using spring security framework.
  • Created several of the systems including a management statistical database.
  • Defined system requirements, database changes, and technical specifications.
  • Designed and developed relational normalized database using SQL Server 2000.
  • Supervised and mentored sub-contractors for application and database development.

Show More

4. SQL

high Demand
Here's how SQL is used in Lead Software Developer jobs:
  • Used NetSQlAzMan as an authorization manager to implement Roles and Authorization.
  • Developed bank customer queue management application in Qt/MySQL.
  • Designed and Developed Crystal Reports 10/Crystal Report 11 financial reports and SQL stored procedures as the data source for those reports.
  • Performed data mining, identified process issues at various levels and automated existing manual tasks by creating automation tools using PLSQL.
  • Audited and corrected security issues such as SQL injection, session hijacking, and cross site scripting vulnerabilities.
  • Created data solutions using Visual Basic and SQL Server for the legal department to conquer worldwide piracy operations.
  • Developed and created interfaces for data model utilizing Oracle Data Integrator (ETL tool) and Oracle SQL.
  • Worked on developing Stored Procedures, functions, data scripts, views, indexes in SQL 2005.
  • Acted as a mentor of MS SQL Server for all other programmers and tech supports and customers.
  • Developed and coded reports using Cold Fusion web programming, SQL, Excel, and MS Access.
  • Designed and developed SQL Server Integration Services for migrating internal application from Oracle to SQL Server.
  • Created efficient SQL stored procedures, queries and transactions while minimizing trips between client and server.
  • Performed SQL tuning to optimize the data retrieval time through optimizer hints and table access order.
  • Developed flagship program using Visual Basic 6.0, Crystal Reports, SQL 2000 and MSDE 2000
  • Created complex SQL queries to pull data from back end for analysis of data integrity.
  • Perform backup and storage of necessary SQL server applications, in accordance with SAIC policy.
  • Developed Spring-MVC/JSF based web-app with domain service objects and Hibernate based persistence layer, SQL/PLSQL.
  • Created 100's of new SQL store procedures and reports for First American Title.
  • Write complex SQL Queries, fine tune and optimize as needed using Oracle 10g.
  • Utilized SQL pass-through, remote views and stored procedures to retrieve and update data.

Show More

5. Software Development

high Demand
Here's how Software Development is used in Lead Software Developer jobs:
  • Recommended and improved software development methodology corporate-wide.
  • Interacted with stakeholders and prepared software module designs, estimations, software specifications which supported software development to known standards.
  • Presented summary of RUP to company-wide meeting of top-level executives and principal developers as a model for software development.
  • Participated in full software development life cycle actively closely collaborating with business analysts, QA and documentation teams.
  • Program manager and Lead Test Manager of a software development company creating and developing digital media management software.
  • Instituted and implemented biweekly software development educational sessions for the benefit of the junior developers in the office.
  • Developed an advanced test automation framework to quickly assess the quality of new software development.
  • Designed, produced and developed embedded system with structured approach to software development.
  • Led a software development team responsible for data communication with external providers.
  • Research continuous software development material for ongoing staff training and skill refinement.
  • Lead software development of custom event-routing library used for real-time applications.
  • Lead team to select preferred suppliers for critical software development category.
  • Teamed with several external software development vendors to implement new technology.
  • Give lectures representing the company at universities on software development discipline.
  • Supervised in-house electronic data processing and production plus software development.
  • Conducted new software development training and mentoring.
  • Completed software development projects assigned to myself.
  • Manage business analysis and software development projects.
  • Provided leadership for software development team.
  • Represented software development team in Core Team Meetings where project priority, staffing levels, and development processes are approved.

Show More

Job type you want
Full Time
Part Time
Internship
Temporary

6. Javascript

high Demand
Here's how Javascript is used in Lead Software Developer jobs:
  • Developed reusable and customized classes using JavaScript.
  • Code client side validation in JavaScript and VB Scripting on all forms shown in site.
  • Utilized various JavaScript libraries to further the development of a user-friendly web based interface.
  • Involved in server side and front-end validation using Struts Validation framework and JavaScript.
  • Programmed, tested, and implemented a JavaScript user registration web page.
  • Created client side validation routines using VB Scripting and JavaScript.
  • Code client validation routines using JavaScript and VB Scripting language.
  • Used complex JavaScript to handle uploads and file/folder displays.
  • Used JavaScript to hide and show page contents.
  • Started working on latest javascript based frameworks cross-platform mobile applications such as Express, AngularJS, Ionic, NodeJS and others.
  • Used CSS and Javascript to enhance the look of the application and also to validate form fields.
  • Integrated Google's V8 JavaScript engine to allow users to write custom processing routines.
  • Designed the system's new user interface using a modern JavaScript/JQuery client.
  • Implemented mathematical algorithms to charts (customization transforms) Environment: Mac Os, Ipad, ObjectiveC, JavaScript, DOJO.
  • Front end web development in JavaScript frameworks like JavaScriptMVC (similar to Angular) andJavaScript libraries like react, jquery.
  • Position: Contracted Software Developer Technologies: PHP, MySQL, Javascript.
  • Developed highly customizable Dashboards using Dundas Controls Written JavaScript for client side validations.
  • Developed the Blue2 presentation Layer using Jsp/JavaScript /AJAX/css/JSTL and JQuery.
  • Used javascript and a wide variety of javascript libraries including jQuery, Dojo, and Prototype.
  • Specialized in modularized (AMD) javascript development (including jQuery jQuery-UI, and ExtJS).

Show More

7. Architecture

high Demand
Here's how Architecture is used in Lead Software Developer jobs:
  • Migrated legacy application architecture to a custom MVC framework and powerful object model using ColdFusion and Java.
  • Lead communication with Senior Business and other technical teams to decide overall architecture of application/module.
  • Led re-engineering this interface from a mainframe legacy system to a CORBA-based three-tiered architecture.
  • Developed loosely coupled architecture and improved the software code quality using various design patterns.
  • Developed Micro services following micro service architecture with Apache proxy and Tomcat container.
  • Provide technical leadership to Junior Engineers, helping improve overall project architecture.
  • Developed architecture based network diagrams to meet security needs and nonfunctional requirements.
  • Initial system study, requirement analysis, application architecture and system design.
  • Worked on technology recommendations while taking existing hardware architecture into consideration.
  • Participated in technical architecture analysis, design and implementation of applications.
  • Contributed to Future State Architecture resulting in improved business alignment.
  • Authored an invention proposal on a memory card information layout/architecture.
  • Designed sub-system architecture to achieve high-degree of shared code components.
  • Specified application architectures for presenting real-time and historical data.
  • Involved in generating requirement and conceptual architecture document.
  • Contribute in providing direction to business enterprise architecture.
  • Researched and specified system requirements and architecture.
  • Developed design and architecture for multimedia software.
  • Maintained Integration Reference Architecture, Interface Inventories.
  • Designed and developed cloud/server based architecture.

Show More

8. Html

high Demand
Here's how Html is used in Lead Software Developer jobs:
  • Project Link: o http://www-3.ibm.com/software/data/emms/ o http://www-03.ibm.com/solutions/businesssolutions/doc/content/landingdtw/1758120107.html
  • Designed and developed web applications for multiple clients using: Visual Studio 2005, ASP.NET, HTML, and C#.
  • Developed Call Center applications and intranet applications using Java, JSP, JavaScript, and HTML.
  • Coded part of ASP pages with DHTML to show status of request being submitted by user.
  • Developed presentation layer using Jakarta struts frame work, HTML, DHTML, Java Script.
  • Provided all design, development, and environment except for the HTML-based UI layout.
  • Involved in Setting up several UI pages (views) using HTML and Razor.
  • Developed HTML, JSP prototype of EFT change functions, incorporating NetBenefits redesign features.
  • Performed application design and coding in Java/J2EE, HTML and JavaScript, CSS.
  • Coordinated with UI/HTML production team, graphic designers, and project managers.
  • Code user interfaces in HTML and DHTML embedded into ASP pages.
  • Developed companies' website http://www.tom-arch.com/old.html.
  • Developed HR website via HTML and ASP.
  • Develop custom HTML reporting solution.
  • Use of HTML, CSS, JavaScript, PHP, MySQL, Propel ORM.
  • Helped with implementation using mainly PHP, HTML, MySQL, Javascript, API's and using CodeIgniter as a framework.
  • Designed and implemented securities transaction system using Microsoft Visual C++, COM, Java, ASP, HTML, JavaScript.
  • Developed and maintained an application for bookings and reservations throughout Diamond Resorts using PL/SQL, jQuery, JSON and HTML.
  • Formulated server-side programs for return of dynamic HTML files, using ASP,NET and ISAPI IIS apps.
  • Developed the entire administration portal using a combination of C#/ASP.NET, jQuery, and HTML5/CSS3.

Show More

9. XML

high Demand
Here's how XML is used in Lead Software Developer jobs:
  • Designed framework using XML and XSLT enabling the company to use any pages as an API to resell to potential customers.
  • Developed pricing middle tier application using Rogue Wave tools to bind C++ objects to XML messages from and to web services.
  • Led a team of 5 developers to design and develop a unique SGML/XML up, down and cross-translation tool using Python.
  • Implemented real-time XML and Flat file response parsing service to parse responses in a second to enhance system s serving capabilities.
  • Developed comprehensive programs that communicate with drug testing labs across the country using formats such as XML and other methods.
  • Played an active role in defining the extensive test suite using XML files along with the python test framework.
  • Designed and developed company-wide Internet and Intranet web sites using ASP.NET with C# and various XML technologies.
  • Implemented Asterisk PBX Interactive Voice Response (IVR) system based on VoiceXML for call center environment.
  • Developed and successfully integrated software to communicate with a Land Border Radar using sockets and XML.
  • Enhanced MySQL database tables and queries in order to generate XML reports of mission-critical data.
  • Redesigned 3 Web Applications to store data in SQL Server 2008 instead of XML files.
  • Interact with XML Data to test the Data in correct format with correct results.
  • Code user interactive database driven commercial web sites using ASP, VB and XML.
  • Used XML files to save input data from UI and fetched it using DOM.
  • Model the objects in XML format that the underlying framework uses to generate files.
  • Developed and coded a micro XML parser to work in an embedded system.
  • Implemented Zip/Unzip utility to zip and unzip outbound and inbound XML files respectively.
  • Developed the required XML files for automated tests using python based test framework.
  • Created several mass Import and exports tools to handle XML/CSV based data.
  • Created ASP based web demonstrations used to showcase custom XML portal product.

Show More

10. API

high Demand
Here's how API is used in Lead Software Developer jobs:
  • Design and implement rapid future development structures with a focus on simplifying maintenance requirements by developing flexible and reusable code.
  • Developed Model Driven Architecture based platform architecture and prototype MFD controller, and demonstrated rapid changes.
  • Developed PHP/MySQL based Twitter API application reporting software that allowed trend analysis.
  • Designed and built shipping notification API with manufacturing partner.
  • Developed ATL controls for videoconferencing using NetMeeting API.
  • Earned progressive responsibilities rapidly from initial position.
  • Managed workloads and resources for the software application development team in support of a Fidelity Venture Capital initiative (InterOps).
  • Worked to improve upon the existing Eight Liner game system from within the custom API available to all software developers.
  • Integrated with a Soap API for Yo Payments that allowed us to receive payments from mobile operators.
  • Involved in the integration of database with the business model layer (Java Persistence API).
  • Worked on hooking up to the Twitter API to ensure the proper collection and map placing.
  • Support for Interaction with Carrier API's, and upgrade, modification of API's.
  • Integrated Tableau Dashboards on the single page application with the help of JAVA Script API.
  • Develop ViewPoint's Web API services to manage communication between in-house & third party applications.
  • Created an Embedded COM based API wrapper to operate a legacy medical device via USB.
  • Collaborated on the development of VxWorks host API software for central site VDSL modem.
  • Developed most robust UI API's to easy customization as per client requirements.
  • Developed the DAO layer using JPA annotation support amalgamated with Hibernate ORM API.
  • Developed data ingestion API to allow third parties to share information in real-time.
  • Developed various KPI reports/charts in Java using Jakarta POI-HSSF Java API.

Show More

11. User Interface

high Demand
Here's how User Interface is used in Lead Software Developer jobs:
  • Conducted group discussions regarding product development: data analysis and manipulation, user interface functional designs; production and release schedules.
  • Provided standard approach to application development, user interface and user experience.
  • Designed database architecture, object modeling, and user interface definitions.
  • Designed/implemented Desktop Condition Monitor System user interface by using Delphi.
  • Create customized user interface to meet business and user requirements.
  • Improved client software user interface functionality.
  • Write the WCF services for authentication and different Customer requests service, which is, consume by the user interface.
  • Played key role in development of user interfaces and enabled system interactivity using client and server-side scripts.
  • Mentored and led development projects in user interface design, C++, and Oracle / SQL Server.
  • Authored a graphical user interface for a video editing application for the Windows 9x operating system.
  • Developed and coded a MIPS boot loader, BIOS, for the user interface board.
  • Worked with external clients and internal programmers to enhance the application user interface.
  • Played a major role in creating user interface designs for e-commerce websites.
  • Created the file system that is used in the user interface board.
  • Customized the Linux MIPS kernel to operate on the user interface board.
  • Developed the user interface diagnostics utilities in the Java language.
  • Managed data scientist and user interface designer in the USA.
  • Involved in the creation of User Interface using JSP, style sheets and XSL.
  • Designed and developed the Indexing Documents framework using Pegasus Imaging components and Infragistics User Interface components.
  • Worked with clients on requirements definition, user interface specifications and acceptance testing.

Show More

12. C++

high Demand
Here's how C++ is used in Lead Software Developer jobs:
  • Developed communication software to interface with VC++ trader pop-up screen, which handled trader responses to client trade requests.
  • Introduced use of ANSI STL libraries for managing large arrays of data and how to use them in C++.
  • Designed and implemented functions using C/C++ language, constructing training materials for technicians to use with SW functions.
  • Designed and implemented Palm OS electric logbook for MSC ships by using ANSI C and Microsoft Visual C++.
  • Develop and test the C++ code as part of new development, enhancement, and defect fixing.
  • Lead developer tasked with creation of client-server applications using Object Oriented Design and Development using C++.
  • Debugged code written in C++/COM to help clients resolve difficult technical issues and did bug fixes.
  • Developed multiple C and C++ applications to execute automated processes in support of various risk strategies.
  • Implemented document skew angle detection (Image processing) algorithm using C++ to overcome scanning defects.
  • Implemented SW encryption/decryption functions in smart phones for use in secure wireless applications using C/C++.
  • Used C++ as the programming language and flat file as data repository for prototyping purposes.
  • Managed development of C++/ASM based core code and ISPF/Java (Eclipse) administration interfaces.
  • Developed software applications using C, C++, FoxPro to support risk management strategies.
  • Design and implemented device driver module using C++ which will connect to SDK module.
  • Designed and implemented business objects using C++ And SQL Server for the Registration Service.
  • Created real time modules and drivers for different devices in C/C++ and Assembly X86.
  • Lead in the design and development of the company's first C++ application.
  • Designed and developed seismic modeling software in C/C++ on UNIX and Windows platforms.
  • Implemented 3D engine features in C++, including integration of our gesture recognizer.
  • Created C++ document scanner post-processing plugin to upload directly to the web.

Show More

13. Net MVC

high Demand
Here's how Net MVC is used in Lead Software Developer jobs:
  • Designed and developed an ASP.NET MVC 3 application to replace one of Eurofins legacy search systems.
  • Adopted support and development of internal .NET MVC 4 Entity Framework finance application.
  • Project is developed using C#, ASP.NET MVC 3, JQuery, Entity Framework, Oracle.
  • Project is developed using C#, ASP.NET MVC 3, JQuey, Oracle.
  • Implemnted ASP.NET MVC pattern mechanism to display Waitlist and Leasing Details.
  • Involved in creating ASP.Net MVC controllers , views , displays and proper client side validation.
  • Created a ASP.Net MVC 2 website to implement the product .

Show More

14. ASP

high Demand
Here's how ASP is used in Lead Software Developer jobs:
  • Participated in and/or conducted formal and informal presentations, briefings or necessary customer interactions on all aspects of the project.
  • Implemented spring framework throughout the application to utilize the benefits of dependency injection and aspect oriented programming.
  • Supported the technical aspects of critical projects and defined the implementation of new technology initiatives.
  • Planned all aspects of a multifaceted hardware to server data collection and management solution.
  • Modify frameworks and existing interface using respective programming aspects limiting alternatives.
  • Implemented Role based authentication using Microsoft asp.net identity.
  • Design and implement various ASP.NET, C# WinForm applications to automate lab process, drug discovery process to help scientist.
  • Worked on all aspects of n-tier development from UI, business logic, data access, to database design and development.
  • Participated in all aspects of system design, software development, systems integration, systems support, and product support.
  • Design and implement Capacity Time Management system in ASP.NET, AJAX to provide transparency in client billing and drug testing.
  • Migrated a legacy warehouse auditing application from Visual Fox Pro to an ASP.NET driven application using an Oracle database back-end.
  • Mentored junior developers and cross trained developers on aspects of the system while meeting very tight deadlines.
  • Updated a web based application written in classic ASP to accommodate modifications made to its underlying database.
  • Installed, configured, sanity tested and wrote example ASP pages for third-party COM and DCOM objects.
  • Managed all aspects of development including: architecture, design and implementation of new feature projects.
  • Designed and developed new web sites in ASP.NET, and ported ASP web sites to ASP.NET.
  • Conducted training on the developed software and created project documentation supporting all aspects of the project.
  • Helped hire, train, and mentor new team members on all aspects of the application.
  • Fine-tuned the application performance and maintenance using ASP.NET Catching, Tracing and State management techniques.
  • Maintained constant communication with the clients alleviating any concerns regarding all aspects of the project.

Show More

15. Jquery

average Demand
Here's how Jquery is used in Lead Software Developer jobs:
  • Converted the existing SatuitCRM product from IE-only to cross-browser, using jQuery.
  • Developed front-end using PHP and JQuery.
  • Used jQuery JSON as the client side script to process Service calls (WCF).
  • Design applications for automated data entry into SQL and Quickbase database using C#, JQuery and Java.
  • Integrated jQuery and jQuery mobile with PhoneGap and PhoneGap Build to produce a multi platform mobile application.
  • Implemented the Client-Server Side Validation using JQuery, used WCF call using JQuery.

Show More

16. Ajax

average Demand
Here's how Ajax is used in Lead Software Developer jobs:
  • Developed sophisticated interactive system using AJAX.
  • Worked on getting new look and feel setup under AJAX to select categories and creating the scores for articles.
  • Developed Web UI controls utilizing AJAX, ComponentArt, Master Pages and custom / composite methodologies.
  • Worked on upgrading the community support based site to Java/Tomcat 5.5 and 6 AJAX technology.
  • Used AJAX calls on our project for dynamic updates and implementing mapping scenarios.
  • Created rich client using Ajax to pull the data from database.
  • Used AJAX controls and extenders for improving performance and responsiveness.
  • Researched, designed, and implemented advanced AJAX certification managementsystem for customer service representatives.
  • Worked on Architecting AJAX/Java based solution for accepting applications from public for major Insurance Client.
  • Worked on Web 2.0 AJAX/Java/Weblogic based software for major banking client.
  • Worked on bugfixes and new features for the AJAX based site.
  • Used Adaptive Styles, Adaptive Tags, PTControl Tags, AJAX, Plumtree API, JSR168/286 for developing Portlets.

Show More

17. CSS

average Demand
Here's how CSS is used in Lead Software Developer jobs:
  • Produced a CSS platform for complete customization of the look and feel of the application suite for customers to personalize.
  • Developed screen Validations using Bootstrap Validators, JQuery, CSS and Java Script.
  • Added HTTP Archive network inspecting to Selenium tests, which allow to report any network, css, js.
  • Provide Corporate Security Services (CSS) the ability to monitor both COF and CRS user activity for internal fraud.
  • Design and Developing of Master Page, Cascading Style Sheets (CSS) for User Interface uniformity throughout the application.
  • Out of self-interest implemented a Front-end debugger for JS and CSS aiding faster debugging and fixing of site issues.

Show More

18. Unix

average Demand
Here's how Unix is used in Lead Software Developer jobs:
  • Developed an experimental digital MOS simulator in Pascal on a VAX/VMS system and ported it to a HP/UX Unix system.
  • Managed departmental system operations including administration, maintenance, and purchasing of PC and UNIX hardware and software.
  • Full life cycle development of digital library software using C on UNIX platforms.
  • Ported OSF UNIX commands and libraries to run on IBM PowerPC.
  • Developed Sun Install scripts for COTS on a UNIX system.
  • Ported Windows code to UNIX based RS6000 and HP servers.
  • Supervised the distribution and installation of UNIX systems.
  • Assigned to Ensemble (UNIX/ORACLE) system in 2001.
  • Provided UNIX administration and support on AT&T SVR4 and AIX and gained intimate knowledge of several ACS dialer technology.
  • Implemented OpenServer and DCE Server on UNIX as the two-tiers of middleware to support functionality such as GetAcctQuote and Trading.
  • Batch jobs scheduled in the Unix Cron utility ran overnight to report on the prior day's traffic.
  • Worked on IP systems migration from Informix to Oracle using migration scripts and Unix shell scripts.
  • Trained students towards learning Programming in C, Logic Design, UNIX System and operating system.
  • Customized CallRoute Web Service to port call routing functionality from Sequent (UNIX) to Windows.
  • Installed MS Windows for Workgroups network, and used other NT and Unix network services.
  • Maintained Real-time messaging for pricing tables utilizing multi-thread UNIX C for European Government Bonds.
  • Designed and developed new version of Genesis software Maintained SCO UNIX machines

Show More

19. Linux

average Demand
Here's how Linux is used in Lead Software Developer jobs:
  • Coordinate with the OSS group for approval of any new or newer Linux modules that will be installed on the display.
  • Lead, Designed NID Integration Project which was developed using C++/Linux, SNMP, Message Passing, SQL(Oracle).
  • Set up the development environment and managed 5-system LINUX cluster on which the system was developed.
  • Conducted upgrade on all workstations to Windows XP; all Linux workstations have been eliminated.
  • Serve as driving force for project management -Proficient with UNIX, LINUX and windows platform.
  • Tested early final code on the simulation software, Gazebo in Linux (Ubuntu).
  • Modified the Build system to port the compilation environment to 64 bit Linux system.
  • Created the shell scripts that initialize the Linux system and start the application.
  • Advanced knowledge of Windows, Linux, Mac OS X operating systems.
  • Installed and configured the Bugzilla software bug tracking system on LINUX.
  • Ported Linux application and Driver to Windows.
  • Used Linux based technologies; CentOS, Apache, PHP, MySQL.
  • Use Linux and Windows OS.
  • Represented Unix/Linux support team in weekly change management reviewmeetings.
  • Implemented transition of product code base from VxWorks to Wind River Linux and produced multiple Wind River Linux version BSPs.
  • Target platforms included Linux (simulation platform) and eCos Real Time Operating System (embedded platform).
  • Run time system setup: Setup a Simulation environment in Linux 64 bit machine to run the Application.
  • Changed some of the MSS (Message Software Service) implementation, to incorporate Linux AF Sockets.
  • Acted as Lead Server Side Developer on BSDI, Linux, Solaris and IRIX platforms.
  • Used Linux commands to investigate Errors for deployed system on Solaris.

Show More

20. Management System

average Demand
Here's how Management System is used in Lead Software Developer jobs:
  • Full stack development for several professional web content management systems of multiple programming languages and technological stacks.
  • Launched a web-based inventory management system that reduced inventory management operating costs by 30%.
  • Developed digital laboratory information management system for analysis and tracking of asbestos samples.
  • Developed Inventory Management System & Financial system for various World Bank sponsored projects.
  • Design and Development of desktop based Learning Content Management System using WinForms.
  • Utilized Object-Oriented Methodology Rational Rose, and configuration management system ClearCase.
  • Designed and developed photo editing and management system.
  • Managed application rationalization of enterprise document management system.
  • Designed inventory management system that improved the efficiency of the operations, inventory turns, manufacturing control, and reduced waste.
  • Analyzed and carved out data work-flows within application, used IBM ILOG rules editor to implement comprehensive work-flow management system.
  • Continued my role as system/product SME for key systems in-house (Case Management System, Document Filing System).
  • Led the development of Claim Pro, a comprehensive Claims Management System for the Moving and Storage industry.
  • Managed matrix team of 10 in automating laboratory information management systems, label reporting, and sample tracking.
  • Created a Court Case Management System that is used to manage probation violators and manage risk levels.
  • Created inventory management system for more than 300 in-house users to manage inventory and invoicing.
  • Created and designed Turn Management System that improved service to patrons by 30%.
  • Developed Oracle based pharmaceutical Clinical Trial Management Systems (CTMS) software framework.
  • Provided maintenance for strategic Warehouse Management System (Web based FoxPro Application).
  • Managed the configuration and asset management systems for the project.
  • Maintained companies' E-mail server, and call management system.

Show More

21. Scrum

average Demand
Here's how Scrum is used in Lead Software Developer jobs:
  • Certified Scrum Master responsible for leading and working with 5 development teams and related stakeholders simultaneously using Scrum methodologies.
  • Performed scrum meetings and reporting project progress and risk and analysis/mitigation to management.
  • Participate in Agile Scrum methodology for software development.
  • Executed in Agile software development process and participated in scrum, sprint planning, demos and planning poker for effort estimation.
  • Coached Product Owners, particularly regarding how to set up a prioritized Product Backlog and how to follow the Scrum process.
  • Attended daily stand-up, SCRUM meetings with the Team and scrum manager on day today task details based on Agile methodology.
  • Directed scrum team on high profile agile managed project for the Department of Veteran Affairs, education benefits management system.
  • Helped run full-team Scrum sessions, developed & refined user stories, along with assigning user stories to team members.
  • Test Driven Development (TDD) methodology, Agile methodology with Scrum and Sprint forced for Iterative development with quality.
  • Worked closely with cross-shore development team based in India to communicate individual task assignments in a daily scrum environment.
  • Led team adoption of Agile and Scrum methodologies, increasing productivity and quality with a reduced team size;.
  • Lead Scrum-of-Scrum meetings and facilitated technical discussions between front end UI and back end web services development teams.
  • Supervised software development for three agile scrum teams from analysis, design, development, implementation, documentation.
  • Led planning, estimation, and daily scrum for team of five developers and two quality assurance engineers.
  • Implemented an Agile Scrum development process to improve the team's responsiveness to requirements changes during development.
  • Mentored teams in development methodologies and practices, architectural principles, and Agile and SCRUM best practices.
  • Led technical scrums, requirements & design meetings, technical deep dives and various other meetings.
  • Implemented Scrum Methodologies utilizing JIRA and TFS; Led morning stand up meetings.
  • Coached team members on the Agile / Scrum & Waterfall development methodologies.
  • Employed Agile software development model, served as scrum master during project.

Show More

22. PHP

average Demand
Here's how PHP is used in Lead Software Developer jobs:
  • Created REST and SOAP web services to be consumed by PHP and FoxPro clients.
  • Designed and implemented a custom built PHP data migration tool for project reboot.
  • Designed, implemented, and maintained business rules in PHP.
  • Maintained and updated legacy PHP code.
  • Created shopping cart system in PHP to facilitate B2C transactions between site owner and client.
  • Integrated SeBuilder, Sauce, PHPUnit and Bamboo into a test-driven ecosystem.
  • Developed unit tests in PHPUnit.
  • Present Geodesic Solutions, Grapevine, TX I was lead PHP developer and manager for PHP development team.
  • Maintain Takealot's Delivery Platform written in PHP using the Laravel framework.

Show More

23. WCF

average Demand
Here's how WCF is used in Lead Software Developer jobs:
  • Developed WCF services for business applications.
  • Implemented WCF and SOAP based Web Services developed in C# for scheduling reports on monthly, weekly and daily basis.
  • Mentored junior developers on various server-side technologies (for WPF & WCF implementations) and led a team of five developers.
  • Implemented WCF, Web services to handle security and to retrieve various other data retrieval.
  • Involved in developing the WCF, Web services and integrating with different applications.
  • Net, WCF, WPF.
  • Invented unattended video wall system by utilizingWindows service hosted WCF service to monitor and backup the video wall application.
  • Developed Windows WCF services to convert multiple Mpeg2 Transport Streams into Microsoft multi-bitrate Smooth Streaming sessions.
  • Created a POS in Flex using action script, using WCF service oriented backend.
  • Developed a KIOSK and POS application in WPF using WCF service oriented backend.
  • Created WCF service oriented backend in .Net 4.0 Framework in C#.
  • Developed using .Net 4.0, C#, WCF, Syncfusion, SQL Server.

Show More

24. JSP

average Demand
Here's how JSP is used in Lead Software Developer jobs:
  • Design and develop a web-enabled, user-friendly document control and tracking system by using Windchill technology and Java/JSP.
  • Worked on implementing JSP pages, Java classes and database queries to make these enhancements.
  • Developed Front end using JSP, JTSL and Struts framework.
  • Worked to re-engineer legacy COBOL applications to JSP/SQL applications.
  • Developed dynamic server pages using JSPs, Servlets and Java Beans.
  • Participated in product development for EPW product integration for Pacific Corporation, a web based intranet system using JSP/Java technologies.

Show More

25. J2Ee

average Demand
Here's how J2Ee is used in Lead Software Developer jobs:
  • Integrated third-party SeeBeyond J2EE enterprise applications into the processing infrastructure to increase processing capabilities and provide a foundation for new projects.
  • Implemented modernization projects using J2EE, Spring framework (spring core, spring MVC & spring batch) and Hibernate technologies.
  • Worked as Java Developer * Created interactive Online Chatting application using J2EE in a team of 4.
  • Lead Java/J2EE developer responsible for the internal applications used by over 20K Member Service Representatives at USAA.
  • Designed new architecture for J2EE product and set coding standards followed by all team members.
  • Implemented service layer logic using J2EE and presentation layer using Java script, JSP.
  • Developed Custom modules for integration and access using J2EE Spring and JPA framework.
  • Developed the Provisioning application UI using the J2EE web component framework.
  • Designed and implemented J2EE framework.
  • Developed J2EE applications for in-house and outside clients; Developed J2EE applications (MQ Series) using WebSphere application server.
  • Rearchitected version 3.0 of the software using a J2EE technology stack and SQL Server.
  • Configured and maintained J2EE application servers, including Resin, JBoss and Tomcat.
  • Developed n-tier software using J2EE technologies, including Servlets, JSP and EJB.
  • Developed J2EE applications to capture biometric signatures from web forms and PDF documents.

Show More

26. Business Requirements

average Demand
Here's how Business Requirements is used in Lead Software Developer jobs:
  • Develop strategic technical plans and coding solutions for new business requirements in various financial gateway projects.
  • Involved in communicating with business analysts and creating design documents for business requirements.
  • Interpreted business requirements and designed and developed software projects from initiation through implementation.
  • Analyze business requirements and models in order to present an implementable solution.
  • Planned, designed and delivered software artifacts to satisfy business requirements.
  • Employed agile methodology to define business requirements and architect application.
  • Facilitated cross functional discussions to resolve gaps in business requirements.
  • Analyzed business requirements and prepared functional/technical specifications and query log.
  • Coordinated with business analysts to prepare business requirements.
  • Analyzed business requirements and created business use cases.
  • Understand and translate business requirements into design.
  • Work closely with the business clients to collect the requirements and design and architect the system based on the business requirements.
  • Developed solutions to streamline complex business requirements, enabling the bank to process 40,000+ transactions per month to legacy host systems.
  • Team Lead/Primary liaison between Application Development Team and LOB to define Business Requirements needs, System Requirements, and Project Scope.
  • Performed Analysis of user and business requirements to create accounting applications using C#.
  • Gather, document, and analyze business requirements for proposed enhancements to existing tools.
  • Collaborate with non-technical teams to evaluate business requirements and working with other other developers to turn those requirements into reality
  • Work closely with super user to gather business requirements and responsible for prioritizing, implementing project deliverables.
  • Introduced and adapted RUP software development methodology Lead sessions to obtain business requirements.

Show More

27. QA

average Demand
Here's how QA is used in Lead Software Developer jobs:
  • Created custom build scripts, which included a single-click deploy to QA build, as well as a continuous integration build.
  • Develop execution plans which require constant coordination with the Product Management team, QA and various additional internal groups.
  • Take application through full software version change (specifications, development, QA, production, support).
  • Provide QA of curriculum and website presentation of that curriculum to students remotely and on site.
  • Participated in the QA and debugging process using Equivalence testing and creation of smoke tests.
  • Supervised and helped QA test websites across IE7, IE6, and Firefox 3.
  • Collaborated with QA and Release Management team for high quality delivery of the software.
  • Supervised and trained QA personnel, engaged strategically in development of test cases.
  • Managed testing process of specific components by creating test plans for QA team.
  • Participated in weekly manager meetings with QA to review and prioritize projects.
  • Performed testing of software modules as directed by developers and QA team.
  • Tested and prepared each build of the software for customer QA.
  • Analyze issues reported by QA team to set priority and severity.
  • Coordinate and mentor developers and QA staff during the project.
  • Monitor and manage quality by assigning modules to QA team.
  • Served as technical lead for offshore QA of software components.
  • Served as the primary interface with the product QA team.
  • Created standardized test sets for the implementation of QA/Regression testing.
  • Support development and QA teams during development and test phases.
  • Team lead of three developers and QA analyst.

Show More

28. Project Management

average Demand
Here's how Project Management is used in Lead Software Developer jobs:
  • Performed requirements-gathering, business analysis, and project management for projects across all business units.
  • Implemented integrated collaboration, software development project management, testing, and issue/task management platform.
  • Implemented Project Management for global teams using Target Process for delivering multiple machine programs.
  • Designed and implemented a reporting tool that consisted of project management and financial data.
  • Better project management in development/testing of applications and solutions, eliminating unnecessary procedures.
  • Supervised a six-member team developing multiple releases of a project management office tool.
  • Project management from requirements to development and release of customization and integration applications.
  • Used Agile Software Development methodology to streamline the project management.
  • Evaluated software and project management products and provided recommendations.
  • Provided project management and mentoring to junior members.
  • Team Leadership, Project Management and Agile Software Development
  • Work in partnership with project management and internal IT to determine requirements and negotiated with stakeholders to resolve conflicting system needs.
  • Team Lead - prioritizing and assigning work and enforcing Project Management Life Cycle rules within the Mortgage Loan Services group.
  • Performed project management role, coordinating work efforts of small development, quality assurance and support teams and their managers.
  • Generated a successful new product idea related to project management, wrote business plan, and secured management buy-in.
  • Led five member development team to design and develop project management software tools to support US Navy project-control practices.
  • Served as lead developer for projects on cross-functional team consisting of developers, testers, and project management.
  • Managed and trained local and remote developers in an agile environment, using JIRA for project management.
  • Managed a suite of tools for project management, revision control, testing and deployment.
  • Provided project management and mentoring for a number of DHS projects.

Show More

29. IIS

average Demand
Here's how IIS is used in Lead Software Developer jobs:
  • Created a test bank with a website using IIS to enable testing of issues reported by customers.
  • Developed DLL modules and COM objects for MS IIS using MS Visual C++.
  • Installed and configured IIS 5.0 web server on Windows NT.
  • Involved in making form authentication and configured application in IIS.
  • Worked on IIS WebService for Marketing Edge News application.
  • Worked on UNIX, Linux, NT Server, IIS Server and Rational Rose for clients.
  • Managed and Administered IIS servers (various versions) Managed and Administered Builds and Publishes.
  • Developed client/server applications using Visual C# , .NET Remoting, TCP/IP, HTTP and IIS 5.0 for SE training purpose.

Show More

30. GUI

low Demand
Here's how GUI is used in Lead Software Developer jobs:
  • Managed all requirements associated with the application including the development of a start-up training program and implementation guide for departments.
  • Headed GUI projects determining usability, Internationalization and 508 Compliance making our applications extremely easy to customize and reusable.
  • Monitor performance and provide necessary fixes and guidelines for other developers.
  • Create documentation and guidelines concerns security, performance.
  • Provided standard developers guide documentation for application developers.
  • Guided and mentored others in development implementation.
  • Developed and maintained technical documentation and guidelines.
  • Defined integration and security guidelines, patterns.
  • Provided guidance and technical expertise.
  • Work on Data Storage GUID Part Table (GPT) solutions for older Windows systems related to the 2.2 Terabyte barrier.
  • Created several work procedures for the development team to better align the CP&WS development process with corporate guidelines.
  • Configured GUI based on new system design to provide user options to select new features while displaying related system information.
  • Led team of over 6 developers and provided guidance, support and necessary coaching to them and my peers.
  • Guided Marketing contacts with high level implementation plans and estimates, reducing time to market for critical marketing campaigns.
  • Created a GUI window interface for report modules for sales and distribution using AS400 files and Delphi-XE windows GUI.
  • Lead and guide the team of 6 to develop the requirements along with work on every aspect of project.
  • Provided guidance and direction to content staff, produced workload forecast and managed projects for Content Department objectives.
  • Provide guidance and training to the less experienced team members and help with recruiting and on boarding process.
  • Distinguished for exceptional ability to discover ways to automate processes without changing the way people do their jobs.
  • Developed production tracking system and GUI support interface using C/C++, Visual Basic and SQL Server.

Show More

31. Sdlc

low Demand
Here's how Sdlc is used in Lead Software Developer jobs:
  • Worked closely with analysts from different departments as well as developers to move work items through stages in the SDLC.
  • Managed project effort through the full SDLC life cycle to merge the legacy 401Ks into the new Vanguard system.
  • Worked on all phase of SDLC (systems development life cycle), MVX and three-tier organization.
  • Worked in all the stages of SDLC from Requirements Gathering to Database Design to Implementation and Maintenance.
  • Enforce and enhance the SDLC to ensure compliance with regulatory requirements and SOX audit assessments.
  • Performed defect analysis for all defects raised during SDLC and provided fixes, as needed.
  • Managed and advised on SDLC, training juniors, recommended and implemented best practices.
  • Full usage of SDLC for every project proposed by the business side.
  • Participated through all phases of Software Development Life Cycle (SDLC).
  • Analyzed client requirements and technical specifications of equipment throughout the SDLC.
  • Authored all SDLC (Software Development Life Cycle) documentation.
  • Developed short and long term strategies for SDLC.
  • Utilized the Agile SDLC methodology for the project.
  • Lead the complete application SDLC phases.
  • Service Now/ServiceNow Developer, SDLC, Requirement pulling, Unit Testing, Maintenance, Code Optimization, Innovation designer/implementer.
  • Manage quality, deliverables, and SDLC for the development team.
  • Followed the SDLC lifecycle in development of the web application.

Show More

32. Internet

low Demand
Here's how Internet is used in Lead Software Developer jobs:
  • Lead Software Developer for Internet-based long-distance provisioning and service activation systems.
  • Developed and implemented Web/Internet based solutions for Fortune 500 companies.
  • Address issues ranging from problems with nightly processing, security, website changes and internet access.
  • Worked for Intel Internet Products group and Enterprise Server group.
  • Carried out deployment on Internet Information Server and Oracle Database.
  • Worked on iPhone SDK and internet connection protocols.
  • Architected a model for secured internet chat communication which was promoted to beta in less than 30 days.
  • Designed and developed the Nemo Island 3D Viewer(TM) - ActiveX control for the Internet.
  • SAP Portal for its internet, intranet and extranet users, with single sign on capability.
  • Designed and developed a Windows .NET internet based application to allow client management of their purchases of the IEA product.
  • Experience using multi-threading in Internet programming, database programming and Multi Media, hardware interface programming.
  • Worked on the portal permissions and approvals for Extranet and some of the internet sites.
  • Worked on all pcd objects creation for Extranet and some of the internet sites.
  • completed) Windows application for a macro driven internet data retrieval.

Show More

33. Linq

low Demand
Here's how Linq is used in Lead Software Developer jobs:
  • Developed class mappers that mapped data tables using LINQ, DataContext interface.
  • Worked on Query Operators and Query Expressions using LINQ to SQL.
  • Worked on LINQ Entity Framework for fetching data from database.
  • Worked with LINQ using Lambda Expressions.
  • Experience in creating Model using entity framework , LINQ to SQL and validating model using service layer.
  • Implemented decoupled and service-oriented structures using LINQ, .NET Entity Framework/.NET Entity Core.

Show More

34. Sharepoint

low Demand
Here's how Sharepoint is used in Lead Software Developer jobs:
  • Re-designed architecture from centralized custom solution to industry standard SharePoint framework for better publishing experience.
  • Led intranet re-branding project to migrate existing intranet content into new SharePoint platform.
  • Used Business Connectivity Services to query database in SharePoint lists.
  • Created Team/Collaboration Sites using SharePoint 2010.
  • Developed tools using C#, Excel Automation, and PDF to generate 4000 reports every month uploaded to SharePoint.
  • Worked on data migration from SharePoint lists into an external SQL Server 2005 database for Task Management System.
  • Design and implement Purchase Order system, Invoice Management in ASP.NET and integrate with SharePoint using web services.
  • Integrated Java web service clients created with Apache Axis to upload files to SharePoint from UNIX systems.
  • Used SharePoint, WebParts, and ASP.NET to create score-carding, dashboard and trending web applications.
  • Create, customize and manage SharePoint site collections/ sites for various company groups.
  • Participated as a member of the Customer 1st migration to SharePoint team.
  • Exposed to SharePoint & assistance with standard code implementations and updates.
  • Set up backup and disaster recovery process for SharePoint servers.
  • Created various web parts for SharePoint Applications.
  • Implemented Microsoft SharePoint and OnTime project management solution to streamline project management processes and increase resources assignment visibility.
  • Assisted clients throughout the project development and Implementation process Designed plan for InnovateEX integration with SharePoint technology.
  • Implement SharePoint Roles and SharePoint Role Assignments * Configure and Administer SharePoint Sandboxed Solutions
  • Architected, designed and developed Employee Profile System (EPS) in SharePoint for a Government client.
  • Train new and existing biometrics users on SharePoint navigation and on how to utilize custom software solutions.
  • Created documentation and flow charts to track each project using Microsoft Project, SharePoint and Quickbase.

Show More

35. Android

low Demand
Here's how Android is used in Lead Software Developer jobs:
  • Led the mobile push notifications initiative to successfully send notifications to customers' Apple iPhone, iPad and Android devices.
  • Developed the Android architecture to play a video kept the video stream playing during user navigation and screen rotation.
  • Developed apps for the mobile based website for Android, iPhone, iPad and other tablets.
  • Designed Android apps for health care providers which allows them to view/add/update patient details.
  • Course Design System: Led a development of an Android app.
  • Created Robotium (Java) Test Plan for android application to cover all basic functionality and new features.
  • Hired, trained and mentored Junior developers working on iOS and Android apps.
  • Released 2 Android and 2 iOS applications into production, including localization.
  • Worked as a lead developer for various internal iOS and Android projects.
  • Maintain Jenkins machine for building iPhone and Android apps.
  • Developed the iOS and Android mobile applications.
  • Front end developer of cross platform (iOS & Android) app using Xamarin (.NET).
  • Designed and developed multiple mobile applications including "Simple Goal Setter" using Android Studio.
  • Evaluated and produced Xamarin mobile app for Android and iOS platforms.
  • Implemented API for Android, WinPhone, Bada and Tizen.
  • Led development of a new Satuit mobile application for iOS and Android, using Xamarin.

Show More

36. VB

low Demand
Here's how VB is used in Lead Software Developer jobs:
  • Developed imaging applications in VB6 and Access to process journals and magazines that were published on CD and the web.
  • Worked As VB Developer * Developed an Inventory Management System to display stock records of a garment company.
  • Ported several existing VB6-based desktop applications to C# and VB.NET using Win Forms and WPF.
  • Coded COM objects in VB 6 that encapsulated all the business rules of fulfillment piece.
  • Created a generic Data Upload tool in VB.net to upload data from Excel into SQL.
  • Supported and enhanced existing legacy applications (including VB6.0 migrations).
  • Used VBA to generate various Excel reports.
  • Implemented new software using C#, VB.NET, C++, and SQL for the mobile platform.
  • Led small teams (2-4) developing VB 5 and C++ applications to support the GIS.
  • Worked with C#, VB6, and SQL Server 2005/2008 to develop new software.
  • Developed program code (MS VB6) and Oracle SQL commands.
  • NET platform, including C#.NET, VB.
  • NET Migration & Development: Developed a plan to migrate three major products and numerous peripheral products from VB6 to .NET.
  • Designed and developed various classes in C#.NET and VB.Net to implement the business logic and event handling.
  • Sample events : FIVB Volleyball World League, FILA Wrestling World Cup, Domestic Soccer League, etc.
  • Participated in billing system rewrite from a legacy COBOL SQL Server Platform to a VB.Net SQL Server Platform.
  • Designed, developed and distributed client/server custom VB Reporting Application for Adhoc reporting from SQL Server 2000 database.
  • Worked on Client-Side Testing - using tools like Jasmine, Cucumber, VB Script, NUnit and Manual testing
  • Net Conversion project Converted components of the existing WinListener product from VB6 and Visual C++ to VB.Net.
  • Designed and developed VB6/VB.NET interface to the Crystal Enterprise Infostore/SQL server database for performance matrix reporting.

Show More

37. Json

low Demand
Here's how Json is used in Lead Software Developer jobs:
  • Parsed JSON data in Hive for sales data summarized generation coming from MapQuest.
  • Partner exposed service integration supports lightweight JSON messages instead of traditional SOAP messages.
  • Designed JSON schema for data communication between client to server or vice-versa.
  • Architected the server request and response JSON.
  • Designed and Developed RESTful Backend application to support I/O content-type JSON to satisfy application requirements.
  • Designed JSON schema to fulfil table, column and respective constraints information.

Show More

38. UML

low Demand
Here's how UML is used in Lead Software Developer jobs:
  • Led software development projects using Object-Oriented Methodology UML based Rhapsody and Rational Rose.
  • Developed UML design specifications, state and sequence diagrams, and case modeling using the Rational Rose product suite.
  • Provided data modeling, database design for SQL Server and Oracle using UML, SQL, T-SQL and PL/SQL.
  • Designed, coded, tested, implemented debug procedures and also wrote many documents (UML+RUP).
  • Used UML to design Use Cases, static and dynamic view of system models and class diagrams.
  • Organize code with team members utilizing UML Diagrams for building a consensus on project direction.
  • Developed design specifications, which have detailed description of the features using UML diagrams.
  • Developed UML diagrams (Use cases, Class Diagrams and Sequence diagrams).
  • Created UML diagrams describing the process flow of the fulfillment piece.
  • Defined the Object Oriented solution using UML class diagrams and ERD.
  • Delivered design and analysis documentation with UML techniques and CASE tools.
  • Developed Object Oriented programs and document UML diagrams.
  • Worked on creating design document using UML diagrams.
  • Created objects using UML for Java applications.
  • Defined the Object Oriented solution using UML class diagrams and ERD Wrote components in VB.net that are integrated with Oracle Server.
  • Create Use Cases and UML diagrams for each web application project using Visio 2000.
  • Designed use cases, class diagrams and sequence diagrams using StarUML and Microsoft Visio.
  • Designed UML diagram for better understands the workflow of the application.
  • Created UML diagrams for the application using Rational Rose and MS-Visio.
  • Used creational design patterns, UML diagrams and implemented Polymorphism, Inheritance and quotes for C++ classes.

Show More

39. Python

low Demand
Here's how Python is used in Lead Software Developer jobs:
  • Set the policies and procedures for the Python coding standards within the OQR (Office of Quantitative Research).
  • Coordinate with variety developers, packaging, and release Cloud Client API for Ruby, Python, and Node.JS.
  • Enhanced software quality of a large software project by automating software-testing tools, completed in Python.
  • Studied Python, ZeroMQ and SQLAlchemy for future development initiatives based on provided technical requirements.
  • Developed Python display routines to monitor radio operations and display link connectivity using wxWidgets.
  • Developed/delivered an installation/upgrade utility using python 2.7 within a very short period of time.
  • Exercised skills and knowledge in IoT: DSA, MQTT Developed Python and Java SDK for Cisco IoT software platform micro-services.
  • Converted OpenStreetMap data to Geospatial datasets for use in ArcGIS infrastructure using Pythonprogramming and base-level designs.
  • Help develop and execute a plan to migrate the existing Delivery Platform from PHP / Laravel to microservices written in Python.

Show More

40. Source Code

low Demand
Here's how Source Code is used in Lead Software Developer jobs:
  • Implemented processes to improve development work-flow, including Subversion source code management, Web-based ticketing and SCM integration portals.
  • Optimized source codes to maximize product performance via parallel programming, OO design patterns, and best algorithms.
  • Implemented and maintained source code revision control management software and trained other developers in use.
  • Led a small development team - instituted source code version control and build policies.
  • Used the Eclipse integrated development environment and Subversion source code control system.
  • Used Visual SourceSafe in all projects to ensure source code version control.
  • Source code version control: TFS, Git, Subversion, Mercurial.
  • Rearranged the structure of source code file/directories to resolve compilation dependencies.
  • Managed source code database including web portal maintenance and upgrades.
  • Generated software requirements and source code.
  • Source Code Porting: Resolved library dependencies and modified source code to compile with the libraries present in Linux system.
  • Used Team Foundation Server (TFS) for all the source code maintenance needs, tracking usingwork items.
  • Experience in full software-development lifecycle: requirements, design, C/C++ source code and testing.
  • Provide source code migration from Struts to Spring in latest releases of the product.
  • Installed, configured and maintained the CVS source code versioning system on LINUX.

Show More

41. DB2

low Demand
Here's how DB2 is used in Lead Software Developer jobs:
  • Developed DB2 load/export/import utilities for data migration across staging to production databases.
  • Performed tuning and provided consultation regarding effective DB2 application development.
  • Created DB2 Entity-Relationship diagrams, performed database administration activities.
  • Performed DB2 database administration tasks.
  • Developed code to manipulate and query data in the common item database using COBOL, CICS and DB2.
  • Updated programs with fixes identified by User area which was coded in COBOL using DB2 and CICS.

Show More

42. DB

low Demand
Here's how DB is used in Lead Software Developer jobs:
  • Designed and implemented improvements to the existing product, including toleration/exploitation of new releases of DB2.
  • Provided staff performance review and feedback to Development Manager, supporting preparation for annual performance reviews.
  • Developed scripts to test new Java/UDB server based application under development.
  • Worked heavily with SQL Server, DBA, SSIS, SSRS type technologies to provide timely reports for our channel partners.
  • Designed and implemented the smart-CADD drawing viewer application, Reviewer is an ActiveX applet based on the ABACO DbCAD OCX product.
  • Worked in full-stack Web Development to design a web application for a travel insurance company using J2EE and Oracle DB.
  • Conducted Load testing and full regression test of the applications and fine-tuned the JVM's, and JDBC connection pooling.
  • Key player in SQL Server migration initiative (2000 to 2005/2008), DB server/instance move to another data center.
  • Defined the overall application data architecture, which included operational RDBMS, data stores, data warehouse/marts and ETL processes.
  • Used the Spring Platform, MySQL, Hibernate, JDBC, Velocity, Tomcat, Apache and Ajax technologies.
  • Designed, developed, and wrote Java, JDBC, and JSP code to implement Administration and Registration applications.
  • Designed and implemented most efficient SQL DB schemes for various applications that included normalizing and indexing tables.
  • Develop third-party interfaces communicating with third-party government systems (i.e., FPDS-NG, CCR, FedBizOps).
  • Developed a code generation tool to generate the Spring JDBC code in Java for oracle database tables.
  • Designed and implemented CORBA server components using JAVA, C++, and JDBC for Windows NT platform.
  • Implemented DAO layer and service layer to provide interaction between KYC and DB using spring and hibernate.
  • Designed the database layout in Oracle and worked with the DBA's to define constraints and partitions.
  • Design and implementation of remote connectivity for Broadband and VPN systems (medical equipment at Hospitals).
  • Designed, coded and maintained the electronic ticket database which was a pilot project for TPFDB.
  • Performed some MySQL 4 DBA functions (fixed tables, optimized queries, etc).

Show More

43. Junit

low Demand
Here's how Junit is used in Lead Software Developer jobs:
  • Design and implementation of unit/integration tests and test cases(JUnit/UISpec4J).
  • Developed various Junit test cases for Unit and Functional Testing respectively.
  • Utilized testing tools such as JUNIT and JFCUnit.
  • Developed the Junit/JMock unit test cases to perform the Unit testing for the application enhancements done.
  • Tested with Junit and the mock design pattern Computer program projects analysis and development.
  • Followed TDD/BDD and developed unit and integration tests using JUnit and JBehave.
  • Used JUnit for Unit Testing Prepared test plans and reviewed requirements document
  • Used Mockito/spock/JUnit/Pax-Exam to code on a TDD approach.

Show More

44. Perl

low Demand
Here's how Perl is used in Lead Software Developer jobs:
  • Developed automated maintenance utilities using a variety of tools and languages such as Java, Ruby, Perl and shell scripting.
  • Developed in Perl a web application that provided daily updates to the growth counters of the company's Registry Database.
  • Created Perl script to extract usage information from Perforce version control system to improve compliance with company version control procedures.
  • Updated existing Windows XP based software suite as needed to function properly with new Windows 7 notebook fleet.
  • Worked on configuration of SSL certificates and getting the site to work properly with security features on.
  • Organized and measured the billing team's objectives to ensure that customers are invoiced properly.
  • Created automated download and parse scripts for each supplier data feed using Perl on Linux.
  • Designed and implemented web-based paperless fax system in PHP4 and MySQL 4.
  • Maintained and modified various legacy scripts written in Perl and shell.
  • Developed system support tools for the project using Perl CGI.
  • Develop new tools in Perl to compliment legacy applications.
  • Developed a new database engine using CGI Perl 5.0.
  • Shell scripting data extracts in Perl and PLSQL.
  • Designed software applications using Perl and MySQL, that managed a [ ] product database.
  • Developed website from scratch using perl with a flat-file database system.
  • Developed on Redhat Linux using MySQL, PHP and Perl.
  • Worked on Perl/MySQL assessment and bugfixes/patches to the existing code.
  • Maintain and develop PERL and shell (ssh/csh/etc.)
  • Updated real time component simulation in incorporating client/server scheduler/debugger using IPCs and sockets interfacing C/C++/Perl code on various SUNs.
  • Developed Perl data transfer processes using MQ Series Developed and carried out test scripts/cases for the backend interface processes.

Show More

45. Ssis

low Demand
Here's how Ssis is used in Lead Software Developer jobs:
  • Supervised the development staff and assisted the production staff to ensure project requirements were timely and effectively documented and fulfilled.
  • Headed mentoring sessions with overseas development team and junior developers to assist in project management and software development.
  • Project engineer for development of a computer-assisted instruction system for Army AN/TRC-180 Radio Terminal Set operations and maintenance.
  • Provided valuable technical consultation to Project Managers and End-Users that assisted with risk mitigation and road-mapping.
  • Assisted management in assignment of work to developers by recommending appropriate developer to complete work.
  • Worked on Implementation and architecture assistance for other developers on team and production support.
  • Assisted with creating agendas and providing training for software developers during developer team meetings.
  • Monitored test environments, data scenarios and assisted with quality assurance testing.
  • Reviewed workload of development team and assisted manager with resource allocation.
  • Assisted Sales Engineer in communicating requirements and design between management.
  • Assisted project management team with requirements gathering and specification authoring.
  • Provided technical direction/assistance of S/W projects to the development community.
  • Assisted developers with coding issues including mentoring of new developers.
  • Provided on-site technical assistance and support during exercise events.
  • Assisted Business Analysts and Project Managers with business requirements.
  • Assisted in scheduling the deployment of enhancements/fixes into Production.
  • Skilled in SQL Server development including writing stored procedures/triggers/DTS/SSIS/SSRS.
  • Assisted in development of legacy Visual Basic applications.
  • Assist Team Foundation Server administrator.
  • Conducted VME and PC system chassis integration, aircraft experiment and control system integration, system diagnostics, and repair efforts.

Show More

46. Ado.Net

low Demand
Here's how Ado.Net is used in Lead Software Developer jobs:
  • Implemented database connections, data manipulation using ADO.NET.
  • Used C#.NET and ADO.NET to define and implement middle-tier components.
  • Used ADO.NET to develop Server-Side Data base connections.
  • Use of MS Visual Studio 2012, C#, ADO.NET & DevExpress tools for programming development.
  • Used the ADO.Net Entity Framework for doing the data manipulating activities.
  • Used ADO.Net extensively to interact with SQL Server 2005/2008 databases.
  • Used C#, VB.Net, ADO.Net, Visual Source Safe and SQL Server 2000.

Show More

47. TFS

low Demand
Here's how TFS is used in Lead Software Developer jobs:
  • Worked with other departments and team members to integrate TFS 2012 as our source control.
  • Used Visual Studio, Eclipse, Toad, TFS, Subversion, and Code Collaborator.
  • Automated build and deployment processes in TFS including WIX installers for disconnected environments.
  • Worked with Microsoft TFS to manage work items and source control.
  • Use of TFS for code repository, merging and deployment.
  • Used TFS for version control during development and maintenance.
  • Used Delphi, C#.NET, Visual Source Safe, MS TFS, Excel and Microsoft Project
  • Involved and Utilized the TFS PB's for creating and burning the task hours.
  • Team Foundation Server (TFS).

Show More

48. Design Patterns

low Demand
Here's how Design Patterns is used in Lead Software Developer jobs:
  • Code optimization and enhancement by using design patterns and test driven development.
  • Provided system design and structuring implementation to reflect design patterns.
  • Contributed various Design Patterns to avoid recurring design problems.
  • Implemented and converted come classes with Singleton, Factory, Chain of Responsibility Design Patterns for more manageable design and flexibility.
  • Created various design patterns like Singleton, Facade, Service Locator, MVC and DAO.
  • Used Various Design Patterns like Provider, Factory and Singleton for module development.
  • Worked on Geosteering real time application o Work closely with software architect and execute design patterns and SOLID principles.
  • Utilized different design patterns such Service Locator, Fa ade, Singleton, Factory etc.

Show More

49. Ssrs

low Demand
Here's how Ssrs is used in Lead Software Developer jobs:
  • Created and designed matrix and tabular reports with drill down, drill through and drop down menu option using SSRS.
  • Developed SSRS reports which show coupon and promotion redemption data store wise, region wise and state wise.
  • Created and maintained SSRS reports used by field operations, business owners, and executive management.
  • Developed over 300 SSRS Reports utilizing complex queries and expressions.
  • Developed a custom reporting portal to manage SSRS reports.
  • Created SSRS and Crystals reports for executive managers.
  • Create SSRS reports using Business Intelligent Studio.
  • Enable role subscriptions in SSRS.
  • Created and consumed stylish list, matrix and drilldown reports using SSRS 2005.
  • Designed the Reports Layout (SSRS) and Worked with the heavy data to display (Accountable Performance.

Show More

20 Most Common Skill for a Lead Software Developer

Web Application17.3%
Pl/Sql12.4%
Database8.7%
SQL6.1%
Software Development5.8%
Javascript4.8%
Architecture4.7%
Html4.5%

Typical Skill-Sets Required For A Lead Software Developer

RankSkillPercentage of ResumesPercentage
1
1
Web Application
Web Application
12.6%
12.6%
2
2
Pl/Sql
Pl/Sql
9.1%
9.1%
3
3
Database
Database
6.4%
6.4%
4
4
SQL
SQL
4.5%
4.5%
5
5
Software Development
Software Development
4.3%
4.3%
6
6
Javascript
Javascript
3.5%
3.5%
7
7
Architecture
Architecture
3.5%
3.5%
8
8
Html
Html
3.3%
3.3%
9
9
XML
XML
3.2%
3.2%
10
10
API
API
3%
3%
11
11
User Interface
User Interface
3%
3%
12
12
C++
C++
2.6%
2.6%
13
13
Net MVC
Net MVC
2.1%
2.1%
14
14
ASP
ASP
2.1%
2.1%
15
15
Jquery
Jquery
1.9%
1.9%
16
16
Ajax
Ajax
1.8%
1.8%
17
17
CSS
CSS
1.7%
1.7%
18
18
Unix
Unix
1.6%
1.6%
19
19
Linux
Linux
1.5%
1.5%
20
20
Management System
Management System
1.5%
1.5%
21
21
Scrum
Scrum
1.4%
1.4%
22
22
PHP
PHP
1.4%
1.4%
23
23
WCF
WCF
1.3%
1.3%
24
24
JSP
JSP
1.2%
1.2%
25
25
J2Ee
J2Ee
1.1%
1.1%
26
26
Business Requirements
Business Requirements
1.1%
1.1%
27
27
QA
QA
1.1%
1.1%
28
28
Project Management
Project Management
1.1%
1.1%
29
29
IIS
IIS
1%
1%
30
30
GUI
GUI
1%
1%
31
31
Sdlc
Sdlc
1%
1%
32
32
Internet
Internet
0.9%
0.9%
33
33
Linq
Linq
0.9%
0.9%
34
34
Sharepoint
Sharepoint
0.9%
0.9%
35
35
Android
Android
0.9%
0.9%
36
36
VB
VB
0.8%
0.8%
37
37
Json
Json
0.8%
0.8%
38
38
UML
UML
0.8%
0.8%
39
39
Python
Python
0.8%
0.8%
40
40
Source Code
Source Code
0.8%
0.8%
41
41
DB2
DB2
0.8%
0.8%
42
42
DB
DB
0.7%
0.7%
43
43
Junit
Junit
0.7%
0.7%
44
44
Perl
Perl
0.7%
0.7%
45
45
Ssis
Ssis
0.7%
0.7%
46
46
Ado.Net
Ado.Net
0.7%
0.7%
47
47
TFS
TFS
0.7%
0.7%
48
48
Design Patterns
Design Patterns
0.7%
0.7%
49
49
Ssrs
Ssrs
0.7%
0.7%

60,641 Lead Software Developer Jobs

Where do you want to work?