Top Software Development Engineer Skills

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

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

1. Test Cases

high Demand
Here's how Test Cases is used in Software Development Engineer jobs:
  • Analyzed project documentation, analyzed and estimated requirements, planned, prepared and updated detailed Test cases using Quality Center.
  • Devised, debugged and executed automated and integration test cases.
  • Developed test cases to validate individual test scenarios.
  • Used Onyx for automating test cases, retrieve/Import related data from VSTF, comparing data and Row count between two queries.
  • Modified the existing MAUI based UI framework, so that the existing test cases work due to change in Orchestration Wizard.
  • Developed Test Scripts to implement Test Cases, Test Scenarios and features for BDD (Behavior Driven Development) using Cucumber.
  • Created, executed and maintained test cases through Microsoft Management Test Management (MTM) for Functional, UI and Regression.
  • Created, developed and executed complex test strategies, test plans and test cases (in WTT) for assigned components.
  • Led a team of 6 for automation of more than 3000 test cases using 'Glider Framework' and delivered it bug-free.
  • Identified Test Cases to be run for Regression Testing and conducting Regression Testing as and when new builds were made.
  • Design test plans, write test cases, review functional requirement documentation, and present test strategies for team review.
  • Worked on new and existing features, bugs, propping code every day - Automated test cases in Selenium IDE.
  • Designed test cases, smoke testing for daily build, Tombstone testing, UX testing by simulating different user stories.
  • Review software functional spec, product requirement document, and scope test cases, develop detail software feature test plan.
  • Maintained and adjusted test documentation; created test plans and test cases to address deficiencies indicated in code coverage analysis.
  • Involved in the Analysis and Technical Design (MD70), Technical Uptake, Developer Test cases for various modules.
  • Created Test Plan, Test Scripts, Test Cases & responsible for implementation of Test Cases as Manual Test Scripts.
  • Involved in developing detailed test plan, test cases and test scripts for Functional, Security and Regression Testing.
  • Designed the Entire application, User Interface (UI), Test Cases, Development plan and Help documents.
  • String algorithms were used to cluster various test cases and then come up with redundant and similar test cases.

Show More

2. Pl/Sql

high Demand
Here's how Pl/Sql is used in Software Development Engineer jobs:
  • Developed SQL, Triggers, Procedures, Functions for Information services module using Oracle PL/SQL for different modules and reporting requirements.
  • Used PL/SQL, Stored Procedures and table level and system level triggers for handling database processing and for generating analysis reports.
  • Designed, tested and implemented customized Oracle Forms, Reports, Procedures, PL/SQL scripts, etc for Oracle E2E Team.
  • Implement high level of PL/SQL programming, database, triggers, stored package & procedure, views, sequences etc.
  • Design, development and support of PL/SQL stored procedures for database access and maintenance and the generation of statements.
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers.
  • Designed and developed customer data warehouse applications using Oracle Warehouse Builder, PL/SQL and Oracle 8i.
  • Developed PL/SQL Procedures, Functions and Triggers for insert, update, and delete transactions.
  • Develop PL/SQL procedures and triggers to manage ArchiBus database updates and computations, SQL Server.
  • Write SQL, PL/SQL code in order to prepare various requirements of the data.
  • Designed and Developed Stored Procedures, Packages and Functions using PL/SQL and SQL Scripts.
  • Created database transactions in SQL and VB Script, and Authored PL/SQL packages.
  • Worked on PL/SQL Tables, Records and Collections and some basic CRUD operations.
  • Developed database objects and optimized SQL statement performance using PL/SQL and Oracle 9i.
  • Developed PL/SQL Stored Program units - Functional, Exception Handling Packages, Triggers.
  • Studied the PL/SQL code developed to relate the source and target mappings.
  • Work Done: Used PL/SQL queries to maintain database of CISCO costumers.
  • Assisted in designing, building and maintaining PL/SQL queries for Oracle tables.
  • Write PL/SQL Packages, Functions and Stored Procedures and database triggers.
  • Created several database maintenance and application related scripts using Oracle PL/SQL.

Show More

3. Selenium Webdriver

high Demand
Here's how Selenium Webdriver is used in Software Development Engineer jobs:
  • Designed & Implemented a Hybrid Test Automation Framework using Selenium WebDriver.
  • Automated testing of an open source application using selenium WebDriver.
  • Designed, developed and executed automated tests using Selenium WebDriver.
  • Developed 27 Selenium WebDriver automation scripts for E-commerce checkout process.
  • Worked on Functional testing and automated testing using Selenium WebDriver.
  • Develop Selenium WebDriver library for in-house QA automation framework.
  • Develop test automation framework with Selenium WebDriver.
  • Worked on acceptance testing using Selenium WebDriver.
  • Involved in automation tools in using test automation tools such as Selenium WebDriver/RC to develop automation testing scripts for the applications.
  • Developed and implemented robust Behavior Driven Framework with Selenium WebDriver using SpecFlow which cut down the script development time in half.
  • Experienced in open-source automation tools (Selenium), developing and running automation test scripts using Selenium WebDriver with Python/ Java.
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.
  • Created, executed and automated test scripts using Selenium WebDriver, TestNG and MS Excel as source of Test Data.
  • Performed functional testing to identify various critical points in the application and automated them by using Selenium WebDriver with TestNG.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Have built a test automation framework based on Page Object Model (POM), TestNG and Selenium WebDriver.
  • Prepared Automated Test Cases and Test Scripts using Selenium WebDriver with Java and involved in the Test Data creation.
  • Used Selenium IDE and Selenium WebDriver for generating test scripts and to Automate Functional and Regression Testing using Selenium.
  • Identified the test cases to automate and create scripts in the Cucumber framework with Selenium WebDriver using Java.
  • Involved in creation of automation framework in Selenium WebDriver using behavior-driven (BDD) approach in Cucumber framework.

Show More

4. Windows XP

high Demand
Here's how Windows XP is used in Software Development Engineer jobs:
  • Developed SimpleStandII Test Suite installation process for Windows XP environments.
  • Perform troubleshooting on computer operating systems, such as Windows XP, Windows Vista, Windows 7 and Mac OS.
  • Developed software in C under Windows XP to test real-time embedded software which runs on target PowerPC 8270 under MCOS-II.
  • Ported a complete DirectX Video Acceleration (DirectX VA) code for Windows XP Display driver.
  • Developed new features and fix defects for the Intel Embedded Graphics Windows XP driver.
  • Project managed and tested around 50 Windows XP Tablet PC Edition Power toys.
  • Installed Windows XP Embedded, Firmware, Device Drivers, Windows Services.
  • Deliver Windows Firewall, a critical component of Windows XP sp2.
  • Tested all Windows releases from Windows XP to Windows 8.1.
  • Ported Windows XP's 1394 stack into this environment.
  • Test Environment: JIRA, Selenium IDE/WebDriver, Windows XP, UNIX, ORACLE, MS Office, MS Management Studio.
  • Integrated our product with Windows XP, 2000, NT and 98 over a LAN, WAN or standalone PC.
  • Team Size 8 Environment Windows Vista, Windows XP, 2000, 98.
  • Upgrade, install or reinstall Windows Operating System, such as Windows XP, Windows Vista, or Windows 7.
  • Worked on successful releases of Windows Server 2003 SP2 and Windows XP SP3 impacting millions of customers 4.
  • Lead Developer on a Delphi workflow application on Windows XP / 7 using an Oracle SQL Database.
  • Supported Tibco and Java developers running Windows XP.
  • Assisted in the development and deployment of Windows XP and Suse Linux (Novell Linux) to the corporation.

Show More

5. Web Application

high Demand
Here's how Web Application is used in Software Development Engineer jobs:
  • Provide innovation and internal java/web applications to enhance the manufacturing engineer's output and productivity to design and build quality vehicles.
  • Performed user requirements analysis, root-cause analysis, post production support for enhancement of Web application.
  • Developed and supported an internal-use web application framework for the company's 13,000 application developers.
  • Developed ASP-.NET web applications that allowed administrators to moderate device participation on private secured networks.
  • Implemented various modules for ir2020, a productivity web application for investor relations professionals.
  • Define functional requirements and technical architectures for the design and enhancement of web applications.
  • Assisted to deploy web application to internal servers and isolate issues in deployment procedures
  • Developed an interactive web application dashboard for visualizing user and media statistics.
  • Created and upgraded web applications to handle purchasing and customer management.
  • Provide quality assurance for web applications in a test-driven development process.
  • Conducted automation testing of web application using Selenium WebDriver and TestNG.
  • Web application is used to display Fidelity\Non Fidelity funds holding reports.
  • Implemented Python Behave automation scripts for a multimedia management web application.
  • Optimized Java Selenium automation scripts for a content management web application.
  • Created interactive Web application for customer service phone queue management.
  • Worked on device management web application for Harmonic video encoders.
  • Developed web application for an intelligent profile management for FPS.
  • Designed and developed internet web applications using JavaScript and CSS.
  • Developed and enhanced internal web applications and automation framework.
  • Created international news submission web application and production system.

Show More

Job type you want
Full Time
Part Time
Internship
Temporary

6. API

high Demand
Here's how API is used in Software Development Engineer jobs:
  • Provided rapid support and resolution to issues that arose from unexpected interactions between infrastructure systems.
  • Implemented Object Oriented user simulation for functional and API verification.
  • Anticipated and adopted change effectively in rapidly evolving business environments.
  • Excelled in rapid application development and management of assigned projects.
  • Performed White box testing of Cisco OnePk (Java API) for Policy Service Set and PfR using JUNIT and Ant.
  • Provide degradation of service and throw suitable exception for API calls once relevant quota is exceeded for a given time interval.
  • Involved in Executing Load tests for evaluating performance of API by editing the load test properties which were already been created.
  • Designed and developed new architecture to record and display the console commands for all the API calls made by the application.
  • Designed and implemented JavaScript API for invoking server side JavaScript code from browser's script code using remote procedure call.
  • Enabled the end user to build custom administration and applications components by implementing Spider C API and Java/COM API.
  • Improved bunch of internal tools, like customer rating API, authentication tool, retry coral client, etc.
  • Developed reliable C# test automation and infrastructure to automate browser based testing as well as direct API tests.
  • Designed a web monitoring system for ir2020 which verified the health of various API endpoints of the application.
  • Worked on developing test framework for windows forms API testing for Windows Mobile 5, 6 and 6.5.
  • Performed REST API test by automating Rest endpoints using Java and TestNG for web and mobile based applications.
  • Designed a schema to store the metadata information for a service and wrote SQL API to persist data.
  • Project: Providing Automation tests for the API's available to support the mobile order and pay team.
  • Developed applications with Jolt API and Jolt Repository Editor, which used BEA Tuxedo and Java programming language.
  • Led project involving creation of new API for clients to provide address standardization in compliance with USPS standards.
  • Create functional tests for Washington State web apps using Selenium API with a Page Objects design pattern.

Show More

7. SQL

high Demand
Here's how SQL is used in Software Development Engineer jobs:
  • Developed database Procedures to handle Partition Deletion and Truncation automatically based on data loading criteria using Dynamic SQL.
  • Integrated imaging tools into an electronic medical records application interfacing with a SQL database.
  • Contributed documentation topics for the geographic replication feature for Azure SQL Database.
  • Designed, developed and administered Microsoft SQL Server databases.
  • Designed & developed Relational Database including creating queries, stored procedures, and views, to support business applications using T-SQL.
  • Performed Back End Testing by writing and executing SQL Queries to validate the data that is being populated in appropriate tables.
  • PING (Performance Integration Next Generation) is Microsoft s Employee Performance Tool with 3 tier architecture hosted on Windows/SQL Azure.
  • Supported and built several back end Windows services with strong MSSQL ties including triggers, stored procedures, packages, functions.
  • Developed financial report to show discounts applied at selected restaurants or all restaurants, report was developed in SSRS and SQL.
  • Executed SQL Queries, Stored procedures in SQL Analyzer of SQL server for back end testing to extract data from tables.
  • Developed SQL scripts to Insert, Update, Delete and Merge data in the database tables along with SQL joins.
  • Designed, developed, and supported the test configuration tooling for all SQL Server management tests across all product versions.
  • Designed and developed InsertData tool to insert localization data into SQL which helps localization team to execute their test scenario.
  • Created complex Stored Procedures, triggers, cursors, tables, views and other SQL joins and statements for applications.
  • Worked on SQL queries like stored procedures, Functions, Triggers to get the data from SQL Server and Oracle.
  • Developed, as part of a 2 person team, a custom transaction based processing strategy in a SQL database.
  • Led the test planning and test development teams for several SQL Server management features for multiple SQL Server versions.
  • Worked on SQL and SQL Server (Proficient in writing stored procedures, triggers, & using SSIS).
  • Created SQL test application for deployment on production machines to verify basic functionality of the product's stored procedures.
  • Created C# and SQL Server based Work Flow Framework to manage sequential & parallel Sales & Marketing processes.

Show More

8. C++

high Demand
Here's how C++ is used in Software Development Engineer jobs:
  • Designed and maintained a client/server data-driven archiving and reporting application using Visual C++ 6.0.
  • Developed coverage simulation and traffic planning software using C++ to validate advanced radio features.
  • Designed and developed WPF/MVVM/C++ based user interface applications for Ultrasound devices.
  • Automated Banking systems using C++ language
  • Incorporated C/C++ code for Proton Radiation Treatment Software Planning Systems (XiO) used in thousands of hospitals and clinics worldwide.
  • Analyzed marketing requirements to formulate complete and complex engineering solutions involving multiple modules and library development in C++ and C#.
  • Used C/C++ in UNIX environment to develop a real time embedded, object oriented Software, and requirements for Aerospace product.
  • Developed test applications in C++, directed at both the user interface automation and testing of device communications with web services.
  • Hosted several LRU simulations for the Special Operation Forces Extendable Integration Support Environment (SOF EISE) in Ada and C++.
  • Designed and implemented graphical user interface for a network management system of a Node-B base station using Visual C++ and MFC.
  • Specified and designed the first automation control interface for digital video servers (MSVC, C++, MFC 4).
  • Designed and implemented Email and Calendar related features for IBM Lotus Notes/Domino using the IBM Lotus C/C++ Application Programming Interface.
  • Designed and implemented embedded C++ control software for real-time control of various cross-connects through different stages of the development cycle.
  • Implemented web service software in C++/C#/scripting at Microsoft Corporation in Software Protection Platform, an encryption signature tool.
  • Worked for over 10 years on various Java based projects, as well as C++ and COM based projects.
  • Used C++ data structures and STL to construct and handle tree nodes from the items present in the drawing.
  • Test automation in C#, Java, and C++ with MS Unit Test on desktop and mobile platforms.
  • Implemented the table and tree views of the database and the UI for data-manipulation using VC++ 6.0 and MFC.
  • Designed many UI applications in C++ using Visual Studio 7.0 and Microsoft Foundation Class library (MFC).
  • Implement optimized C/C++ level Imaging algorithms in various color spaces including Bayer, for the Imaging Science group.

Show More

9. Platform

high Demand
Here's how Platform is used in Software Development Engineer jobs:
  • Designed/delivered platform to support inter-app linking/communication.
  • Contributed design improvements and executed on delivery of Cross Platform Extensions for System Center Operations Manager 2012.
  • Automated procedures were developed to build software to insure consistency in user interfaces across application platforms.
  • Worked closely with Operations System Administrators to put in place reliable development environments and platforms.
  • Lead developer and product manager for proprietary online project and product management Java platforms.
  • Performed board bring-up on upgraded hardware platform using logic analyzers and in- circuit emulators.
  • Formulated and implemented the fuzzy matching and scoring module in Microsoft Localization Platform.
  • Designed and developed a remote-user authentication module for UNIX platforms using PAM.
  • Developed prototype wireless control app for weapons platform NetBurner microprocessor.
  • Developed a cross platform installation tool to automate product installation.
  • Designed and developed cross-platform modules for multimedia player application.
  • Provide platform support to Production and Customer environments.
  • Developed mobile application prototype on android platform.
  • Performed Mobile Automation for Android/IOS/WindowsMobile platform.
  • Perform database conversions in OpenEdge/Progress platform.
  • Delivered the next generation publishing platform.
  • Use C++ on Windows based platforms to maintain and enhance existing communication interfaces and create new interfaces as market penetration increases.
  • Eliminate operational / credit risk related to existing CitiFinancial Mortgage platform (Loan Quest) e.g., data integrity, etc.
  • Developed a tool to verify an integration area with Windows team across all platform languages and show the result in dashboard.
  • Engaged with external partners to provide Windows Mobile based platforms to enable the partners to develop and release next generation devices.

Show More

10. XML

high Demand
Here's how XML is used in Software Development Engineer jobs:
  • Developed software for system management, specifically for support of the WS-Management XML Web Services system management protocol.
  • Developed Java and PHP-based applications over VoiceXML for telephonic user interfaces.
  • Developed XML based rules to isolate business parameters from business logic.
  • Introduced automatic build documentary generation with XML-FO.
  • Involved in design and development of server side layer using XML, JSP, JDBC and DAO patterns using Eclipse IDE.
  • Designed and implemented the Data UI feature which is a method to display recursive XML data in a dynamic table format.
  • Modified and implemented XML scripts and templates to pull data from multiple sources and versions and to build standard deployment suites.
  • Redeveloped automation tools for deploying a prototype using an in-house XML based SDK to staging environment for testing and development.
  • Write XML/XLST parsing engine to integrate with common utilities and provide parse and analysis of raw data for test validation.
  • Developed an XML format to securely communicate up-to-the-minute speed information to the Metropolitan Transportation Commission's (MTC) 511 service
  • Evaluated and recommended technologies including Java version, XML, event model, UI component framework/tool sets and development environment.
  • Validate web service calls in XML format using SOAPUI when access to the front-end is not available for immediate testing.
  • Worked on implementation of Yang Models in Software Defined Networking space and XML schema support for the command line interface.
  • Used XSLT to generate database specific object creation scripts from database schema stored in XML and implemented XML creation application.
  • Developed a Firefox plugin to record the actions performed in browser and export the test case in TAF XML format.
  • Participated in conducting and incorporating feedback from multiple usability studies to build simple, useful tools in the XML space.
  • Designed and implemented several Windows Services used by HP Open View to monitor infrastructure connectivity using XML and SOAP calls.
  • Used JAXB to map the entities to XML representation so that REST API can produce and consume entities in XML.
  • Developed XML test cases in Linux for Java automation harness; analyzed results and tested bug fixes in wireless search application
  • Imported customer data from various formats into FoundationIP using SQL, XML, XSLT, Java, and JDBC.

Show More

11. Html

high Demand
Here's how Html is used in Software Development Engineer jobs:
  • Applied Master Pages and CSS, Navigation Controls, HTML, WPF for a consistent look and feel for page design.
  • Lead and developed the process of converting the core traditional HTML embedded JSP pages to HTML5 standard front-end UI pages.
  • Developed a web application to conduct exams online at scheduled time using HTML, CSS, PHP, MySQL and JavaScript
  • Developed in Java/HTML a web-based system that enables the personnel to create, manage, and distribute their activity reports.
  • Develop software for the core functionality of the front end web application in AngularJS, CSS3, and HTML5.
  • Implemented software updates utilizing LotusScript, Lotus Formula Language, JavaScript, DHTML, HTML and Cascading Style Sheets.
  • Coded HTML, JS documents to render the generated Result objects and display the result in Graphical manner.
  • Collaborated with Web UI Developers on project to develop and maintain the application design using HTML, CSS.
  • Developed applications using Spring MVC framework, CSS, java, java script, HTML for front-end development.
  • Worked with everything from HTML5 and CSS3 to LINQ and various JavaScript libraries on a daily basis.
  • Leveraged expertise in using CSS, HTML, JSP, and JavaScript to develop customized portal themes.
  • Involved closely with developers in Development of UI modules using HTML, JSP, JavaScript and CSS.
  • Analyzed & debugged software glitches throughout N-Tier web application (Java Beans / JSP to HTML).
  • Involved in design and development of user interface using HTML, CSS, AJAX and JavaScript.
  • Designed front-end and improved the interactive experience with HTML, CSS, JavaScript, AJAX framework.
  • Develop the mobile version of the automotive websites using Apache Wicket, HTML and CSS.
  • Created and tested on-line help documents for software products using HTML and Netscape authoring tools.
  • Designed User Interfaces using CSS, HTML and Bootstrap to develop an interactive Web Application.
  • Developed responsive pages using HTML and CSS to match layouts provided by UI design team.
  • Created web-based data entry capabilities for end users through use of HTML and JavaScript.

Show More

12. Automation Framework

high Demand
Here's how Automation Framework is used in Software Development Engineer jobs:
  • Invented and developed Accessibility UI Test Automation Framework to simulate special Accessibility user gestures for testing Accessibility Feature on mobile devices.
  • Designed and implemented test automation framework, end-to-end test framework and performance test harness framework for user data storage system.
  • Developed a test automation framework that allowed this organization to develop future automated tests with business analysts rather than testers.
  • Developed Selenium Automation framework using Java, Java Script executor and Selenium Web Driver.
  • Maintain the Java based automation framework and add automation for newly integrated features.
  • Designed and implemented test automation framework for new automation tools and technologies.
  • Developed a state driven automation framework to validate end-to-end UI user scenarios.
  • Developed automation framework using Selenium RC in Modular Framework model.
  • Designed & development of test automation framework for user scenarios.
  • Prepared automation frameworks using CodedUI and Web Performance Tests.
  • Developed automation framework from scratch using selenium and Java.
  • Developed many reusable functions using Automation Framework using VSTS.
  • Involved in developing selenium Automation Framework using Test-NG.
  • Contributed in designing and developing the automation framework.
  • Developed a Hybrid Automation Frameworks using Selenium.
  • Developed Automation framework using Selenium Web Driver.
  • Created automation framework called FABRICS and test scripts using Selenium Web-Driver for 12MBFS applications with multiple platforms and cross browser testing.
  • Involved in designing and building automation frameworks in support of continuous integration in a Test Driven Development (TDD).
  • Implemented automation framework methods to handle printing to any print device and then convert the result to Image using LINQ.
  • Project: Azure Automation Framework and Web Portal Selenium based UI automation framework have been developed by us from scratch.

Show More

13. Software Development

high Demand
Here's how Software Development is used in Software Development Engineer jobs:
  • Focused on business application software development * Designed and developed Finger Print Identity System for Hitachi using PKI and CryptoAPI.
  • Created and augmented software design solutions for NGPF using MatLab-Simulink and other software development and configuration management tools.
  • Supported software development environment, including compilers, debuggers, software configuration management and Unix system administration.
  • Led software development improvements to our liquid chemical sterilization embedded control system using the C programming language.
  • Contributed to the organization's achievement of initial ISO9001 certification for software development and delivery.
  • Provided technical and functional application support to customer end-users, new software development and defect corrections
  • Provided a major contribution in remodeling the software development practice to Continuous Integration using Jenkins.
  • Reviewed software development specification's to ensure proper design and implementation of new features.
  • Developed and tested software integrity and quality for 3 separate software development teams.
  • Developed both Bluetooth and generic TCP wireless emulators for software development and testing.
  • Write requirements and detailed design documentation according to software development life cycle.
  • Follow established software development processes and ensure code reuse and efficiency.
  • Started mentoring junior software development engineers on their initial project assignments.
  • Provide technical leadership regarding design and implementation of new software development.
  • Worked with Agile Methodology for a complicated software development schemes.
  • Managed software verification and validation activities for software development projects.
  • Collaborated with software development architects on creating product testing scenarios.
  • Audited formal software development process as a Software Quality Engineer.
  • Provided software development support for analog and digital cellular products.
  • Provided software development on a telecommunications service order construction application.

Show More

14. ASP

high Demand
Here's how ASP is used in Software Development Engineer jobs:
  • Gained hands-on-experience with several Networking products that enhanced my understanding of various aspects of file systems and security protocols.
  • Designed and implemented ASP.NET Web Services to facilitate communication between aviation and external partners using predefined contracts.
  • Designed and developed subscription and shipment sections from Visual Basic to Web-based asp application.
  • Participated in all aspects of design and implementation for successful commercial software applications.
  • Designed and developed custom security interface in ASP.NET using forms based authentication.
  • Developed daily reports using Jasper reports.
  • Designed and implemented the feature of dynamic compilation based on ASP.NET and message based activation of WCF service using C#.
  • Lead all aspects of the SDLC including requirements gathering, development specification creations, development, testing, and documentation.
  • Maintained and customized Web project, writing ASP, JavaScript, and Java on existing project with extensive database work.
  • Developed ASP page to help generate queries used to build the data points that were verified by Data Quality Team.
  • Designed and developed a Web based Network Marketing System as a prototype using C#, ASP.NET and SQL Server.
  • Enable WCF services to be hosted in IIS/ASP.NET and enabled the message seamlessly to flow between IIS/ASP.NET and WCF Services.
  • Involved in all aspects of development including lead engineer for feature development, software planning and integration of software components.
  • Developed and consumed Restful Web API's and Web Services for communicating between different application with ASP.NET Web API2 framework.
  • Implemented different components of the system as per the requirement and the design specification using ASP.NET and C#.
  • Involved in developing the ASP.net application using 4.5 framework with MVC 5, Entity framework and Azure cloud services.
  • Direct all aspects of software engineering, owning the architecture, specification, implementation, validation, and maintenance.
  • Designed, reviewed and implemented multiple aspects of in-house fraud investigation systems, from the UI to back-end services.
  • Participated in most aspects of software engineering processes including, design, development, testing, integration and documentation.
  • Researched, designed, developed and/or modified enterprise-wide (internal to company) software in C# and ASP.NET.

Show More

15. Bug Fixes

average Demand
Here's how Bug Fixes is used in Software Development Engineer jobs:
  • Developed the troubleshooting tool that helped developers and customer support engineers reduce time to solve critical bug fixes by 30%.
  • Developed and delivered high priority bug fixes to the Windows Compact7 operating system to some of Microsoft's largest customers.
  • Used Bugzilla for bug tracking and reporting, also followed up with development team to verify bug fixes.
  • Performed code fixes, and bug fixes after testing phase completed by the testing team.
  • Provided maintenance and development of bug fixes and patch sets for existing MAINFRAME applications.
  • Review Design and Code of change requests and bug fixes of team members.
  • Perform unit testing on bug fixes to ensure accuracy and data integrity.
  • Supported QA team to ensure defect analysis, bug fixes.
  • Issue analysis, handle and deploy bug fixes with SLA.
  • Contribute to system maintenance and legacy systems bug fixes.
  • Coordinate with developers in bug fixes and regression testing.
  • Performed bug fixes as and when required.
  • Involved in client support for feature enhancement/bug fixes
  • Participated in Code review and bug fixes.
  • Conducted unit testing and bug fixes.
  • Provided support and bug fixes.
  • Refactored code to improve exception handling and logging, which resulted in quicker diagnosis of live issues and multiple bug fixes.
  • Code review, white box testing, and bug fixes using C# for the Orchestrator to SMA migration.
  • Performed Testing for all the developed pages & classes Involved in resolving major bug fixes with in the application.
  • Work with Product Support to develop customer specials and perform bug fixes to meet customer requirements and timeline.

Show More

16. CSS

average Demand
Here's how CSS is used in Software Development Engineer jobs:
  • Used a CSS clear-fix hack to remove float style to absolutely position a navigation menu at the top of a page.
  • Project Description: Microsoft's Customer Service & Support (CSS) organization provides support for all Microsoft products and services.
  • Created and published Work item, backlog, trend, bug porting and CSS Reports using data visualization Framework.
  • Implemented Cascading style sheets (CSS), Layouts and Master pages for maintaining uniformity among all Web pages.
  • Utilized advanced CSS styling to both facilitate a wide range of screen sizes and enhance cross-browser compatibility.
  • Develop layouts using blueprint CSS and ensure it meets corporate branding standards/compatible in popular browser clients.
  • Worked extensively with Angular JS, CSS, Less for the development of the web pages.
  • Developed very responsive, elegant views for web pages using the Bootstrap CSS Frameworks.
  • Used CSS to implement various styles for Grid View and all other controls.
  • Used XSLT, CSS and JavaScript to transform and render content.
  • Experience in JavaScript/CSS debugging of responsive websites and responsive web designs.
  • Created and Worked on CSS classes to change front end.
  • Developed UI framework based on JavaScript, CSS.
  • Worked on User Interface using CSS and JavaScript.
  • Used CSS for User Interface as View Layer
  • Designed several web pages utilizing CSS and Bootstrap
  • NET Framework 3.5, JavaScript, CSS, SQL Server 2008, Microsoft Visual Studio 2008, ADO.NET, TFS
  • Used Java Script 1.8, CSS 3, Python 3.3.0 for developing the front end.
  • Executed test cases relating to mouse hover using Actions class and found hidden elements using XPath, CSS and windows classes.
  • Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Selectors, XPath to identify elements.

Show More

17. Linux

average Demand
Here's how Linux is used in Software Development Engineer jobs:
  • Applied device tree configuration in Linux audio driver to support dynamic audio feature configuration and enhancement.
  • Integrated first Bluetooth Stack software solution for Digital TV, this required implementing various Bluetooth profiles in an Embedded Linux platform.
  • Experience with implementing project change control into software release management in multiple technical environments including UNIX, LINUX and Windows.
  • Integrated the application from a process based system OS (Linux) to a task based OS (SG).
  • Design, implement and test an object-oriented configuration management subsystem in C++/Linux/Docker to support Nokia's cloud based NTAS product.
  • Developed software to collect manufacturing data using C# via Mono with plug computers running a small Linux distribution.
  • Used system calls like ioctl for Linux and DeviceIoControl for windows to inventory the server components like hard disks.
  • Used C on Linux to develop functionality to automate the back-end processing of Air Traffic Control Management system.
  • Designed, developed, and maintained wagering terminal applications using C/C++ on Windows CE and Linux operating systems.
  • Consulted with vendors to build internal management information system based on Linux, Apache, MySQL, PHP.
  • Implemented firmware upgrade support for GPT partition scheme for Windows8 platforms using Linux based GPT FDISK utility.
  • Implemented multiple projects in Linux using g++ compiler (4 year of academic experience in Linux).
  • Added automation to the existing network management software for Air Traffic Control Management system using C/Linux.
  • Created a Linux-based test harness for the automation framework as well as Laptop email product control.
  • Developed software for a military grade radio using C++ for QNX RTOS in a Linux environment.
  • General knowledge of Windows Kernel Debug, Linux CLI, Windows Batch Scripting and Python Scripting.
  • Saved 2 weeks time in production rack deployments by automating manual Linux configurations with disaster rollback.
  • Worked at the Linux kernel and user level for the Bose Wave SoundTouch WiFi music system.
  • Implemented internal R&D software change requests in Python on an embedded Linux control system.
  • Extended knowledge and experience with various systems including UNIX, Linux, Windows and Mainframe.

Show More

18. Unix

average Demand
Here's how Unix is used in Software Development Engineer jobs:
  • Performed Unix System Administration functions.
  • Worked in the Computer Center performing Data Verification of Satellite Statistical Information Tracking System under VAX/UNIX System V and INFORMIX/SQL environment.
  • Designed and developed network infrastructure software layer in C++, a Client-Server model with UNIX stream sockets based on UDP/IP.
  • Worked directly with customers to resolve problems with system configurations, both in the UNIX kernel and in the application.
  • Integrated, built, and installed large-scale UNIX RTR subsystems software releases and provided integration process improvements.
  • Loaded mission software from PC and from UNIX to the Receiver Exciter Processor hardware via VxWorks environment.
  • Designed and implemented the frequency domain software using C language on the UNIX based Apollo 68000 workstation.
  • Tested JAVA Pop Store web service using SOAPUI and done PostgreSQL testing in UNIX & Windows environments.
  • Utilize UNIX, SQL, Progress and Scripting to deliver the most efficient and cost effective product.
  • Programmed an embedded controller (Dual 80186) and a UNIX-based controller for a document reader/sorter.
  • Developed, tested and debugged functional test programs in C on Unix for wireless applications.
  • Used UNIX commands to access and troubleshoot errors by accessing the error log files.
  • Design and maintain shell scripts and automation processes and monitor scripts related to UNIX.
  • Perform daily system administration tasks adding/removing Unix accounts file system maintenance, etc.
  • Participated in design and development of Hewlett Packard's UNIX and PC workstations.
  • Modified software and UNIX kernel parameters to maximize total system and I/O performance.
  • Developed and updated FTP jobs, enabling data sharing between MVS and UNIX.
  • Worked in the UNIX environment for developing and maintaining high availability clusters.
  • Implemented code in C to collect performance data from UNIX kernel.
  • Contributed to tools and compilers being developed for Honeywell UCOS/Unix Systems.

Show More

19. QA

average Demand
Here's how QA is used in Software Development Engineer jobs:
  • Developed and implemented automated quality-assurance and quality-control methodologies to ensure compliance with QA standards, federal regulations and customer specifications.
  • Mentored several QA team members to become Automation Engineers and provided continuous support in relation to automation questions.
  • Established new QA procedures utilizing hex editing and automated scripting.
  • Deployed applications into QA environment and integration testing lab.
  • Provided liaisons between BA/QA/UX and content application developers.
  • Participated and contributed to strategic QA planning.
  • Project 2: Developed PLSQL View Automation Script that recreates ~25k data mart views nightly in DEV, QA and PRD.
  • Identify and communicate any risks to the project team during QA manual and regression testing, production, and integration testing.
  • Work with the QA Lead on the agile team to ensure quality is built in and delivered for each two-week sprint.
  • Worked closely with PM and QA to capture user and business scenarios and then to validate data quality in generated reports.
  • Improved overall efficiency of running automated service tests for the QA team, while also writing service tests for certain modules.
  • Managed projects of developing applications and setting up WebLogic Servers for different environments from development, QA, UAT to Production.
  • Streamlined delivery of user experience QA test harness, including work prioritization, scheduling, issue triage and reporting status.
  • Worked with the SQA Manager and Technical Architecture Team to understand project architecture to execute a performance test strategy.
  • Created and maintained project schedule and technical documentation and acted as liaison between business, QA and development team.
  • Implemented QA practices and trained personnel in house and with personnel in RTP, NC to use automation suites.
  • Promoted and evangelized the need for better tools, so QA could share code, and develop tests quicker.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different types of browsers.
  • Shanghai, China* Led the QA and test automation of the HCTI (Hyper-Context Tax Information) project.
  • Migrate existing source control system from PerForce and Automated QA to a continuous Integration-Agile model using Cruise Control.

Show More

20. Scrum

average Demand
Here's how Scrum is used in Software Development Engineer jobs:
  • Used Agile/Scrum methodology for development to ensure teamwork, collaboration and process adaptability throughout the life-cycle of the project.
  • Established Scrum methodology standardization in reporting defects across several Scrum development teams.
  • Participated in fast paced Agile environment using very effective scrum development.
  • Used Scrum agile methodology for project development and delivery.
  • Worked in Agile/Scrum methodology attending daily stand ups.
  • Followed Agile Scrum methodology throughout the development process.
  • Executed the process utilizing Agile-Scrum Methodologies.
  • Followed Agile Methodologies, used scrum and Mingle to track the stories and progress of the project(s).
  • Collaborated with scrum master and team to swarm on work items and ensure closure of stories within two-week sprint cycles.
  • Contributed as a scrum team member for Care Connectivity Consortium partners doing agile development on the Shared Services Platform.
  • Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Led the Life Style team to transition to scrum process and led the sprint planning and managing the sprints.
  • Set up agile/scrum methodology within three collaborating sister teams while contributing as scrum master in first few iterations.
  • Contributed to Stage 4 activities of PRO/II 9.0 (this release executed using Agile with SCRUM methodology).
  • Collaborated with other scrum teams in India and US for code reviews, design discussions for solution integration.
  • Followed Agile Methodology (TDD, SCRUM) to produce high Quality software and satisfy the customers.
  • Work environment involved with Agile and Scrum methodology and tested the application in parallel to the development.
  • Participated in daily scrum, sprint planning, sprint grooming, sprint review and sprint retro meetings.
  • Involved in Daily Scrum Meetings with the teams and conducted review of accomplishments, targets and issues.
  • Performed scrum master duties including story writing, sprint planning and retrospective, and backlog grooming/maintenance.

Show More

21. MVC

average Demand
Here's how MVC is used in Software Development Engineer jobs:
  • Developed Internet Banking applications application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Design and development of application using MVC architecture.
  • Led the test effort for a dashboard feature targeting the Model view layer and coached the team on MVC.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate, ORM and Spring MVC Framework.
  • Involved in the development and design of the core architecture of Space Management Handling in Ferries using MVC.
  • Developed Azure hosting service with MVC front-end that simplified the process of securely sharing images with our customers.
  • Implemented Hibernate ORM tool integration with Spring MVC to interact with back end persistence system (SQL).
  • Used spring framework and integrated Spring MVC to define Controllers, Services, and POJO Classes.
  • Developed the whole application pertaining to the MVC (Model, View & Controller) model.
  • Developed BI dashboards using Spring MVC, JavaScript for users to view customized bandwidth billing data.
  • Involved in designing and implementation of MVC design pattern using Spring MVC framework for Web-tier.
  • Involved in the development of Space Management Handling in Ferries using MVC coding model.
  • Involved in implementation of Spring MVC framework and developed DAO and Service layers.
  • Led effort in Client in Context Project to implement PrintPDF/Export using Spring MVC.
  • Designed and developed views, controller and model components implementing Spring MVC.
  • Implemented Spring MVC to create a page objects and Dependency injection.
  • Used Struts to implement the MVC framework for the presentation tier.
  • Involved in design of the core implementation logic using MVC architecture.
  • Consumed REST services using Spring REST controller of Spring MVC application.
  • Deployed MVA (mediating-controller MVC) architecture implemented in Java.

Show More

22. Android

average Demand
Here's how Android is used in Software Development Engineer jobs:
  • Received divisional recognition award for excellent customer-orientation & high-quality result-orientation for supporting HP's Caller Dashboard solution on Windows & Android.
  • Performed Android application/integration test planning, manual testing, and bug reporting/resolving in an agile environment.
  • Delivered various business critical fixes required for authentication in various Kindle and Android devices.
  • Tested imported Android games reached the expected qualifications and updated company game database daily
  • Develop an Android mobile application that visualizes floodplain information in virtual reality.
  • Gained extensive experience and knowledge on Android operating system application development.
  • Developed an android agent facing app called Life Claim Kit, served as one of two android developers on this project.
  • Developed UI of Address Book in WoPhone OS and tested several mobile applications which based on Android and Visual Studio.
  • Led and worked with team to help design and implement features for Amazon AppStore (Android and Kindle Fire).
  • Documented android applications release notes for any updates, changes or bug fixed provided in each release of the app.
  • Designed and implemented the SNS communication function with Android SDK, which allows users to manage their social network.
  • Build Android commercial app as client data collection tools for ProspectWise(LA), and published on Git.
  • Have been leading the work on test automation framework design and implementation for Android platforms, applications and services.
  • Worked with a team of developers and testers to capture and resolve functionality issues of Android smart phone software.
  • Worked with Android Debug Bridge(ADB) for Installing, debugging and testing purpose of Android application.
  • Developed custom list views for the internal Android framework, which could be used across all development teams.
  • Developed an Android(Java) mobile application to organize, search, and share cooking recipes.
  • Assisted the team to write a framework that wraps the Android Specific implements with a j2me wrapper.
  • Designed and developed the application using Eclipse, Android plug-in's supporting versions Android 1.6 and above.
  • Integrated cross platform components like BING maps, and developed custom web views for internal Android library.

Show More

23. GUI

average Demand
Here's how GUI is used in Software Development Engineer jobs:
  • Involved in Automation/manual testing using the Standards, guidelines and structured methodology in testing the application.
  • Guided field engineers and technicians and provided them with support for telecommunication and network configurations.
  • Developed GUI and automation control software applications for a turn-key automation control system.
  • Developed web GUI components of a network management application's user access functionality.
  • Provide technical guidance to project managers and programmers engaged in development projects.
  • Guided the technical documentation and technical readiness team to create appropriate documentation.
  • Provided guidance to Systems Engineers for successful deployment and configuration of product.
  • Support multiple concurrent projects with guidance, testing consultation and documentation.
  • Developed Java/Swing/JDBC GUI application for querying and modifying Oracle notification database.
  • Developed object-oriented, international publication production automation and linguistic support systems.
  • Create design specification and technical user guide regarding implementation changes.
  • Provided technical guidance in software design and development activities.
  • Designed and implemented GUI objects for multimedia educational software.
  • Created Software Specifications, guidelines and other technical documentation.
  • Implemented various provisioning related functionality in GUI based application.
  • Simplified and significantly streamlined GUI user activity.
  • Charged with the review and enhancement of data and reporting architectures and defining data acquisition, warehousing, and reporting guidelines.
  • Worked on several custom additions to their custom bridge tool between SysPro SQL databases and C# custom GUI using Razor.
  • Performed Functional Testing, Integration Testing, System Testing, Positive Testing, Negative Testing, GUI Testing, UAT Testing.
  • Simulated a BANK account application in C++ in which the customer and the bank methods were simulated using real time guidelines.

Show More

24. Jquery

average Demand
Here's how Jquery is used in Software Development Engineer jobs:
  • Developed client side validation code using JavaScript and JQUERY.
  • Used JQUERY to handle the client side validations.
  • Developed compatible user interface functionality using jQuery, JavaScript & other libraries.
  • Designed several entertaining jQuery/css3 interactive elements.
  • Led the effort to rapidly and incrementally convert our prototype-based admin site to jQuery to consolidate the code base.
  • Used jQuery to automatically fill an email text box on the basis of First Name and Last Name.
  • Create and modify elements for the hotel search results page with JavaScript, jQuery, and CSS.
  • Used jQuery validation framework for client side, Spring 3.0 and Hibernate Bean Validations for server side.
  • Used JQuery to perform validations and catch the events on client's browser.
  • Implemented jQuery plugins like AutoComplete, Watermark, and Date Picker etc.
  • Worked on D3 charts and modified the DOM using jQuery when needed.
  • Create and unit test client side interactions with JQuery and JavaScript.
  • Implemented JQuery for client side sorting and validations.
  • Resolved several bugs and implemented fixes in Java, AngularJS, JavaScript, jQuery as part of Vertica Management Console team.
  • Coded, tested and documented object-oriented JS using standard libraries like jQuery as well as shared company libraries and third-party plugins.
  • Developed a 5 star customer review interface alongside a robust data analysis tool using Highcharts and jQuery.
  • Used Javascript and Jquery (JavaScript library) to perform validations and write some event controls.
  • Maintained the ACPX dev ops portal and made enhancements using PHP, Java script and JQuery.
  • Engaged in front-end (Javascript, jQuery) and back-end work (Java).
  • Developed in PHP, Symfony 2, Jquery and MySql.

Show More

25. Management System

average Demand
Here's how Management System is used in Software Development Engineer jobs:
  • Integrated and tested new production control management system using control set of archived data to validate system operation and functionality.
  • Specialized in Accenture Public Service Portal, Accenture Benefit Management System, Presumptive Eligibility / Self-Service Portal.
  • Designed and developed electric energy consumption management system, administration and billing software with tariff zones analysis.
  • Gathered requirements for development of a web-based Contact Management system for use by Representatives.
  • Revamped company s corporate intranet and successfully migrated it to WordPress Content Management System.
  • Designed and implemented software to import and export network devices into inventory management system.
  • Design and implement critical components of meta-data management system, such as table/service management.
  • Inventory Management Software: Developed and tested an inventory management system for bakeries.
  • Designed and developed Financial management System for Agricultural Marketing Board, Govt.
  • Participated in designing the Human Resources management system for the authority.
  • Documented Client requirements (Integrated Bursary Management System).
  • Designed and developed a medical information management system.
  • Developed web based wireless network management system.
  • Developed content management system for newspaper publication.
  • Project: Automatic Overlay Management System.
  • Perform testing on various decoding scheme wireless messaging communications system designed for BNSF's Electronic Train Management System (ETMS).
  • Developed commands for end user interfaces on system to manage design data with any outside Cadence third party data management systems.
  • Cluster Health Management System:* Designed and developed a cluster health management system for a decentralized network of systems.
  • Uploaded reports that were developed on the Adobe Connect Pro Learning Management System (LMS) for scoring purposes.
  • Project: Quest FUEL Management System Role: Software Engineer / ADF Developer Location: Hyderabad, India.

Show More

26. Python

average Demand
Here's how Python is used in Software Development Engineer jobs:
  • Developed Python framework for automating performance characterization and analysis of system.
  • Maintained smoke and regression automation testing framework using python script.
  • Used Python and SQL programming languages for making HMI screens interactive and to be able to log data to/from SQL database.
  • Implemented plotting code to analyze Machine-Under Test performance across increasing user sessions with Python integrated with Microsoft Excel for plotting charts.
  • Implemented a system in Python for evaluating the accuracy of WiFi location based services (LBS) across many industry implementations.
  • Developed automation scripts in Python for a McAfee project, GTI for Mobile, saving approximately 25 man-hours per week.
  • Developed tools for setting up development environments, monitoring and run tests using Python, C#, Selenium.
  • Developed a Python based web-scraping application to collect data from social media feeds such as Facebook and Twitter.
  • Managed PyPI updates and wrote tutorials (http://tinyurl.com/847tkaj) for the 'azure' Python package.
  • Developed MapReduce jobs using Python Streaming API for handling huge data sets and validation of the algorithm.
  • Develop scripts and frameworks for automated test execution in Java, JavaScript, Python, and Ruby.
  • Developed python tools to greatly speed up creation of new slots for the other mobile developers.
  • Developed a software tool for 3D Volume Rendering (ray casting) using python and VTK.
  • Designed and developed Metrics analyzer using python and MySQL to help pin point key issues.
  • Performed data analysis using Python and Excel to validate the performance of the above software.
  • Created unit and functional tests cases through use of testing tools such as Python.
  • Performed test analysis, wrote plans/test code (Python/Java), including defect reports.
  • Design and develop test cases and also automate frequent tasks using Java, Python.
  • Experienced in White Box testing by authoring python Codes in Selenium Web Driver.
  • Managed a test lab of forty PCs used for testing IronPython and IronRuby.

Show More

27. Jira

average Demand
Here's how Jira is used in Software Development Engineer jobs:
  • Reported the defects to JIRA in timely manner and followed up with the developer's team and drove it to closure.
  • Involved in tracking and reporting defects using JIRA and was also responsible for communicating the status to the development team.
  • Logged the defects in JIRA and assigned them to particular personnel for follow up till the ticket is closed.
  • Designed Test Scenarios and reviewed with BA and Team for Sprint user stories and uploaded same in JIRA tool.
  • Used JIRA as defect tracking tool to capture and organize issues, assign work, and follow team activity.
  • Experienced in configuration and requirement management tools (DOORS, ClearCase, ClearQuest, SVN and JIRA).
  • Review and assign workload between members of the team, oversee timely completion of assigned projects using JIRA.
  • Documented user stories, test cases and defects in JIRA as well as project development in Confluence software.
  • Used Git for distributed source control and JIRA to track bugs, issues, enhancements, etc.
  • Experienced with bug management tool JIRA to create a bug and track its elimination in project version.
  • Reduced the waterfall designed backlog with over 3,000+ defects to a 500+ defects backlog in JIRA.
  • Developed build integration scripts to integrate Git, JIRA, and Bamboo to streamline development pipeline.
  • Developed automation test cases, executed test in QA environment and logged defects in JIRA.
  • Monitor builds; investigate test failures in each build and report valid bugs in JIRA.
  • Added functionality to report test execution status to Zephyr for JIRA using Python and ZAPI.
  • Managed individual sprints user stories and tasks using JIRA as an Agile Management tool.
  • Reviewed the test cases made by the QA team members before pushing in JIRA.
  • Prepared and documented Test Plans and Test Cases using JIRA and Test Rail.
  • Used JIRA as a bug tracking, issue tracking and project management software.
  • Used JIRA software to develop projects and to track bugs and regressions.

Show More

28. JSP

average Demand
Here's how JSP is used in Software Development Engineer jobs:
  • Designed, implemented & developed dynamic reports for the security management systems using Oracle 9i Reports Builder to generate JSP pages.
  • Initiated support for DocumentDirect for the Internet and e-Search and View JSP Editions to run on IBM WebSphere, Oracle WebLogic.
  • Develop websites for automotive dealers using JSP, Apache Velocity, Struts, Java and Spring beans.
  • Fixed security vulnerable and code injection issues in various JSP files of the factory planner UI.
  • Involved in writing JSP pages, Hibernate queries and Hibernate specific configuration and mapping files.
  • Developed a Spring/MVC/JSP application to query the database and display PDF files in the browser.
  • Developed a web-based reporting system with JSP, DAO and Struts-Validator using Struts framework.
  • Designed and developed a JSP tag library which was used in PBX System data.
  • Learned fundamentals of Java, EJB, and JSP on a Unix platform.
  • Developed JSP pages using Struts frame work, Custom tags and JSTL.
  • Design and Developed Web Layer Components using JSP and Struts Framework.
  • Developed JSP applications for the presentation screens and used JSP tags.
  • Coded JavaScript functions in existing JSP.
  • Developed the next generation WMS for Asiana Airlines and AAS Airport Services using Java, Oracle 9i, JSP/JavaScript.
  • Modified Servlets, Java Server Pages (JSP) for handling user request and server response.
  • Changed few of the JSPs on front-end to meet business requirements in the shipment tracking website.
  • Designed and developed application using JSP Custom Tags, Struts tags& JSTL tag libraries.
  • Developed JSP, Servlets for the presentation and controlling part of the application.
  • Developed page flow, port lets, and JSP pages using weblogic workshop.
  • Developed a drag and drop functionality on the dashboard using jsplumb toolkit.

Show More

29. Unit Tests

low Demand
Here's how Unit Tests is used in Software Development Engineer jobs:
  • Implemented continues integration on Jenkins with environment verification and running unit tests.
  • Performed developing new features, writing unit tests and bug fixing on server and client sides of large web-based e-learning system.
  • Provide high quality code by constantly providing Unit Tests and achieving maximum functional and code coverage (>92%).
  • Designed, implemented and automated sub-system (in-process) tests and frameworks for a web app unit tests in C++.
  • Used productivity tools for unit tests, source control, peer review, automated builds, and case management.
  • Curated map data by investigating the ground truth and applying fixes to the data or appropriate unit tests.
  • Worked within a team to automate API tests for a group of products in development using C-unit tests.
  • Automated testing and deployments using Jenkins- Utilized Jenkins to run unit tests before deploying to any environment.
  • Used extensive version control, code review and unit tests with an emphasis on continuous integration.
  • Write Unit Tests, discovering bugs, and ensuring high quality and defect free product shipping.
  • Perform build verification tests, unit tests, functional and regression tests on the database.
  • Assist in creating, reviewing, and determining amount of code coverage of Unit Tests.
  • Help improve code quality through writing unit tests, automation and performing code reviews.
  • Create compiler test suite and write unit tests for new compiler features to support.
  • Analyzed software requirements analysis, detailed designs, and performed code / unit tests.
  • Developed a script that first compiles Scope scripts and then runs corresponding unit tests.
  • Performed Unit Tests and Build Verification Tests (BVT) accordingly for the requirements.
  • Generated hundreds of unit tests covering business-logic and DAL layers for flagship application.
  • Automated BVT and QL scenarios using Web, Unit, Database Unit tests.
  • Guaranteed exemplary operations standards through code-reviews, unit tests, and performance checks.

Show More

30. TFS

low Demand
Here's how TFS is used in Software Development Engineer jobs:
  • Promoted to the Process Team and assigned to the development of a TFS build system environment for future standardization efforts.
  • Reported defect status/metrics on a weekly basis to management team and coordinating project status with various project teams using TFS.
  • Transfer of existing tests in a Source Depot (SD) enlistment to a TFS enlistment for test automation.
  • Analyzed internal team's demands that led to identify need for building a framework around TFS.
  • Used Visual Studio TFS (team foundation server) for task management and bug tracking.
  • Reported the defects in TFS found during testing and following up with the developers.
  • Used TFS (Team Foundation Server) for version control during development and maintenance.
  • Design and implementation of Team Foundation Server (TFS) vendor portals.
  • Create TFS (2013) build definitions and auto deployment scripts.
  • Used TFS - Team Foundation Server in Visual Studio 2012.
  • Used Microsoft TFS for version control and project tracking.
  • Owned product source integration between different branches in TFS.
  • Experience in Using Team Foundation Server (TFS).
  • Worked with test and development management tools as TFS.
  • Maintained and managed the code with TFS and Perforce.
  • Have worked in Team Foundation Server (TFS).
  • Update the TFS with the test execution details.
  • Used TFS for Collaboration and Version Control.
  • Use TFS to for Software configuration Management.
  • Created and maintain TFS build definitions.

Show More

31. New Features

low Demand
Here's how New Features is used in Software Development Engineer jobs:
  • Involved in development of Autonomy Conflicts Manger web-based Java application - implemented new features, enhancements and fixed bugs.
  • Worked on enhancing existing Ferries reservation system website with multiple new features and functionality as proposed by Business.
  • Delivered timely releases to address customer issues and increase customer satisfaction by introducing new features and fixing bugs/issues.
  • Supported/maintained/improved test automation framework with respect to implementation of new features, existing features and bug fixes.
  • Conducted feasibility study of proposed new features and extensions to existing modules based on client requirements.
  • Performed new features development, maintenance and improvement of system management software.
  • Developed new features to their embedded navigation application using C++.
  • Communicated new features being developed to customer support management.
  • Implemented new features for Microsoft's partners telemarketing application.
  • Contributed to user acceptance testing, wrote test report and conceptualized and developed new features as a result of testing observations.
  • Maintained the Selenium & Java Automation Code and resources in source controls like SVN, Jenkins for improvements and new features.
  • Collaborated with my (Product Development Team) customers, refining requirements for new features and fulfilling them creatively and optimally.
  • Involved in both maintenance of the previous releases of the project and also development of new features depending on the requirements.
  • Worked on various Mary Kay sites and resolved the issues, bugs/deployment and adding new features on to the site.
  • Implemented enhancements and formulated new features such as prospect registration and application, resident move-ins, and online payment system.
  • Develop sustaining and new features for Email Management Services, a product which deals with email continuity and archive/e-discovery.
  • Developed and maintained automated Regression and Smoke Test suites for new features as a part of Continuous Integration.
  • Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Functioned as senior member of the team involved in outlining programming and testing approach for new features.
  • Organized and attended the release planning meetings where the new Features of the project would be discussed.

Show More

32. Ajax

low Demand
Here's how Ajax is used in Software Development Engineer jobs:
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Implemented a user interface dashboard using AJAX to optimize performance and accuracy for data sets rendering over 100,000 records.
  • Developed an AJAX powered PHP application that would allow network topology and infrastructure information to be available to users.
  • Major focus was on front-end development and delivered the team's first AJAX automation engine.
  • Used Cascading Style Sheets (CSS) and Ajax-enabled components in web-based projects.
  • Modified the web pages using AJAX by DWR package on the CaIntegrator.
  • Managed the integration of components with various services using AJAX requests.
  • Experience dealing with Ajax requests in Selenium Web Driver using Synchronization.
  • Worked in JavaScript and AlloyUI to make an AJAX calls.
  • Displayed competency in transferring Web 2.0 framework using AJAX technologies.
  • Used AJAX extensively for different kinds of server calls.
  • Provided client and server validations using JavaScript and AJAX.
  • Implemented UI validations using Java Script and Ajax calls.
  • Developed JavaScript and AJAX for client side validations.
  • Developed usage control simulator (GWT, AJAX, Oracle 11g, Tomcat 5).
  • Web Technologies like Ext-JS, JavaScript, AJAX.
  • Implemented graphical user interface components using JavaScript/AJAX to support userinteracton with the SOAP API for our Java content management system.
  • Used Ajax JQuery calls to post back data between View and Controller in MVC.
  • Designed and developed AJAX dynamic dropdowns, Auto-complete text boxes, dynamic charts.
  • Implement AJAX Service calls against deployed services in Test and Dev.

Show More

33. WCF

low Demand
Here's how WCF is used in Software Development Engineer jobs:
  • Designed and implemented the feature of hosting TCP, Named Pipe, and MSMQ protocol based WCF service using C#.
  • Designed and developed C# WCF services for funding and disbursement modules for Jackson Hewitt's American Tax Processing application.
  • Customized the WCF message extension to enable/disable CRS logging, log by service operation and track by hotel instance.
  • Created service endpoints using WebAPI and WCF allowing consumption of service from both front and middle layer clients.
  • Leveraged WCF and Unity frameworks, which helped enable us to ship early as partner components slipped dates.
  • Solved the teams WCF Performance issues and gave an accurate forecast of future performance problem scenarios and bottlenecks.
  • Implemented WCF Services for the client EHR system and created User Interface for same to utilize the services.
  • Implement Microsoft technologies: MSMQ, WIF, WCF using Visual Studio 2010 and Team Foundation Server.
  • Created WPF client application to test server-side operations using SQL Server, WCF, and Entity Framework.
  • Re-engineered middle tier business logic and REST API (WCF) for MSN ratings and reviews system.
  • Designed and developed REST based WCF services; mostly involved in development of service and database layer.
  • Created RSA report generator app with WPF, WCF, SSRS and SQL database store procedures.
  • Test Lead on a v1 Azure hosted WCF metadata web service for distribution of dynamic content.
  • Worked on Rich Internet Application using java script with SOA based services using WCF with REST.
  • Consumed 3rd party services; implemented services for 3rd parties using WCF and Web API.
  • Used Hibernate, WPF and WCF to communicate between DAL and other business components.
  • Developed primary hospital interface software utilizing MSSQL databases, WCF services and WPF interfaces.
  • Designed and developed an Address Validation WCF web service using a Schema-First WSDL approach.
  • Developed SOAP web services using Windows Communication Foundation (WCF) for communication.
  • Trained others on the team on WCF's built in default DDOS/Security protections.

Show More

34. Perl

low Demand
Here's how Perl is used in Software Development Engineer jobs:
  • Automated reconciliation reporting using SQL extractions/load and PERL saving hours and improving accuracy.
  • Researched highly-valued, targeted vulnerability detection using Perl libraries.
  • Implemented automation testing for VirusScan Enterprise product utilizing Perl.
  • Develop properly formatted and user-friendly technical training documents.
  • Developed generic report generator program in Object-Oriented Perl.
  • Developed build scripts and set up continuous build system using Apache Tomcat, Ant, Perl, Ruby, and Jenkins.
  • Developed programs in PERL to analyze migration source data and produce reports in HTML to be viewed from a Web server.
  • Worked as a PERL SDE fixing bugs, coding feature requests, and securing Seller Central from cross-site scripting attacks.
  • Created Implicit wait, Explicit wait, Fluent wait and custom wait conditions to make sure the scripts work properly.
  • Perform the manual test before writing the Perl Scripts to automate the test cases using the Automation Framework mentioned above.
  • Developed and maintained integration tools and scripts that were written using Java, Perl and shell scripting languages.
  • Worked with AMD to benchmark some applications and wrote scripts to automate the tests using bash and Perl.
  • Ensured quality of content and functionality and maintained scripts written in PERL to test the order creation process.
  • Implemented the presentation layer using ASP.net controls and CSS to organize those controls properly on the web pages.
  • Developed automation scripts for automating PTT over Cellular driver call flows using Perl, Shell on STAF/STAX framework.
  • Implemented Perl API Modules using Objected Oriented Programming (OOP) Methodologies for the post processing log analyzer.
  • Implemented national features for installment payment offers in Perl/Mason Checkout pipeline (website rendering) in Amazon.com.
  • Introduced, developed, and administered all web pages for the SDV project using PERL and CGI.
  • Created web based applications in support of Production Test activities using HTML, Perl, and AJAX.
  • Developed a web-based tool for viewing and printing of Scenario documents using Perl, HTML and PostScript.

Show More

35. Maven

low Demand
Here's how Maven is used in Software Development Engineer jobs:
  • Configured Maven for JAVA automation projects and developed Maven project object model.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM) and executed tests with JENKINS.
  • Experienced in using Maven build tool to manage framework dependency jar files and for build management used Jenkins and Bamboo.
  • Used Apache Maven as the software build tool and Log4J for logging errors and messages and Subversion for version control.
  • Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium grid.
  • Implemented the Core Java concepts in development of test scripts using Eclipse IDE and executed them using Maven.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Used Maven to externalize test dependencies in order to enable easy deployment on Jenkins.
  • Fixed some critical bugs for the production release and performed maven build for release.
  • Used MAVEN for project management and build automation, Git for source control.
  • Implemented new projects builds framework using Jenkins & maven as build framework tools.
  • Automated the Test Cases using Selenium WebDriver, Maven, and Testing.
  • Used JBOSS for deploying the application and Maven for automating the builds.
  • Worked on the technologies like Java, Maven, Hibernate and Spring.
  • Converted projects to streamline our build and deployment process using MAVEN 2.
  • Used ANT and MAVEN to build and run the Selenium automation framework.
  • SOAP API testing using SoapUI including Maven-based execution and scheduling in Jenkins.
  • Involved in using Maven build tool to manage framework dependency jar files.
  • Used Spring framework, Java 8, Page Object model and Maven.
  • Worked on Maven for build and Git for source code repository.

Show More

36. Business Requirements

low Demand
Here's how Business Requirements is used in Software Development Engineer jobs:
  • Assisted internal customers from advertising operations and content management departments in discovering and articulating business requirements for improvements to internal tools.
  • Worked closely with business analysts, quality engineering teams and development teams to verify defined business requirements and resolve logged defects.
  • Developed child universes from parent universe with individual business requirements like region wise CreatedHLD and LLD documents for universe design.
  • Involved in analysis, understanding of business requirements and expertise in understanding the complete information flow and database concepts.
  • Analyzed the Business Requirements for stories, develop Automation script to validate the acceptance criteria for functionality.
  • Worked directly with customers and end users to understand business requirements and offer technical support.
  • Involved in reviewing and analyzing the Business requirements and Functional Specifications with Business analyst.
  • Worked with application developers and other stakeholders to implement solutions based on business requirements.
  • Developed Regression Test Plan document based on business requirements changes and specification documents.
  • Prepared data mapping documents and performed gap analysis on the business requirements.
  • Work closely with multiple customers and vendors to analyze business requirements.
  • Reviewed business requirements and tracked defects and comparing with Quality Center.
  • Gathered and analyzed business requirements from clients to create system specifications.
  • Reviewed business requirements and technical documents for adherence to quality standards.
  • Developed most effective technical solutions to meet business requirements.
  • Translated imaging business requirements into functional and technical specifications.
  • Analyzed business requirements in order to streamline functional processes.
  • Managed meeting schedules and assisted in organizing business requirements.
  • Analyzed business requirements and developed practices within the framework.
  • Gathered requirements, analyzed and documented Business requirements.

Show More

37. OS

low Demand
Here's how OS is used in Software Development Engineer jobs:
  • Proposed and implemented new web based user documentation and enhanced search capability in response to company imitative to reduce carbon footprint.
  • Assisted in algorithm development & implementation while working with an intensive & technologically advanced computer-controlled prosthetic research & development team.
  • Worked closely with senior engineers and architects as well as projects managers to determine feasible expectations and parameters for initiatives.
  • Developed stored procedures for reconciliation purposes for various divisions and developed Reports and deployed to the server.
  • Designed and implemented system that allowed data-driven automated configuration of SAN storage across multiple SAN types.
  • Initiated introduction to in-house calibration of company equipment for decreased down-time and cost of testing operations.
  • Analyzed software requirements and specifications to determine feasibility of the design within time and cost constraints.
  • Administered the automation tests using WTT for upgrade scenarios including compatibility, servicing media setup scenarios.
  • Worked closely with business partners to establish functional requirements with very less development turnaround time.
  • Prepared the Test data for interpreting the Positive/negative/regression results based on the design requirements.
  • Accustomed to cross-functional assignments from customer service sunshine to a code monkey developer.
  • Participate effectively in estimation, planning, cost-of-quality, and quality risk analysis.
  • Stored, retrieved and manipulated data for close analysis of system capabilities.
  • Accelerated publishing time and reduced overhead costs by introducing online publishing system.
  • Worked closely with developers and program managers to prioritize test automation creation.
  • Implemented performance/scale testing of ETL workloads to help with understanding customer scenarios.
  • Involved closely with developers for choosing right compaction strategies and consistency levels.
  • Designed and developed diagnostic tools for application monitoring and performance evaluation.
  • Researched and identified requirements for acquiring Microsoft certifications for commercial products.
  • Collaborated with cross-functional teams to deploy products within challenging deadlines.

Show More

38. GIT

low Demand
Here's how GIT is used in Software Development Engineer jobs:
  • Developed algorithms for classifying tissues to segment digitized slide images.
  • Develop content management tools that communicate with GitHub.
  • Developed 68K based state-of-the-art digital process control system.
  • Developed embedded software for Digital Loop Carriers.
  • Developed all software tools, reports, and graphs used by the Switched Digital Video (SDV) project management organization.
  • Designed all hardware to drive the digital display including power control, time multiplexing circuits, as well as driver software.
  • Design and development of software using C required for ISDN PRI and E1 Back plane cards for Digital Subscriber Control systems.
  • Optimized the system to start up the Google Earth mapping application, which directs the MGRS or Latitude and Longitude coordinates.
  • Migrated the Visual Studio build system from XAML-based TFS system to the Git-based VSTS build system supporting PR/CI and Validation builds.
  • Developed software applications using C language to automate process testing for the digital TV analyzer, IPTV MPEG-2 Gigabit system.
  • Used Tortoise Git and Git Bash for creating, pushing, pulling and merging the code in different branches.
  • Project Description: PlayReady is a Digital Rights Management (DRM) from Microsoft for portable devices Responsibilities:.
  • Designed (embedded / firmware) software to provided motor torque calibration to Tri-Tec's Digital Valve Actuators.
  • Developed a utility to extract all files being shipped, digitally sign them, and then repackage them.
  • Evaluated Digital Radio Gateway software handling the communication between the GPS-AVM system and the mobile transceivers in taxis.
  • Developed software that implements key shift (varies pitch and playback speed) algorithm for digital voice recorder.
  • Designed and developed a non-blocking, program stored, digital switch blade capable of switching 16000 DS0 channels.
  • Prepare product specification, Use-Cases and Acceptance Testing document for prospective client for DG2L Digital Cinema System.
  • Developed DSP algorithm with smart digital filters and noise smoothing features and implemented with ADSP2111 Assembly coding.
  • Investigated adding VoIP to the new digital telephone using an Ethernet or USB connection to a PC.

Show More

39. Json

low Demand
Here's how Json is used in Software Development Engineer jobs:
  • Develop Restful Web API returning JSON * Develop functional test cases and regression test suites to test the new functional implementations.
  • Developed web forms for application related metadata using java script, J-query, HTML, CSS, AJAX and JSON.
  • Developed media resources and animations enriched web applications, including client - server communication service layers based on JSON.
  • Created S3 browser, tagging, and other widgets, participated in JSON editor widget implementation.
  • Rally API is REST based API and uses JSON (JavaScript Object Notation) format.
  • Create JSON data structures for presentations and mock functional tests.
  • Shape writing data streams were persisted in JSON.
  • Developed WCF JSON compatible REST services.
  • Used JSON to contain data.
  • Utilized Web Services-REST/JSON protocol for transaction processing API verifications.
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and AngularJS.
  • Developed Azure WebJobs to query JSON data from REST apis and store in Azure database in timely manner using C#.
  • Streamline new hire setup with single sign-on application for DevOps, develop in Java using Spring/REST and Json.
  • Understand and Involve in conversion of JSON JavaScript to AJAX Compatible and VBScript to C#.
  • Worked on various Internet technologies like, HTML5, REST, JSON, Javascript, databases.
  • Develop compatible User Interface functionality using JQuery, AJAX, JSON response and other libraries.
  • Designed SOAP UI/HTTP, API's, including JSON data formats and API versioning strategy.
  • Executed Curl command using Python to query Couchbase workbench and get LRS JSON response.
  • Validated Json response passing the requirements of specification (lexical, pronunciation).
  • Assisted in parsing with NSJSONSerialization to extract the data from the website.

Show More

40. J2Ee

low Demand
Here's how J2Ee is used in Software Development Engineer jobs:
  • Designed J2EE value objects, authentication/authorization and database connections for WebLogic server to contribute to overall EMIS billing system.
  • Developed and customized different web-based applications and services based on modern Java and J2EE technologies and client requirements.
  • Developed in back-end technologies; converted C to J2EE on Oracle, WebLogic, Struts, and EJB.
  • Developed automatic tools for converting existing classes to J2EE bean classes for EJB framework with Java.
  • Implemented J2EE and Core Java design patterns - Value Objects, DAO, and Singleton.
  • Applied design patterns and OO design concepts to improve the existing Java/J2EE based code base.
  • Developed using J2EE and Java Eclipse technologies, and used H2 as a database.
  • Implemented J2EE design pattern of type MVC.
  • Used AJAX and have familiarity with J2EE.
  • Integrated J2EE applications with PeopleSoft payroll.
  • Completed Java programming with Eclipse, J2EE, Tomcat, JSP, Oracle 8i, Toad
  • Worked on a J2EE project for UPID.
  • developed IBM support web portal, a Java/J2EE enterprise application, provide keyword search function to download drivers/documents.
  • Implemented EJB components (Stateless/Stateful Session & Entity (CMP) Beans) using various J2EE Design patterns.
  • Design, code, test, and deploy J2EE based applications into industry-leading container/application server environments.
  • Assisted in design of next generation workflow engine based on J2EE and web service architecture.
  • Mentored new team members on migration from .NET development technologies to J2EE tools.
  • Participated as member of the design team to develop solutions for client server applications for n-tier .Net and J2EE architectures.
  • Create their new Smart Find Express application using J2EE Technolog Created new Struts Tags for front end web developers.
  • Used Eclipse for developing J2EE components and code management Maintained the backend Oracle server.

Show More

41. Source Code

low Demand
Here's how Source Code is used in Software Development Engineer jobs:
  • Provided work-Item management and support for TFS (Team Foundation Services) used to manage and maintain integrity of source code.
  • Train and manage two direct reports; oversee and approve their programming and use CVS to handle source code version management.
  • Performed code analysis of 3,000 lines of source code written in SQL and C. Wrote repeatable test procedures and scripts.
  • Developed a user-friendly website which contained explanations to test failures and diagnostic source code for peripherals supported by our group.
  • Created Database upgrade scripts, migrated the OnDemand database server to the latest version of the OnDemand source code.
  • Create test tools used in generating trace data to verify from requirement to source code per DO178B specification.
  • Maintained the Java and selenium test source code and resources in the SVN source control repository tool.
  • Debugged source code in Code Composer to determine root-cause and corrective action for anomalies against the software.
  • Authored user space framework using different design patterns and kernel mode device driver source code.
  • Managed source trees, compilation of source code and tracked down problems stemming from compiles.
  • Used SVN as version control tool to maintain and update source code to develop server.
  • Experience with source code control systems such as: GIT, Visual Studio, SpecFlow.
  • Used VSS for Code Repository and followed source code handling practices like Check-In and Check-Out.
  • Used Source Code Control System extensively to update various versions of the software.
  • Designed tools to automate software test cases, validate and beautify source code.
  • Administered source code versions in every software revision using Tortoise SVN.
  • Converted FORTRAN source code into 'C' functions and modules.
  • Used Eclipse to develop source code and debug the application.
  • Work with subversion and CVS for source code revision control.
  • Source code management and code sharing is done using TFS.

Show More

42. Front End

low Demand
Here's how Front End is used in Software Development Engineer jobs:
  • Performed Database Testing using SQL Server in order to check the Data Validation of Reports generated from the Front end.
  • Lead of the training and integration of a new 24/7 model utilizing offshore resources for design and front end engineering.
  • Fixed several production issues in the front end as well as back end environment with in the time frame.
  • Developed a Web Service (Mapping Document) that is shared between front end and medical bill review system.
  • Implement script-based solutions to test a service layer application that communicates between the data store and front end applications.
  • Code reviewer for many projects that required extensive knowledge of the front end server design and architecture.
  • Designed front end with the object oriented Angular JS framework, implemented various phases of responsive design.
  • Design and develop the front end User Interface (UI) as per client's requirements.
  • Created SQL databases and stored procedures to access data from a web front end.
  • Enhanced and maintained both front end and back end services for various ordering pages.
  • Worked with creative team to ensure necessary assets were provided for front end development.
  • Validated the data from Front End to Back End tables in Oracle Database.
  • Used SQL to query Oracle relational database with Java/JavaScript as a front end.
  • Performed Manual Testing on the Front End & Functionality of the Application.
  • Create and maintain keyboard resources containing mostly front end code.
  • Object-oriented Design and front end graphical user interface design.
  • Developed both front end and back end system.
  • Front End: Microsoft Visual Studio 2008.
  • Performed Front End Testing on User Interface.
  • Used java Script front end Validations.

Show More

43. DB

low Demand
Here's how DB is used in Software Development Engineer jobs:
  • Maintained feedback loops with stakeholders to satisfy client expectations and meet specifications in agile development team environment.
  • Identified current limits, corrected service configurations, arranged required resources, and enhanced DB configurations.
  • Coordinated with development to test new fixes * Conducted technical review of user documentation and provide feedback
  • Conducted customer usability studies and market research; incorporated customer feedback into new product features.
  • Reviewed customer feedback and worked with program management to improve features and increase customer satisfaction.
  • Received positive feedback on release quality of language use and terminology consistency throughout UI.
  • Analyzed the test results and provided feedback and recommendations for power optimization algorithms.
  • Managed schedule, trained partner teams and integrated feedback to optimize functionality.
  • Deployed Puppet and PuppetDB for configuration management to existing infrastructure.
  • Interact with clients/users during implementation and analyze feedback requirements.
  • Received IBM DB2 Administrator Certification.
  • Interacted regularly with customer to receive and incorporate their feedback in UI design to understand their needs and enhance product further.
  • Designed and developed code for internals of DB2 for Z/OS, finishing 9 projects in 3 releases over 6 year period.
  • Developed and executed software test plans and scripts based on development specifications, customer feedback, best practices and personal experience.
  • Improved throughput for TNT software by improving a NT 4.0 device driver data acquisition speed with DDK, WinDbg and SoftIce.
  • Developed database code using JDBC to access relational tables, and later switched to Oracle s IFS Internet File System.
  • Developed POSC compliant software layer on top of HP's Object Oriented Database, OpenODB, for oil drilling industry.
  • Worked as project coordinator from DB team and worked with front end and middle layer teams to deliver smooth releases.
  • Developed a common Database module for handling DB connections and communication via stored procedures to remote SQL Server database.
  • Developed a real-time booking dashboard in AWS using ExpressJS, Socket IO, Storm, MongoDB, Google Charts.

Show More

44. Sharepoint

low Demand
Here's how Sharepoint is used in Software Development Engineer jobs:
  • Resolved ~1500 issues from customer escalations and automated monitoring pertaining to SharePoint Online deployments, upgrades, and high availability/disaster recovery.
  • Increased organizational knowledge sharing by authoring technical knowledge briefs, publishing project documentation and administering the team SharePoint site.
  • Helped train and support operations engineers and customers about a SharePoint enabled system.
  • Implemented continuous integration with SharePoint and windows applications using Build Forge.
  • Design and implement features in SharePoint based on functional specifications
  • Maintained version control for project related documents using SharePoint.
  • Utilized SharePoint as the project document repository.
  • Sole SharePoint Developer/Engineer for entire company.
  • Improved SharePoint portal integration components.
  • Provided support and optimization for SharePoint 2010 using list Throttling and data caching techniques to enhance overall system performance.
  • Coordinated migration of publishing pages and web components from diverse versions of SharePoint to SharePoint 2007 and 2010.
  • Designed and developed custom SharePoint Web Parts to search and display documents that was previously declared as records.
  • Installed company's full SharePoint 2010 farm using existing content database from their SharePoint 2010 Foundation software.
  • Designed and implemented a C#/JavaScript solution package for adding video content to SharePoint blog entries.
  • Updated the SharePoint support page with process changes, FAQ's, and defect report updates.
  • Develop applications for Microsoft SQL Server 2010, Dynamics CRM 2011, and SharePoint 2010.
  • Monitored the database on a daily basis, optimized SQL queries on the SharePoint technology.
  • Handled MOSS (Microsoft Office SharePoint Server) testing and Microsoft weekly security patch testing.
  • Created quoting system in SharePoint 2010 with automatic emailing to customers and Sales Reps.
  • Provided SharePoint based central tracking and reporting system for management and the team.

Show More

45. PHP

low Demand
Here's how PHP is used in Software Development Engineer jobs:
  • Developed of site content administration application with PHP Maker.
  • Integrated PHP scripts and MySQL statements into software that track test features and test cases for chip validation.
  • Served as lead developer for SiteComb Dashboard, PHP front-end for SiteComb, built on CodeIgniter;.
  • Reviewed PHP and JavaScript code for a content management application.
  • Created PhpUnit test case for verifying core class features.
  • Involved in the development using PHP.
  • Worked with PHP framework CodeIgniter.
  • Designed and deployed custom MySQL/PHP databases to track internal equipment inventories and test script automation information.
  • Tested and coded ERP package using PHP and MSSQL server Active Directory, Voice Network Facilities.
  • Web CRM application written for company support in PHP 5 using the PostgreSQL database wascreated.
  • Used PHP to add numerous filtering and visualization options to the code of nfsen.
  • Used phpMyAdmin to query MySQL DB to perform backend testing for the validation of the data.
  • Develop features in PHP/MySQL and C# .NET/SQL Server Write reports using T-SQL scripting language.
  • Develop add-ons for Zendesk in PHP and JavaScript.
  • Developed a web based reporting application for eEye's Retina scanning tool in Drupal 7 and Object Oriented PHP.

Show More

46. Sdet

low Demand
Here's how Sdet is used in Software Development Engineer jobs:
  • Delegated test tasks to junior level SDET s and tracked progress through Microsoft Test Depot.
  • Trained SDET s, a QA manager, and fundamentally changed the engineering culture.
  • Coordinated this effort with 2 other SDETS providing tasks/deadlines, training and code reviews.
  • Managed 33-person SDET team; set quality bar for releases.
  • Facilitated bridge between SDET team and manufacturer.
  • Changed to SDET III during the first year review followed by Lead SDET in 6 months.
  • Perform code reviews for SDE's and SDET's as needed.
  • Contract SDET Redmond, WA.
  • Led a team of student SDETs, including training and mentoring, allowing them to become self-sufficient members of the team.
  • Recruited to return to Windows Media Center (WMC) to support Test Execution (TEX) as an SDET.
  • Qualified the User component (Avalon) for Vista as an SDET(Software Dev Engineer in Test).
  • Lead team of SDETs in preparation of test and automation strategies for client-side licensing.
  • Managed team assignments for 4 other SDETs and 1 vendor.
  • Participated in many interview loops to hire SDETs to the team
  • Mentored junior SDETs on best code practices and standards.
  • Team size: 4, including 1 Test lead, 1 SDET, 2 STEs.
  • Involved in building a basic platform for other SDETs Trained testers on the usage of the keywords and RIDE.
  • Worked closely with project management, software developers, and other SDETs to deliverquality software.
  • Work with SDETs/QAs to help in manual testing and automation.
  • Supervised teams of 3-15 with sign-off of work for 20+ teams of PMs, SDEs and SDETs.

Show More

47. SVN

low Demand
Here's how SVN is used in Software Development Engineer jobs:
  • Used SVN Sub eclipse repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Used SVN to maintain and manage the build scripts, test data used and other documents related to the project.
  • Designed and configured a database project into the application that allowed for database object source control integration with SVN.
  • Implemented and converted existing SVN-based team assets into a collaborative and easy to use team wiki using MediaWiki.
  • Maintain the scripts in using the version control tool SVN (Apache Subversion).
  • Tested and deployed numerous releases of the LIS, using SVN for version control.
  • Developed migration scheme for code in CVS to SVN, written in Ruby.
  • Code uploading and downloading using subversion (SVN) configuration system.
  • Performed software bug analysis and tracked changes with Subversion SVN.
  • Used SVN for Source Control and Version Management.
  • Used SVN as my version control tool.
  • Retained SVN server to preserve code history.
  • Worked with SVN for build management.
  • Used SVN to check the version and keep a track of update with the project.
  • Maintained Automation Scripts and responsible for Code Checkins to SVN.
  • Used SVN and TFS for version controlling of the application Project: Title: Lease Packet Management, Well Clearance Management.

Show More

48. Powershell

low Demand
Here's how Powershell is used in Software Development Engineer jobs:
  • Implemented automated product installation and upgrade script using PowerShell which enabled deployment and support teams reached 100% installation automation.
  • Developed, deployed and maintained PowerShell-Azure based telemetry.
  • Worked on full stack development and implemented automated Azure deployments by combining PowerShell scripts and RM to greatly improve deployment cycles.
  • Designed and implemented test automation (C#) for monitoring, Active Directory and PowerShell features.
  • Created tools written in Python, PowerShell, and C# to automate testing.
  • Develop PowerShell scripts for creating test data and automate test cases when needed.
  • Azure Virtual Machines Management: composing PowerShell script for batch management.
  • Created PowerShell scripts to automate running tests and email reports.
  • Used PowerShell Script for manually setting up Azure Service Fabric.
  • Created PowerShell scripts for windows 8 pro installation.
  • Authored automated tests of UI and PowerShell features.
  • Create various tools in C#, PowerShell, and batch scripts to aid in the testing process.
  • Automated deployment process using PowerShell Performed offshore test coordination occasionally based on work demand.
  • Created PowerShell scripts used during back-end service escalations and investigations on Exchange servers.
  • Developed a utility tool New Build alert and reporting notifications using Powershell scripting.
  • Implemented task automation to schedule periodic tasks against Azure Storage/Service using Azure Automation/PowerShell.
  • Developed PowerShell scripts to automate submission of workflows into build environment.
  • Created Powershell scripts to monitor BizTalk services to ensure 24/7 availability.
  • Batch and Powershell scripting for scheduled tasks and report generation.
  • Developed Powershell script to measure Code Coverage.

Show More

20 Most Common Skill for a Software Development Engineer

Test Cases16.8%
Pl/Sql10.7%
Selenium Webdriver9.6%
Windows XP7.9%
Web Application5.4%
API4.9%
SQL4.5%
C++4.2%

Typical Skill-Sets Required For A Software Development Engineer

RankSkillPercentage of ResumesPercentage
1
1
Test Cases
Test Cases
12.5%
12.5%
2
2
Pl/Sql
Pl/Sql
8%
8%
3
3
Selenium Webdriver
Selenium Webdriver
7.1%
7.1%
4
4
Windows XP
Windows XP
5.9%
5.9%
5
5
Web Application
Web Application
4%
4%
6
6
API
API
3.7%
3.7%
7
7
SQL
SQL
3.4%
3.4%
8
8
C++
C++
3.2%
3.2%
9
9
Platform
Platform
3.2%
3.2%
10
10
XML
XML
3.1%
3.1%
11
11
Html
Html
3%
3%
12
12
Automation Framework
Automation Framework
2.7%
2.7%
13
13
Software Development
Software Development
2.6%
2.6%
14
14
ASP
ASP
2.5%
2.5%
15
15
Bug Fixes
Bug Fixes
2%
2%
16
16
CSS
CSS
1.7%
1.7%
17
17
Linux
Linux
1.5%
1.5%
18
18
Unix
Unix
1.5%
1.5%
19
19
QA
QA
1.5%
1.5%
20
20
Scrum
Scrum
1.4%
1.4%
21
21
MVC
MVC
1.3%
1.3%
22
22
Android
Android
1.2%
1.2%
23
23
GUI
GUI
1.2%
1.2%
24
24
Jquery
Jquery
1.1%
1.1%
25
25
Management System
Management System
1.1%
1.1%
26
26
Python
Python
1.1%
1.1%
27
27
Jira
Jira
1.1%
1.1%
28
28
JSP
JSP
1.1%
1.1%
29
29
Unit Tests
Unit Tests
1.1%
1.1%
30
30
TFS
TFS
1%
1%
31
31
New Features
New Features
1%
1%
32
32
Ajax
Ajax
1%
1%
33
33
WCF
WCF
0.9%
0.9%
34
34
Perl
Perl
0.9%
0.9%
35
35
Maven
Maven
0.9%
0.9%
36
36
Business Requirements
Business Requirements
0.9%
0.9%
37
37
OS
OS
0.9%
0.9%
38
38
GIT
GIT
0.8%
0.8%
39
39
Json
Json
0.8%
0.8%
40
40
J2Ee
J2Ee
0.7%
0.7%
41
41
Source Code
Source Code
0.7%
0.7%
42
42
Front End
Front End
0.7%
0.7%
43
43
DB
DB
0.7%
0.7%
44
44
Sharepoint
Sharepoint
0.7%
0.7%
45
45
PHP
PHP
0.7%
0.7%
46
46
Sdet
Sdet
0.7%
0.7%
47
47
SVN
SVN
0.6%
0.6%
48
48
Powershell
Powershell
0.6%
0.6%

80,072 Software Development Engineer Jobs

Where do you want to work?