Software Development Engineer Resume Samples

4.8 (61 votes) for Software Development Engineer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the software development engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
CW
C Wilkinson
Catherine
Wilkinson
10710 Dorthy Ranch
Detroit
MI
+1 (555) 441 2201
10710 Dorthy Ranch
Detroit
MI
Phone
p +1 (555) 441 2201
Experience Experience
Boston, MA
Software Development Engineer
Boston, MA
Kub, Hermiston and Olson
Boston, MA
Software Development Engineer
  • You will build/extend toolsets, create/maintain batch jobs, create systems documentation, and manage/mentor other ETL developers
  • Work with the team to develop, maintain, and communicate current development schedules, timelines and development status
  • You will be the subject matter expert on what systems work in which manner, working with developers on adjacent teams to understand and improve
  • Work as part of a cross-functional team including designers, newsroom editors and product managers to create and maintain new web apps and frameworks
  • Collaboratively work with your Engineering Manager and Agile Development Engineering Team to create new and innovative customer solutions
  • Provide support to internal framework users, and continue to design and develop internal testing tools and frameworks
  • Build/extend toolsets, create/maintain batch jobs, create systems documentation, and manage/mentor other ETL developers
present
Detroit, MI
Software Development Engineer
Detroit, MI
Metz Group
present
Detroit, MI
Software Development Engineer
present
  • Works closely with quality assurance team to help them develop, maintain and execute automated test scripts, using the provided automation framework
  • Work with the Sustaining Development Manager to define / improve development methodology and processes
  • Maintain a current awareness of technological developments and trends and provide suggestions for improvements to management
  • Design and develop enterprise level network management systems for one of the largest networks
  • Working directly with Developers, QA Engineers, Product Managers, and Technical Program Managers to ensure quality of our localization and platforms
  • Work closely with developers to create comprehensive test plans using the developer’s design spec. or bug description
  • Develop and enhance automated tests and improve/maintain the automation frameworks for functional, performance and scale testing
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Towson University
Bachelor’s Degree in Computer Science
Skills Skills
  • Experience in large front-end project, have solid experience on writing modular, testable, highly optimized Javascript and Stylesheet with great quality
  • Strong knowledge of data structures, algorithms and designing for maintability, scalability and availability
  • Strong knowledge of data structures, and designing for performance, scalability, and availability
  • Strong knowledge of data structures, algorithms, big “O” analysis and designing for performance, scalability, and availability
  • Strong advocate and evangelist for software quality, and engineering/design practices to help ensure quality and manage the cost of quality
  • Strong knowledge of data structures, algorithms, internet security fundamentals and designing for performance, scalability and availability
  • Strong knowledge of C++ and/or JavaKnowledge of HTML, Chromium Embedded Framework and Javascript desirable for User Interface development
  • Highly motivated and capable of multi-tasking, and able to work with minimal supervision
  • Ability to handle multiple assignments concurrently. Moves easily into new assignment area; quickly acquires working knowledge
  • Excellent knowledge of quality and automation best practices and processes
Create a Resume in Minutes

15 Software Development Engineer resume templates

1

Software Development Engineer Resume Examples & Samples

  • Participates in Scrums, iterations, retrospectives, planning and estimating
  • Designs simple, elegant and extensible architecture
  • Debugs and troubleshoots issues efficiently
  • Bachelor’s degree in computer science or related field, or equivalent experience
  • Expertise in software engineering principles
  • 5+ years in web software development or related field
  • Experience participating in a project team with at least 3 people
  • Fun to work with
  • Experience on a public, large-scale web site preferred
  • Experience with news and/or mass media
2

Software Development Engineer Resume Examples & Samples

  • Designs, implements, tests, and maintains features of the nbcnews.com family of web sites and the internal systems used to create them
  • Collaborates with project managers, other software engineers, and designers on projects with clear business impact
  • Works with limited supervision and technical guidance; exercises creativity
  • Engaged in team work and collaboration
  • Expertise in JavaScript
  • 3-5 years in web software development or related field
  • Experience on a public commercial web site preferred
  • A passion for design
  • Experience with Flash development
  • Passion for news and/or mass media
3

Software Development Engineer Resume Examples & Samples

  • Build user experiences on top of large set of real-time operational databases
  • Design, develop, test and maintain a rich data-driven applications
  • Provide user interfaces in terms of web forms and catalogs for automation built on top of our virtualized platforms as well as storage infrastructure
  • Architectural design and development of a very large scale and high quality data visualization platform
  • Represent team from data visualization architecture perspective in tons of initiatives going around service hosting and Hosting portal
  • 5+ years of software industry experience in a technology role
  • 2+ experience with technologies like Angular JS, Node.JS is must
  • 3+ years of strong scripting experiences in scripting using JavaScript, Perl, Powershell etc
  • 2+ years of Strong SQL Skills including schema design, stored procedures and views
  • Excellent hands-on design, coding , testing methodologies and debugging skills
  • Experience within a continuous integration environment and agile software development
  • Proficiency with highcharts, d3 or other data visualization will be an added bonus
  • Experience with Azure or AWS is highly desirable
  • Also any experience with VSphere deployment automations like vCenter Orchestrator or PowerCLI will be a great asset
  • Experience or interest in working with big data or in data science
4

Software Development Engineer Resume Examples & Samples

  • Design and build intelligent systems that enable and validate high quality releases at fast pace
  • Drive comprehensive test strategy and test plans reviews
  • Invent and extend methodologies for validation of scalable production systems
  • Assist developers on deciding what unit tests to write based on the design and code docs
  • Possess a broad view of the entire product/application to ensure re-use of existing libraries, methods, classes
  • Mentor other SDETs on the team to automate, test and break code constantly by ensuring all applications maintain the highest quality possible
  • Developer skills set with the aptitude for testing along with excellent debugging skill
  • Knowledge of multiple coding languages and able to understand the algorithmic ideas behind the code and software development fundamentals
  • Ability at precision questioning; then extending the questioning by diving into coding. Ask the why’s, what’s and how’s of the functions and features under test
  • Ability to prioritize across multiple tasks/stories
  • Experience planning, estimating and leading cross functional test efforts
  • Strong advocate and evangelist for software quality, and engineering/design practices to help ensure quality and manage the cost of quality
  • Strong communication skills. Openly raises concerns, impediments. Ability to teach others methods used and items discovered. Encourages feedback
5

Software Development Engineer Resume Examples & Samples

  • Your primaryresponsibility will be to ensure that testing of new functionality is automatedas quickly as possible and that the end-to-end automated regression test suiteis run continuously, and is as up-to-date and thorough as possible
  • Work closely withproduct owners, developers, and managers to understand the product requirementsand use cases in order to deliver high quality software on schedule forproduction releases
  • Analyze and decompose acomplicated software system and design a strategy to test this system
  • Your ability to quicklyautomate your sprint work in a logical manner will be key
  • Train and mentor otherteam members
  • Help define, promote,and ensure adherence to quality assurance processes such as test plan reviews,defect management, risk/complexity analysis, and regression test maintenance
  • Define test plans, testspecifications, test suites, test cases as well as design tools for unit,functional and performance/load testing in a programmatic manner
  • 5+ years of experiencein a software development or software development tester role
  • Solid understanding ofcommon software QA and development processes and methodologies - especiallywith working in an Agile environment with continuous integration/continuousdelivery best practices
  • Proficient in C# and/orJava and their respective testing frameworks, such as MSTest, NUnit, JUnit,etc
  • Knowledge of datamodeling and SQL optimization within a Oracle and/or SQL Server environment
  • Experience testingdatabase driven applications and/or Data Warehouses, including data validation,with tools such as DbFit, QuerySurge, or your developed framework
  • GUI test automationexperience with tools such as Selenium WebDriver, Cucumber and Behavior-drivenDevelopment (BDD)
  • Strong experience intesting tools such as SOAP UI, WCG Storm, or HP Service Test
  • Knowledge of performancetesting frameworks such as JMeter, Visual Studio Performance, LoadRunner, orGrinder
  • Strong experience testing applications usingAPIs and SOAP or REST services
  • Ability to work on andwrite test automation scripts for both Windows and Linux environments
  • Have utilized TDD for atleast one project and can discuss the benefits of it
  • Familiarity with theAtlassian product suite, i.e. Jira, Confluence, Stash, Crucible
  • Familiarity withcontinuous integration products, such as Jenkins or TeamCity
6

Software Development Engineer Resume Examples & Samples

  • Perform systems analysis, design and programming for IAM applications, primarily writing Java code
  • Design provisioning & de-provisioning policies
  • Install, configure and support identity and access management related tools such as CA Siteminder, CA IdentityMinder (IDM), and Oracle Internet Directory (OID)
  • Expand and build IAM services & Federation Technologies such as OAUTH, SAML, Open ID, Mobile Auth solutions
  • Diagnose, isolate and de-bug problems and lead problem resolution steps
  • Create and maintain project documentation related to security systems analysis and implementation
  • Document and track activities & tasks, and clearly communicate technical solutions and status to other members of the team
  • Participate in department on-call rotation
  • Direct & oversee work to Offshore Team
7

Software Development Engineer Resume Examples & Samples

  • Suggest quality measures to be implemented
  • Strong experience with functional U.I. Automation practices, processes and tools
  • Strong motivated team player with curiosity, desire to learn, and ability to dig in to existing systems/processes and figure them out!
  • Openly raises concerns, impediments
  • Ability to teach others methods used and items discovered
  • Encourages feedback
  • Promotes and participates in a self-organizing team with a willingness to coach others through issues
8

Software Development Engineer Resume Examples & Samples

  • Mentor other SDETs on the team to automate, test and break code constantly and ensure all applications maintain the highest quality possible
  • Knowledge of multiple coding languages (C#, Java) and ability to understand the algorithmic ideas behind the code and software development fundamentals
  • Experience planning, estimating and leading cross-functional test efforts
  • B.S. in Computer Science, Mathematics, or Engineering
  • Minimum of 7 years Professional Software Application Development and Testing experience
  • Must have experience programming a high-level OO language: i.e. C#, Java
  • Must have hands-on experience developing test harnesses for test automation and also manual testing
  • Strong experience with functional UI Automation practices, processes and tools
  • Prior Selling Technology experience in a retail environment is a plus
9

Software Development Engineer Resume Examples & Samples

  • Develop automation tools in support of testing, troubleshooting and debugging
  • Be able to define and write requirements for testing or automation and ensure their completion
  • Develop test plans to ensure complete coverage of features
  • Respect coding standards and follow best practices
  • Test own work and provide defect free software/systems to customers
  • Document all work done
  • Lead a small team of testers in testing network features
  • Ability to work independently with minimal outside supervision
  • Task oriented, able to set realistic milestones and work towards successful completion
  • Ability to multi-task, prioritize and be flexible – able to adapt plans and react to change
  • Successfully interface with peers with a diverse set of backgrounds and needs
  • Consistently demonstrate respect for others roles and contributions
  • Resourceful and innovative - identify issues and implement solutions, as required
  • Goal driven achiever with high productivity
  • Ability to see, understand and work within the wider strategic picture
  • Ability to create test plans and build and contribute to automation frameworks
  • Ability to work on performance testing and gather data to support findings
  • Competence with some of the current development technologies and platforms including C++, C#, Java, PHP, SQL, AJAX, SharePoint and web design
  • Outstanding written and verbal communication skills including technical writing and process documentation
  • Ability to follow documented procedures, identify potential improvements and update as necessary
  • Bachelor degree in Computer Science or above/equivalent
  • Training or experience with software testing and performance tools
  • Knowledge of the Game Industry and software development processes a plus
10

Software Development Engineer Resume Examples & Samples

  • ASP .NET
  • Distributed WCF/REST service construction
  • Cloud technologies (e.g. Azure/AWS) focusing on distributed services
11

Software Development Engineer Resume Examples & Samples

  • Provide guidance to business partners, project members and team members with respect to technical feasibility, complexity and level of effort required to deliver software development
  • Take challenges head on, learn from failures and have fun while doing it
  • Bachelor's degree required with Master’s degree preferred
  • Minimum of 8 years of experience analyzing, designing, coding, testing, installing and maintaining complex software solutions for Oracle HCM
  • Ability to write technical specifications, develop test, and manage the transition of modifications through the quality assurance and change control process
  • Ability to work independently while supporting a team environment
  • Excellent leadership and influencing skills
  • In depth experience with Oracle HCM – Incentive Compensation
12

Software Development Engineer Resume Examples & Samples

  • Bachelor’s Degrees (or above) in CS, Engineering, or a reasonable equivalent thereof
  • Minimal 3 years' of professional QA engineering experience
  • Minimal 2 years' of experience with SOAP, WCF and .NET
  • High level understanding in the concepts of Quality Assurance
  • Experience working in an Agile Environment
  • Understanding of Continuous Integration & Development
  • Should have familiarity with the following: C#/C++, .NET, Visual Studio, SQL Manager, MS Test, Agile, Test Driven Development, SOAP Web Services
  • Experience with or general knowledge of SaaS Platforms
  • Experience with the following: Wireshark, Fiddler , GO Continuous Delivery, Chef
13

Software Development Engineer Resume Examples & Samples

  • Contribute to the test strategy & design for an exciting new project
  • Develop performance test plan and execute tests using loadrunner or jmeter
  • Deliver solid results for test implementation and infrastructure
  • Gain deep understanding of language implementations and the web developer mindset
14

Software Development Engineer Resume Examples & Samples

  • Develop tools and frameworks for automating Engineering and
  • 7+ years preferred work experience as a Software Developer with at
  • BS Computer Science is required
  • Passion and desire to deliver infrastructure services for mobile
  • Excellent scripting experience on Python, Java to help with automation
  • Experience building web based portals or dashboards for metrics
15

Software Development Engineer Resume Examples & Samples

  • Software design, implementation, and debug skills
  • Computer architecture
  • Binary translation (static or dynamic)
  • Operating system internals, especially multi-processing (MP)
  • Compiler optimization (in a static or a JIT compiler)
16

Software Development Engineer Resume Examples & Samples

  • Bachelor's or Master degree in Computer Science, Electrical, or Mechanical Engineering
  • 3-5+ years' experience LabVIEW programming, including Object Oriented Programming
  • Experience developing and deploying complex multi-site LabVIEW applications
  • Firm knowledge in C# and .NET
  • Software debug and problem solving skills
  • Working knowledge of test equipment (Spectrum Analyzers, Signal Generators, Power Supplies, etc.)
  • National Instruments LabVIEW certification: CLD, CLA
  • Self-motivated and self-managing
  • Eager to learn new technologies and processes
  • Work with LabVIEW developers around the world, especially US
  • Travel expected
  • High-level knowledge of basic 3GPP test cases is an advantage
17

Software Development Engineer Resume Examples & Samples

  • Using the newest software and database technologies, you will engage in all aspects of software and database architecture including designing, developing, and sustaining of applications for Intel's Worldwide Validation Labs
  • Implementing and/or supporting efficient software technology and databases for managing microprocessor test operation data throughout Intel's Worldwide Validation Labs
  • Developing and supporting software automation to improve the microprocessor test and execution methodologies
  • Developing strategic partnerships with global validation lab, factory, and collateral business group stakeholders to achieve department objectives
  • Identify opportunities for software development that address capability gaps across the validation centers
  • Solid proficiency in developing applications in .NET (C#, ADO.NET) and databases in SQL (stored procedures, T-SQL, SQL Server)
  • High proficiency in Perl and/or object-oriented programming languages
  • Solid knowledge of software data structures and algorithm concepts
18

Software Development Engineer Resume Examples & Samples

  • Development experience on Windows and Linux*, Linux platform debug experience
  • Be able to independently translate data/arch/design spec to high quality and performance code
  • Parallel programming skills and experience is a plus
  • GUI design and development experience is a plus
  • Familiarity with Agile development processes is a plus
19

Software Development Engineer Resume Examples & Samples

  • Minimum of 2 years software development experience
  • Strong knowledge of Linux operating system, Linux Device driver development and how to optimize for performance
  • Good problem solving skills coupled with a strong aptitude to learn and innovate
  • Real-Time & Embedded software development
  • Discipline and maturity to develop quality deliverables at all stages of the software development life cycle
  • Security, Cryptography, Data compression
  • Low Level Programming; Assembler, DSP
  • Networking technologies e.g. Ethernet, TCP/IP
  • Virtualization technologies e.g. KVM, XEN, QEMU, VMWARE
  • Open Source Software Development
  • Customer facing
  • Big Data development e.g Hadoop
  • Application frameworks development e.g. OpenSSL, OpenVPN, zlib, gzip,
20

Software Development Engineer Resume Examples & Samples

  • Strong mathematical/stat background
  • Experience in with Windows*, Linux and MacOS operating systems
  • Experience in scripting with tools such as Perl, Python and Linux and Windows shell scripting
  • Good learning abilities
21

Software Development Engineer Resume Examples & Samples

  • Work with driver teams to assess and define next generation goals
  • Develop tools and processes to assess driver readiness for next generation refactoring
  • Develop validation tools to assess driver quality, compatibility and functionality throughout development cycle
  • Provide middle-layer code management, triage, debug, patching and integration. Migrate to automation
  • Provide Microsoft Operating System expertise help to Intel engineering teams
  • Travel as needed to assist with task force and power-on efforts
  • Alternatively, a Bachelor's Degree with 4+ years post degree experience
  • Demonstrated familiarity with Intel(c) architecture and platform technologies
  • Demonstrated familiarity with Microsoft Operating Systems
  • Knowledgeable within the following areas: computer/processor architecture, OS fundamentals, OS internals, OS-level APIs, Kernel debugger, driver development, C/ASM programming, data structures and algorithms
  • Experience in large code bases and complex build, branching and sustaining environments
22

Software Development Engineer Resume Examples & Samples

  • 4 year college degree required in computer science, engineering or related discipline required
  • Strong software programming skills in C/C++, C#, and/or Java
  • Experience with multi-tiered system operations in high volume transaction environments, including web, application, and database operational support and services
  • Demonstrated software engineering practices including architecture, design, documentation, prototype, code, and developer unit testing
  • Experience working with Linux, and/or Android, MAC OSX development environment
  • Experience driving operational and technical release requirements into the SDLC design phase
  • Excellent troubleshooting and problem solving skills; Ability to get to root cause of issues quickly
  • Ability to troubleshoot network, Windows OS, applications including MS SQL and other DB technologies. Knowledge or experience with MS Active Directory and MS ADAM is desired
  • Knowledge of common enterprise software development methodologies and practices required ( Agile, Waterfall, SDLC, etc)
23

Software Development Engineer Resume Examples & Samples

  • Lead the architecture, design and coding of efficiently partitioned networking software modules
  • Develop and run unit tests
  • Develop user level and design level software documentation
  • Participate in design, code and documentation reviews
  • Measure performance and optimize networking software components
  • Support hardware and software validation by providing problem solving skills in analyzing and fixing problems
  • Work cooperatively, efficiently and effectively with others
  • Experience designing/developing modular, portable, high performance, multi-threaded protocol software components
  • Experience with coding in C in an embedded environment
  • Experience with hardware/software partitioning and architecture of protocol software
  • Experience with design/development of advanced communication protocols like Radio Access Network protocols, TCP, IPV4, IPV6, Ethernet, or ATM
  • Experience using configuration management tools like svn,git
  • Experience using test generators like Adtech, Smartbits or IXIA
  • Experience in creating functional and design specifications
  • BSEE, BSCS with 7 years of experience
24

Software Development Engineer Resume Examples & Samples

  • C# or other OO programming experience
  • Understanding of relational database fundamentals
  • Entity Framework or other ORM solutions
  • MVP/MVVM/MVC or similar patterns and practices TDD
  • BS or MS Degree in computer science or related field
  • 4 or more years of experience at the BS degree level OR 3 or more years of experience at the MS degree level
  • Knowledge of noSQL databases
  • ASP.NET or other web service technologies
  • OData experience
  • Web Server/Database scalability
25

Software Development Engineer Resume Examples & Samples

  • Programming experience on Linux or Microsoft Windows platforms
  • Experience with Web Application Frameworks, such as Java, PHP or HTML5
  • Programming experience on desktop platforms such as Microsoft.NET framework
  • Firm grasp of programming tools such as compilers, linkers, and debuggers
  • Experience with Rapid Software Prototyping / Agile Software Development methodology
  • Demonstrated software engineering practices including architecture, design, documentation, prototype, code, and unit testing
26

Software Development Engineer Resume Examples & Samples

  • Assist in the setting and tracking of schedules
  • Report status, issues, and risks of programs on a regular basis
  • Assist in identifying and implementing project to project improvements
  • Working with technical leads across programs to drive the determination of technical requirements and development plans for their areas of responsibility
  • Coordinate with the larger HP Storage and Enterprise Group technical community as required
  • Work with teams in multiple sites
  • Work within the HP Storage governance process
  • Bachelor's or Master's degree in Computer Science, Computer Engineer, or equivalent
  • Minimum of 5 years in a development position on a systems/software engineering development team
  • Demonstrated ability to work in a team environment utilizing collaboration skills; demonstrated ability to do so across complex organizations is highly desired
  • Experience with high level object oriented development; experience in Java is highly desired
  • Experience with web services development is highly desired; experience with REST-ful web services is desired
  • Experience in development methods to ensure software quality; experience working with software quality assurance
  • Storage industry experience and/or data center experience is desired
  • Global development experience is desired
27

Software Development Engineer Resume Examples & Samples

  • Design, develop and implement multi-language storage management solutions
  • Participate as a member of an Agile software development team
  • Develop and execute unit and integration tests
  • Perform code coverage testing
  • Participate in peer review process
  • Understand storage technologies and how they are managed including setting up hardware for development and test
  • Bachelor's or Master's degree in Computer Science
  • Java & JavaScript knowledge
  • Working knowledge in Windows and Linux
  • 1-3 years of experience as a software engineer
  • Demonstrated troubleshooting skills in complex client/server environments
  • Experience with server and/or GUI development in Windows or Linux
28

Software Development Engineer Resume Examples & Samples

  • Must have detailed knowledge of installation and internals of Linux (preferred), Windows, or VMware
  • Knowledge of Linux boot loader, proc and sys file systems, initrd, PXE booting, networking and storage interfaces, etc
  • Expert in most of the following languages
  • Linux/Unix C/C++ development with make/gcc
  • Windows C/C++ development (Visual Studio)
  • Good understanding of HTML5
  • Able to create and read documentation and plans, work with customers and outside teams to hone and define requirements
  • Able to work in a small team with rapid turn around and tight build schedules
  • Knowledge of BIOS or EFI a plus
  • Knowledge of server hardware (especially HP ProLiant) a plus
29

Software Development Engineer Resume Examples & Samples

  • Using empirical analysis, modeling and testing methodologies to validate product designs and specifications
  • Minimum 1-4yrs Java and Windows development experience
  • HP products configurations knowledge
  • Proven quality assurance experience in a software development environment
  • Experienced in Software Product Life Cycle, Continuous Improvement and Agile methodologies
  • Ability to work across organizations to influence positive changes for simplification and high quality deliverables to HP customers
  • Excellent written and verbal communications skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels
30

Software Development Engineer Resume Examples & Samples

  • Design and implementation of Java script,CSS and HTML5 based GUI for network management and cloud management applications ,
  • 5+ years years experience in highly scalable enterprise GUI applications based on Java Script ,CSS ,HTML5 built on well defined domain models
  • Should be a very proficient programmer in Java Script ,CSS ,HTML5 with hands on experience in some of java script framework e.g Dojo ,Jquery ,angular etc
  • Strong background in defining information architecture for GUI for network management and cloud applications
  • Strong networking background with clear understanding of how layer 2 switching , Layer 3 routing. Some exposure to Data Center networks will be useful
  • Extensive hands on experience in debugging and profiling large scale, complex , GUI applications based on java script and html 5
  • Must be go-getter , willing to take complete ownership of complex technical problems
31

Software Development Engineer Resume Examples & Samples

  • Design and development of a highly scalable distributed (or cloud-based) solution. Includes
  • Write system design specifications
  • 5 + years experience in highly scalable enterprise applications built on well defined domain models
  • Extensive hands-on experience in Java/Spring/Hibernate , Object modeling using UML . Extremely hands-on with Oracle database
  • Should be a very proficient programmer in Java
  • Strong networking background with clear understanding of how layer 2 switching , Layer 3 routing, Some exposure to Data Center networks will be useful
32

Software Development Engineer Resume Examples & Samples

  • Work as part of a team, implementing the solution as defined by the architect and implementation lead
  • You will be expected to create your design to meet a brief requirement specification or story
  • Work to tight deadlines and self-check your own work using our continuous integration environment before it is submitted to the next build
  • The successful candidate must have minimum B.Sc. / B.Eng / M.Sc. / M.Eng / Ph.D or equivalent degree in Computer or Computing Science or Software Engineering. Other disciplines will be considered on a case-by-case basis, depending on proven candidate experience
  • Programming and software development experience (Java, SQL, PL/SQL, XML, XSL, XSLT, Javascript)
  • Experience with software development methodologies and tools, for example GIT, Jenkins, Maven, Ant
  • Experience of network protocols, designs and technologies, such a IP, MPLS, Carrier Ethernet, Optical, SP WAN, SP Core, SP Data Center is desirable but not essential
  • Knowledge of Software/Hardware Virtualisation, Software-Defined Networking (SDN) and Network Function Virtualization (nFV) is an advantage
  • Background in services or development work for an Independent Software Vendor or Service Provider in the OSS space
33

Software Development Engineer Resume Examples & Samples

  • B.E / B.Tech , M.E / M.Tech preferably in Electronics and Communication
  • Design & development in C / C++/ Python / Web, HTML, Javascript
  • 3-8 years of experience with exposure to product development
  • Good debugging skills, Communication skills
  • Exposure to Digital TV Broadcast domain is desirable
  • Knowledge of TCP/ IP Networking desirable
34

Software Development Engineer Resume Examples & Samples

  • Be a key part of the full product development lifecycle of software applications offered by Boomi
  • Mentoring of other Boomi engineers, including design collaboration and code reviews
  • Support the QA team during System/Integration testing
35

Software Development Engineer Resume Examples & Samples

  • Participate in product development in all stages including planning, design, development, testing, implementation and post deployment support
  • Review requirements, specifications and designs to assure product quality; develops and implement plans and tests for product quality, scalability, performance assurance
  • Strong Python development skills
  • Strong understanding of GNU/Linux
  • Demonstrate development, design, documentation and review experience
  • Experience with one of the following Cassandra, Redis, Protocol Buffers, Google Test, libevent, Python, PyQt, Buildbot or similar technologies is required
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related discipline, or equivalent work experience needed
36

Software Development Engineer Resume Examples & Samples

  • Utilize technical and leadership skills and act as a strong Quality Engineering advocate to provide input into software development lifecycle stages
  • Collaborate with developers, product managers, and other test engineers
  • Develop and execute test plans for software qualification and to ensure high quality software delivery
  • Identify opportunities for test automation and apply your expertise to design and develop automated tests
  • You will have the opportunity to influence some of our next generation products
  • As a managed security provider, Dell SecureWorks expects its employees to understand and apply commonly known security practices and possess a working knowledge of applicable industry controls such as NIST 800-53. Employees will be expected to acknowledge their security responsibilities in writing prior to gaining access to company systems. Employees will be required to maintain a working knowledge of local security policies and execute general controls as assigned
  • 3 to 5 years of relevant experience plus undergraduate degree (or equivalent combination of education and additional experience), including
  • Solid experience designing and developing test automation and automation frameworks using Selenium
  • Experience coding in Java or Groovy
  • Experience working with UNIX/Linux
  • Familiarity with scripting languages such as Perl, PHP, Python
  • Familiarity with Database technologies and testing
  • Fast learner, detail- and process-oriented, highly motivated, willing to take on and complete projects within deadlines, and able to work with minimal day-to-day direction
  • Excellent written and oral communications plus interpersonal skills Strong problem-solving and analytical skills
  • Ability to successfully work with peers as part of a team, and individually
37

Software Development Engineer Resume Examples & Samples

  • Minimum 1 year of relevant experience
  • Software debugging and related tool such as WinDbg or Visual Studio in either Windows kernel or user mode
  • Experience with diagnostic tools development under either Windows or Linux environment
  • Knowledge of basic software testing methodology
  • Experience with graphics, multimedia or display technologies is a plus
  • Programming device drivers under Windows or Linux environment is a plus
  • Good understanding of PC architecture
  • Good understanding of Operating System concepts
  • Good C/C++ programming skill and software debugging skill
  • Strong verbal and written skills
  • Work on and prioritize a number of active concurrent tasks
  • High motivation and initiative under moderate to minimal supervision
38

Software Development Engineer Resume Examples & Samples

  • C and C++ programming experience
  • Experience programming and optimizing games
  • 3D graphics driver knowledge and experience
  • 3D Hardware design experience is also relevant
  • Direct experience on either Xbox or Playstation platform is a plus
39

Software Development Engineer Resume Examples & Samples

  • Design, code and test software for mobile devices
  • Review and discuss software architecture solutions for mobile devices based systems
  • Review and discuss software requirements with external partners
  • Cooperate with team members to review software artifacts, define interfaces and discuss best approach to solve end-user needs
  • Maintain software artifacts overtime
  • BS in Computer Science or equivalent degree
  • Extensive knowledge of Java
  • Extensive knowledge of Object Oriented Design
  • Teamwork and good communication skills across multiple teams
  • Be able to work independently and respond to multiple and conflicting requests under tight deadlines in a dynamic working environment
  • Good communication skills in both written and spoken English
  • Knowledge of Android software platform
  • Flexibility to work on server-side development (Google Apps Engine, Javascript, Web UI)
  • Knowledge of Git, Gerrit and Jenkins tools
40

Software Development Engineer Resume Examples & Samples

  • Design, code and test software for mobile devices - Review and discuss software architecture solutions for mobile devices based systems - Review and discuss software requirements with external partners - Cooperate with team members to review software artifacts, define interfaces and discuss best approach to solve end-user needs - Maintain software artifacts overtime
  • BS in Computer Science or equivalent degree - 5+ Years experience with Software Development - Extensive knowledge of Java Programming language - Extensive knowledge on Object Oriented Design - Teamwork and good communication skills across multiple teams. - Be able to work independently and respond to multiple and conflicting requests under tight deadlines and in a dynamic working environment. - Good communication skills in both written and spoken English
  • MS or PhD in Computer Science - Knowledge on Android Software Platform - Flexibility to work on server-side development (Google Apps Engine, Javascript, Web UI) - Knowledge on Git, Gerrit and Jenkins tools
41

Software Development Engineer Resume Examples & Samples

  • 5+ years experience with software development
  • Extensive knowledge on Object Oriented Design
  • Knowledge of Android Software Platform
  • Flexibility to work on server-side development (Google Apps Engine,
  • LI-GF1
42

Software Development Engineer Resume Examples & Samples

  • 1-3 years of professional experience designing, developing, and shipping high quality software
  • Proven and demonstrable skill in C++, C# or JavaScript. Experience with GIT and Jenkins are an added plus
  • Experience in ASP.NET and web service technologies (REST, JSON), JavaScript (AngularJS, Ember)
  • Good understanding of Identity Systems (oAuth, OpenId, LDAP)
  • Experience in SharePoint 2013 development
  • Solid scalable Database background (SQL, Azure Table)
  • Experience of working with Azure services (Azure Storage, Azure AD) will be nice to have
43

Software Development Engineer Resume Examples & Samples

  • Development experience using object oriented languages (C++ preferred)
  • Experience with browser-side client technologies, including HTML5, CSS, JQuery and JavaScript
  • Real world understanding of agile software development and its application, supporting tools, and processes
  • Experience using version control (CVS, GIT)
  • Flexible and able to work with a diverse team that includes engineers, marketing, product designers, etc
  • Familiarity with front-end test driven development
  • Ability to program using a scripting or quick prototyping language such as Perl, Python
  • Experience automating configuration and data management
44

Software Development Engineer Resume Examples & Samples

  • Create, maintain, and execute test plans and test cases
  • Estimate test efforts
  • Analyze and communicate test results
  • Correctly log defects in the defect management system
  • Reliably assign initial severity and criticality to defects
  • Correctly assign defects to the appropriate development team
  • Participate in day-to-day QA activities
  • Enhance and extend the automation library and framework
  • Write specialized testing tools for use in testing the software platform
  • Consistently adhere to client security protocols: access, data, etc
  • Ensure all deliverables are of high quality and delivered on time
  • Adopt a stance of flexibility and accommodation with client and end-users
  • Confidently and assertively make decisions based on imperfect insight and in the face of ambiguity
  • Consistently demonstrate professionalism
  • Confidently raise issues and risks when needed
  • Develop and maintain excellent working relationships with all project stakeholders
  • Minimum 4-6 years of experience in Microsoft Technologies
  • Experience with SQL, WCF, ASP.NET, C# and .NET is preferred
  • Scripting knowledge of Javascript, Jquery, and Powershell
  • Demonstrated skill in testing enterprise distributed systems
  • Excellent troubleshooting skills to root cause complex issues
  • Demonstrated skill using code repositories
  • Knowledge of Microsoft plug-in tools, such as Selenium and others
  • Knowledge of performance and scalability test approaches and automation
  • Passion for finding bottlenecks and thresholds in existing code through the use of automation tools
  • Passion for creating and executing test plans
  • Passion for continuing education and improving code quality through interaction with development team
  • Strong time management skills with a history of meeting commitments
  • Prior Experience in a similar role for a Financial Services organization
  • Extensive testing experience on a large scale data warehouse environment
  • Banking/Mortgage Servicing, Default and Financial transaction experience
45

Software Development Engineer Resume Examples & Samples

  • 5+ Years experience with Software Development
  • Extensive knowledge of Java Programming language
  • Knowledge on Android Software Platform
  • Knowledge on Git, Gerrit and Jenkins tools
46

Software Development Engineer Resume Examples & Samples

  • 4+ years of professional software development is required
  • A BA/BS or graduate degree in computer science or an equivalent degree is preferred
  • Ability to reason from a customer’s perspective while balancing competing priorities
  • This position demands excellent organizational, interpersonal, and communication skills
47

Software Development Engineer Resume Examples & Samples

  • Act as test lead in defining test scope, triage bugs, and make recommendations with severity, criticality, customer and business needs in mind
  • Minimum 8 years’ experience creating complex SQL queries, debugging stored procedures, troubleshooting database permissions
  • Minimum 8 years’ experience with database and Windows server administration
  • Minimum 8 years’ experience creatiing and executiing test plans/cases
  • Minimum 6 years’ experience working with programming languages C# & Powershell
  • Minimum 5 years’ experience creating test automation
  • Strong interpersonal/communication skills
48

Software Development Engineer Resume Examples & Samples

  • Develop the sites that are used by millions of end-users and tens of thousands of enterprise customers every day to find solutions (e.g. SMC http://support.microsoft.com/>, Microsoft.com, Premier https://premier.microsoft.com/>)
  • Innovate new ways (i.e. build a new platform) to enable developers to rapidly build sites that offer up relevant and personalized support content from a variety of sources to end-users. Eventually this platform should be useable by non-devs
  • Partner closely with many product teams such as Windows, Windows Live, Office 365, Windows Phone and Office and influence their customer support experiences
  • Ship multiple times in a year and work on a great variety of platform technologies
  • Be part of an engineering organization that connects with customers in a deep way
  • Join a team with leadership that takes fun seriously! Watch our video http://youtu.be/R4f_ymUPwoI>
  • We are looking for an experienced developer with the following attributes
  • Champion engineering excellence across the organization and drive innovation
  • High customer empathy, our mission is to earn customer loyalty for lifetime
  • Technical acumen to influence the architecture and design of globally distributed fault-tolerant, self-managed systems and services
  • Strong communication and collaboration skills to partner with teams in Redmond, Hong Kong and Shanghai to define and deliver the next generation support experiences
  • Ability to strike an appropriate balance between business requirements and technical constraints
  • Strong experience with some of the following: Azure, .NET, WCF, Web API, ASP.NET, oData and SQL
  • 7+ years of software development experience with at least 3 years of experience in C# or C++
  • BS or MS degree in Computer Science or related engineering discipline
49

Software Development Engineer Resume Examples & Samples

  • The incumbent will be responsible for designing, building, and maintaining functionality for IMF Platform Foundation. If you are that person, you'll help us continue to improve and innovate our on-premise IMF Platform Foundation and IMF Bluemix service using Agile Development Methodology
  • You will work closely with architects, Product Management, and other engineers to design and implement new features and new core capabilities of IMF Platform Foundation
  • Proficient in mobile related technical skills: Java, Objective-c, Java-Script, HTML5, CSS3, DOJO/jQuery, JSON, REST, Web 2.0, Node.js, Bootstrap, Web App development
  • Application development using Eclipse
  • Minimum 2 years of hand one experience (Design, implementation) in Mobile Application development experience in (Android/iOS/Windows/Blackberry) environments
  • Working experience on Docker/Bluemix desired
  • Experience on OS (AIX, Win, Linux, zOS), Network, Application servers, Databases (DB2, Oracle, SQLServer ...) will be an added advantage
  • 3 to 10 years
  • At least 3 years experience in Java, Eclipse
  • At least 2 years experience in Java-Script, HTML5, CSS3, DOJO/jQuery, JSON, REST, Web 2.0, Node.js, Bootstrap, Web App development
  • At least 1 year experience in Cloud, Platform as a Service and Software as a Service
  • At least 6 months experience in Docker
  • At least 6 months experience in Swift, Objective C
  • At least 1 year experience in Android/iOS Development
50

Software Development Engineer Resume Examples & Samples

  • Designing and implementing new features in firmware for Skype
  • Ncreasing the robustness of existing firmware, as well as optimizing its power and memory usage
  • Contributing to innovative ideas that will help shape our new generation of devices
  • Driving firmware development with cross functional teams to deliver high quality, stable devices
  • Debug video issues and make tradeoff decisions between quality and performance
  • C/C++ development and familiarity with assembly code
  • Proven experience in working with video SDKs and APIs (openMax)
  • Experience in graphics rendering (e.g. openGL, openGLES, EGL, libavcodec, etc.)
  • Familiarity with video and audio encoders and decoders (SILK, H264, aac, vp8, etc.)
  • RTOS development and debugging, and solid knowledge of multi-threading and memory management
  • Experience developing on ARM and Linux, processors and micro-controllers
  • Experience with embedded system IDEs and debuggers
  • Experience in working with cross functional teams
  • Fearless re factoring and enjoy picking the right design patterns and write scalable code
51

Software Development Engineer Resume Examples & Samples

  • Passion for working with cutting edge technology and build prototypes that will benefit WDPRT
  • Develop and sustain tools that help in monitoring Mobile Integration with backend RESTful services
  • Design and develop back-end services and tools, as needed with proficiency in J2EE Technology
  • Understand business needs and provide relevant technology solution recommendations on new designs and foundational / infrastructural application changes
  • Develop and sustain the Application Environment and participate in on-call rotation in support of 24/7 as needed
  • 5+ years of hands-on Software Development experience and 3+ years of hands-on Lead experience (Preferred)
  • Disciplined approach to software development including defining and enforcing Software Engineering best practices and hand-on experience with Agile Software Development
  • Strong distributed systems and architecture knowledge
  • Strong mentor capable of motivating and energizing the very best software engineers
  • Experience with hands-on Mobile (iOS or Android) development
  • Bachelor’s Degree in Computer Science or equivalent experience in Software Development
52

Software Development Engineer Resume Examples & Samples

  • Requires 4-6 years of experience in software development with 2-3 years of experience in Telecom/Media developing large and critical systems
  • 4-6 years of experience in developing, deploying and administering Java applications using JAVA, J2EE
  • 3-6 years of experience in Java/J2EE, with web services technologies
  • 3-5 years of strong experience with XML(SAX/DOM), XSLT and SOAP
  • 2-4 Years of experience in developing applications in Oracle PL/SQL,Pentaho, ETL tools
  • 2-4 years of GUI/web development experience using Java/J2EE technologies and MVC framework will be plus
  • 2-4 years of experience in SOA
  • Familiarity with BEA weblogic
53

Software Development Engineer Resume Examples & Samples

  • Analyze, design, develop, troubleshoot and debug software programs for SaaS / enterprise applications. Develop new and creative software implementations to enable cloud services, deploy virtual machines and containers, and enable the provisioning and management of workloads in a Cloud environment
  • As an IBM Software Developer, you'll use the latest tools and technologies available to deliver state-of-the-art software as part of a growing organization aligned with IBM's exploding Cloud business. You will work closely with architects, Product Management, and other engineers to design and implement new features and new core capabilities for SaaS Automation
  • Leading contributor individually and as a team member, providing direction and mentoring to others
  • 7 years of software engineering or related experience
  • Front end technologies - HTML, CSS, Javascript (e.g. Angular JS, UI libraries, JQuery), Couch DB, Build, Java + EE development
  • 5-8 years
  • At least 3 years experience in Front end technologies - HTML, CSS, Javascript (e.g. Angular JS, UI libraries, JQuery)
54

Software Development Engineer Resume Examples & Samples

  • This position will require up to 25% travel
  • Bachelor’s degree in computer science, computer engineering or electrical engineering
  • 3+ years of experience developing embedded software
  • Linux Kernel Development / Debugging
  • Custom communications protocol development experience
  • GCC compiler
  • Rhapsody in C++
  • OpenOCD and GDB
55

Software Development Engineer Resume Examples & Samples

  • Design and Develop ETL jobs working with team and across data teams to ingest data and reporting following Agile practices
  • Develop ETL jobs using Pentaho PDI 4.2/5.0 (Spoon) providing ingest solutions from various data sources/models, reporting solution based on in house data
  • Edits and reviews technical requirements documentation
  • Requires 3 years of experience in software development developing large and critical systems
  • 1-2 years of experreince in developing, deploying and administrating ETL jobs and working with ETL tools and databases
  • Strong PL/SQL scripting and writing store procedures is a big plus
  • 3 years of experience in developing, deploying and administering Java applications using JAVA, J2EE
  • 3 years of experience in Java/J2EE, with web services technologies
  • 3 years of strong experience with XML(SAX/DOM), XSLT and SOAP
  • 2 Years of experience in developing applications in Oracle PL/SQL,Pentaho, ETL tools
  • 2-4 years of experience in SOAis a plus
  • Education Level:-Bachelors Degree or Equivalent
56

Software Development Engineer Resume Examples & Samples

  • Bachelor degree in Computer Science, Computer Engineering or Electrical Engineering
  • Experience with web development languages, such as XML/XSLT/HTML, and JavaScript
  • Familiarity with Microsoft .NET development products (e.g. Visual Studio 2012/2013, SQL Server, IIS)
  • Database management experience
57

Software Development Engineer Resume Examples & Samples

  • Cooperate with team members to review software artifacts, define
  • 2+ Years experience with Software Development
  • Knowledge of Java Programming language
  • Knowledge on Object Oriented Design
  • Flexibility to work on server-­side development (Google Apps Engine,
58

Software Development Engineer Resume Examples & Samples

  • Cooperate with team members to review software artifacts, define interfaces and discuss best approach to solve end­-user needs
  • Coach and technically lead software engineering groups. ­
  • Be able to work independently and respond to multiple and conflicting
  • Flexibility to work on server­-side development (Google Apps Engine,
59

Software Development Engineer Resume Examples & Samples

  • Enhance Android middleware to facilitate features for new Motorola experiences and companion products
  • Integrate and rework Android patches from partners
  • Investigate and fix defects in framework components
  • Ideation and prototyping of new features
  • 2+ years of relevant work experience
  • Excellent programming and debugging skills
  • MS or PhD in Computer Science or related field
  • Extensive programming experience in Java
  • Knowledge of Android UI frameworks or other mobile platforms
  • Working knowledge of OpenGL
60

Software Development Engineer Resume Examples & Samples

  • 1-5 years of experience in software development skills with fluency in C# or C++/Java, or relevant programming languages
  • Excellent skills in design, debugging and problem solving
  • Passion for customers, product quality and test engineering
  • Demonstrated experience in shipping high-quality products or services is a plus
  • Familiarity with Azure, web services, multi-tiered client/server distributed applications and cross device, testing is preferred
61

Software Development Engineer Resume Examples & Samples

  • Cooperate with team members to review software artifacts, define interfaces and discuss best approach to solve end­​ user needs
  • Extensive knowledge of object oriented design
  • Knowledge of the Android software platform
  • Flexibility to work on server­​ side development (Google Apps Engine, Javascript, Web UI)
62

Software Development Engineer Resume Examples & Samples

  • Take an active part in AMD’s graphics driver development life cycle (architecture, design, implementation and validation phases)
  • Providing realistic estimates (both time and effort) for the assigned tasks
  • Enhance driver features and performance according to (internal and external) requirements
  • Debug and resolve wide range of SW issues as they relate to our SW stack
  • Cooperate closely, effectively and in a timely manner with colleagues, senior technical staff, managers and other teams to ensure high qualify deliverables
  • Execute assignments with minimal supervision
  • Development experience with multi-threaded programming and with OS primitives
  • Proficient in object oriented programming (3+ years)
  • Proficient at C/C++ programming language (3+ years)
  • Experience with x86 operating system architecture (threads, kernel mode and user mode programming)
  • Experience with software kernel debuggers such as WinDbg
  • Experience with Microsoft SDK and DDK
  • Experience with graphics drivers– an asset
  • Experience with HSA architecture and development – an asset
  • Experience with low-level programming of hardware devices – an asset
  • Effective written and oral communication skills in English
  • Highly motivated, proactive, self-starter and innovative individual
  • Industry experience
63

Software Development Engineer Resume Examples & Samples

  • 1-5 years of experience in software development
  • Highly proficient in C/C++/Java platform
  • Very strong at presenting ideas and concepts and influence people to action
  • Highly motivated and willing to work in a rapidly evolving environment
64

Software Development Engineer Resume Examples & Samples

  • Develops software tools to automate performance and power analysis, modeling and tracking process
  • Delivers useful 3D graphics performance resources to help identify potential performance bottlenecks in current and future benchmark applications
  • Performs various in-depth performance/power analysis for current and future desktop, mobile and workstation products
  • Constantly looking for better ways to enhance the current automation infrastructure to better support hardware and software graphics performance tuning
  • Other tasks may include developing internal synthetic benchmarks
65

Software Development Engineer Resume Examples & Samples

  • 3+ years of relevant software design and development in C# and HTML5/JavaScript
  • Experience building widgets, controls and/or customizing existing controls for desktop and tablet devices (touch interaction)
  • Experience using MVVM/data binding frameworks such as Knockout or AngularJS
  • Outstanding technical problem solving and debugging skills
  • Passion for quality with experience designing and implementing automated tests, including unit tests and integration tests
  • At least a Bachelor’s Degree in Computer Science, Computer Engineering, or equivalent
  • Experience with Android or iOS app development
66

Software Development Engineer Resume Examples & Samples

  • Participate in Sprint Planning meetings and prepare test strategy for each cycle
  • Help organize and triage defects for developers
  • Accurately report out test quality metrics to Manager and scrum
  • 2+ years of experience in Quality Assurance
  • Strong experience and Thought-Leader in Quality Assurance and testing pratices
  • Strong written and verbal skills are required
67

Software Development Engineer Resume Examples & Samples

  • Strong understanding of software best-practices as it applies to web application development
  • Object-oriented programming ability (such as C#, C++, or Java)
  • Experience with Agile Development methodologies (SCRUM)
  • Ability to prioritize and manage work, adhering to critical project timelines in a fast-paced environment
  • A self-starter that is able to collaborate actively with others in a cross-functional team
  • WebAPI & MVC in vNext; Mono
  • Docker, Elastic Beanstalk or other cloud or container based application deployment
  • BDD (gherkin, specflow)
  • Angular, React or other single page framework
  • Queues (ZeroMQ, RabbitMQ), WebSocket (SignalR), Event Sourcing, CQRS, Ring Buffers
  • SQL & NoSQL – MSSQL, S3, Redis, Memcache, BigQuery, ElastiCache
  • Domain Driven Design
  • LDAP, AD, OAuth, OpenID implementation
68

Software Development Engineer Resume Examples & Samples

  • 3+ year experience working as a software developer
  • C# or C++ or Java, SQL, LINQ, .Net, WCF, WWF, ASP.Net MVC
  • Experience in building web services using ASP.NET (or similar technologies)
  • Have a good understanding of SQL fundamentals, T-SQL, stored procs and optimizing database applications for high scale, low latency
  • Depth and breadth in high performance distributed computing technologies
  • Experience with OOP
  • Understanding of building multi-tier, geo distributed online platforms
  • Experience with NoSQL, BigData paradigms
  • Knowledge of Windows 8, Windows Phone 8, iOS/OSX, Android app development
69

Software Development Engineer Resume Examples & Samples

  • Define vision, goals, strategy and execution of test automation process
  • Utilize, maintain, update existing Java-based Automation Test Framework which uses – Java, Selenium 2.0 Web driver, TestNG, Maven, RestAssured
  • Develop and add automated functional and regression tests in existing test framework
  • Automate testing of RESTful Web Services and Web UI
  • Integrate test automations with automated build and continuous integration process
  • Ability to adapt to short sprint cycles (2-4 weeks) and experience in the full software lifecycle from design to deployment
  • Investigate failed automation tests and report issues in bug tracking system as appropriate
  • Build, maintain and grow test automation infrastructure
  • Help build and maintain systems of continuous integration
  • Define and lead performance test implementation
  • Providing test coverage analysis based on automation results
  • Participate in product and feature design reviews with developers
  • Create home-grown tools and scripts to facilitate and support ad-hoc testing
  • Train and mentor junior Quality engineers in automating functional and regression test suites
  • Advocate and promote a strong culture for testing and outstanding software quality
  • 4+ years of Java-based test automation experience
  • Experience with QA automation, QA processes, and reports
  • Successful history of implementing automated functional and regression based test frameworks utilizing open source tools Selenium 2.0/Java/ Test NG/JUnit ( white box )
  • Good understanding of Object Oriented design and implementation using Java
  • Strong understanding of automated testing for web based API such as Rest and web services
  • Experience using tools such as Apache Maven/ANT/Jenkins/Hudson
  • Knowledge of UNIX/LINUX scripting and command-line troubleshooting background
  • Experience with Agile methodologies ( Scrum) and Test Driven Development (TDD)
  • Experience with JSON, XML, HTML, CSS and Regular Expressions
  • Load and performance testing using open source tools such as JMeter or LoadUI
  • Experience with mobile testing automation is a plus
  • Keen interest in new technologies and adopt them quickly
70

Software Development Engineer Resume Examples & Samples

  • Implement software solutions
  • Troubleshoot defects and propose remedies
  • Contribute to story sizing and work estimates for implementation, validation, delivery and documentation
  • Work with internal customers and business partners to understand feature work and explain implementation options
  • Implement test automation to validate new and existing code
  • Develop and extend methodologies for validation of scalable production systems
  • Work collaboratively with a diverse team of peers to deliver feature development
  • Attend and contribute to daily stand up meetings
  • Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage
  • Plan and implement unit tests based on user stories, architecture and design
  • Participate in design and code review to ensure quality and testability of feature code
  • Advocate for quality and design to minimize risk in feature deployment
  • Contribute to continuous improvement of code quality and delivery practices
  • Mentor other engineers to grow to similar levels of technical expertise
  • This position may be required to perform other related duties as assigned
  • 2-4 years professional experience in practice area
  • BS or MS in Computer Science, Engineering, or equivalent preferred
  • Ability to translate business issues into technical terms
  • Continuously improving technology and process
  • Understanding of Nordstrom Data model and information
71

Software Development Engineer Resume Examples & Samples

  • 1+ year of related experience
  • Bachelor's Degree in Computer Science, Mathematics, Physics or equivalent
  • Experience coding in C / C++ and other OOP languages
  • Technical knowledge of operating platforms and systems
  • Testing experience and passion to try and break things
  • Automation experience
72

Software Development Engineer Resume Examples & Samples

  • Management and development of engineering tools, source control, build, artifact storage, and release management
  • Development of APIs for shared platform level services such as distributed configuration, locking, and aggregate service logging and instrumentation
  • Collaborate closely with other engineers to deliver measurable efficiency gains
  • Own the production DevOps test and prod environments, constantly improve the capability and reliability of the software running in those environment and take responsibility for any problems in those environments
  • Work with other teams across the company to utilize and establish best practices
  • Lead by example and produce high quality code that conforms Time Inc. conventions
  • Participate in thoughtful code reviews, pair programming, and ad hoc technical presentations
  • Bachelor's degree or higher in Computer Science or related field
  • 2-4 years of professional software development experience
  • 1 or more years building scalable applications deployed on AWS
  • Extensive knowledge of object oriented and functional software design patterns
  • Experience automating complex workflows with software
  • Experience integrating third party systems with each other
73

Software Development Engineer Resume Examples & Samples

  • Lead development and testing efforts to design, development, implement and refactor automation strategies, frameworks, tools, and tests
  • Collaborate with management and other SDET Leads in the design, development, and implementation of automation strategy, frameworks, tools, and tests
  • Creation, enhancement, and adherence to coding standards, code management, and designs
  • Mentors and directs other SDETs promoting teambuilding, professional development, and design, construction and execution of automated test scripts, adhering to team coding standards and designs
  • Provides leadership working directly with quality assurance management, project management, business and functional analysts, developers, infrastructure, and testers to develop effective test automation
  • Provides status report information, escalates issues and problems demanding management attention and resolution
  • Ensures requirements and design artifacts undergo reviews to proactively validate appropriate applicability, accuracy, feasibility, usability, clarity, and testability
  • Monitors progress of testing and makes necessary changes to test plans, cases and scripts to ensure that quality standards and production deadlines are met
  • Manages the development and maintenance of quality assurance test plans, scenarios, cases and scripts for automated test efforts
  • Manages the quality assurance activities for multiple projects, software releases, and sustainment throughout the software development and test phases
  • Documenting designs, process, and procedure changes and improvements
  • Models and acts in accordance with Starbucks guiding principles
  • Work experience in software development and testing, creating and executing quality assurance test plans, scenarios, cases, checklists and automated tests. (7 years)
  • Experience in software requirements, development, and testing activities with multiple, simultaneous quality assurance efforts, and a track record as a contributor with providing quality assurance support in an analyst capacity, including tools development and usage. (7 years)
  • Demonstrated collaboration on project teams and interaction with project managers, business and functional analysts, developers and the business community directly related to quality assurance responsibilities and roles. (7 years)
  • Experience with .NET programming languages and script development. (8 years)
  • Demonstrate test management processes and technical skills, including an understanding of manual and automated test execution and performance related tools. (7 years)
  • Demonstrate knowledge using version control and defect tracking methods, including an understanding of associated tools. (7 years)
  • Knowledge of application software development life cycle concepts, lean and agile best practices, environment and configuration management, as well as test management methodologies and practices. (7 years)
  • Experience designing, developing and implementing automation frameworks and tools. (8 years)
  • Strong attention to detail, organization, planning, and reporting skills
  • Exceptional communication skills with the ability to communicate clearly and concisely, both orally and in writing
  • Strong proficiency in the following primary tools and technologies [.NET, C#, SQL, n-unit, Visual Studio 2015, TFS, XML, Http, WPF]
  • Knowledgeable in the secondary tools and technologies [Javascript, HTML, J2EE]
  • Exceptional analytical, problem-solving, and decision-making abilities
  • Ability to manage and delegate numerous concurrent project, activities, and tasks under time constraints
  • Ability to and instruct and educate others on developing applicable frameworks, test plans, scenarios, cases
  • Exceptional ability to translate technical terms and discussions to non-technical in order to ensure the topics at hand can be interpreted by all
74

Software Development Engineer Resume Examples & Samples

  • Works with project and business resources to ensure functional and technical specifications and designs fulfill the requirements quality criteria
  • Accurately monitors and communicates test execution results
  • Creates /manufactures test data
  • Follows coding and design standards and provides suggestions on improvements
  • Experience developing test automation (unit, functional, and integrated) (6 years)
  • Strong coding knowledge and experience in Object Oriented development language (6 years)
  • Work experience in software requirements, development or testing with creating and executing quality assurance test plans, scenarios, cases, checklists and scripts. (5 years)
  • Experience in software requirements, development, and testing activities with multiple, simultaneous quality assurance efforts, and a track record as a contributor with providing quality assurance support in an analyst capacity, including tools development and usage. (5 years)
  • Knowledge of application software development life cycle concepts (6 years)
75

Software Development Engineer Resume Examples & Samples

  • Design, prototype, implement and troubleshoot product features according to market requirements and product specifications
  • Produce clean, maintainable, well-documented code in adherence to internal standards
  • Write unit-test code for robustness
  • Introduce new technology to AutoCAD
  • Improve application performance
  • Continuously discover, evaluate and implement new technologies to maximize development efficiency
76

Software Development Engineer Resume Examples & Samples

  • Design, Develop, and deploy new applications/tools and maintain existing applications
  • Collaborate with architects, engineers, QA and Operations teams to design and develop strategic and tactical solutions
  • Independently design code and test major features, as well as work jointly with other team members to deliver complex applications
  • Implement proof-of-concept prototypes for complex infrastructure design
  • Be a technical lead for new and existing product initiatives, assist with definition of product direction
  • Define, design, and implement software applications. Segment and design system layers to support componentized and layered application development
  • Work with other engineers, managers, Product Management, QA, and Operations teams to develop innovative solutions that meet market needs with respect to functionality, performance, reliability, realistic implementation schedules, and adherence to development goals and principles
77

Software Development Engineer Resume Examples & Samples

  • Object Oriented Programming and Patterns
  • REST API Experience
  • Architecture Design and Documentation
  • JEE Back End Experience
  • Relational Databases
  • High Availability Architectures
78

Software Development Engineer Resume Examples & Samples

  • BS or equivalent plus 3 or more years’ related work experience
  • Knowledge PCI devices hardware architecture and power management
  • Ability to work well as part of a team, as well as an individual contributor
  • Some understanding and experience with programming hardware
  • Knowledge of kernel architecture and drivers in OS X would be beneficial
79

Software Development Engineer Resume Examples & Samples

  • 1+ years of experience implementing compilers and/or program analyses preferred
  • Significant knowledge and understanding of programming languages
  • Experience programming in C#, C++
  • Strong algorithmic, writing, and coding abilities
  • B.S. in Computer Science or a related field is required
80

Software Development Engineer Resume Examples & Samples

  • Reviews requirement specifications, designs and develops test plans based upon functional and design specifications, maintains and reviews software test plans, test data and test cases
  • Executes software test cycles, performs regression testing, records results, and reports defects
  • Analyzes reported bugs, develops, executes and maintains automated test scripts
  • Analyzes test results and recommends corrective actions, suggests new testing implementation mechanisms and small enhancements to QA and the product, administers quality tools
  • Learn and own one or more critical functional areas
  • With help from senior Automation engineers, work with development team to develop test strategies, test plans and test cases
  • Utilize the existing automation framework to automate test cases
  • Ability to define, organize, implement, and execute testing processes within the test team
  • Ability to monitor QA work and escalate issues when appropriate
  • Learn to maintain, develop and enhance the automation framework
  • Ensure integration testing is conducted as needed – set up meetings with other teams, discuss testing needs, and ensure testing is done
  • Advanced experience using estimation practices related to task durations to meet schedules in an agile software development environment
  • Executes manual and automated test cases, as well as performs back end data validation
  • Analyzes and ensures requirements/User Story acceptance criteria are acceptable for test case creation
  • Must have a Bachelor's degree in computer science or related field, Master's degree preferred
  • 4-5 years solid hands-on engineering experience
  • Strong data collection and analysis skills
  • Java, .Net or C++ programming experiences
  • Proficient in XML structures and parsers
  • Experience or knowledge in: HTML; XML; Java; JavaScript; SQL/TSQL, stored procedures, DB Tracing, DB profiling/SQL Profiler, impact analysis, AJAX, JSON
  • Understanding of Web Services (SOAP, REST)
  • Broad OS and networking knowledge, an aptitude for troubleshooting and problem solving
  • Solid understanding of SQL/relational database concepts
  • Experience in software development and testing tools
  • Excellent customer service attitude, communication skills (written and verbal), and interpersonal skills
  • Ability to work efficiently in a fast paced environment, under pressure and in high stress situations
81

Software Development Engineer Resume Examples & Samples

  • Design and develop in market engineering features
  • Drive product design improvements for customer hotspot areas of the product
  • Add support for new versions of the platform. For example support for new versions of OS, .NET, SQL, Browsers, Office etc
  • Develop and deliver fixes and DCR’s for customer escalations through hot fixes, update rollups and service packs
  • Collaborate with product support team, product development team and field architects in diagnosing and resolving customer escalations
  • Collaborate with high profile customers through conference calls and on-site visits
  • Champion engineering excellence. Become SME on a broad area of the product
  • 2+ years of web development experience
  • Experience in programming languages like C/C++/C#
  • Development experience in mobile technologies is a plus
  • Excellent debugging, coding and design skills
  • Demonstrated ability to come up-to-speed quickly on a new technical domain/product area
82

Software Development Engineer Resume Examples & Samples

  • Maintaining existing Java automated test harness
  • Providing enhancements and changes to existing Java automation framework
  • Designing and implementing automation tests using XML, XPath, Java
  • Analyzing root-cause in case of issues and providing solutions to the problem
  • Supporting and maintaining static in the upstream systems
  • Providing automated solutions to provisioning and monitoring test data
  • Enhance automated data collection and analytics across front to back application stack
  • Getting involved in testing activities during the test cycle (on demand)
83

Software Development Engineer Resume Examples & Samples

  • 3 years programming and /or analyst or related experience
  • Experience with PC/LAN usage in a software development environment
  • Strong knowledge of programming (i.e. program design, coding, testing, debugging, etc.)
  • Strong knowledge of how the pieces of a program fit together for the purpose of meeting the requirements of an application
  • Strong knowledge of how to document program design, coding, and maintenance
  • Strong understanding of how critical project completion is to client satisfaction
  • Good knowledge of the relationship of how the software being used relates to the hardware being used
  • Ability to interact with external, as well as, internal clients for the purpose of data gathering and design initiation
  • Strong knowledge of the new technologies emerging in the financial data processing industry
  • Strong positive approach to establishing and evolving standards
  • Experience with UNIX, Progress, PERL, or C is beneficial
  • Knowledge of SQL, DB2, or Progress databases is highly desired
  • Familiar with Microsoft® Word & Excel
  • Financial industry interest and experience is recommended
84

Software Development Engineer Resume Examples & Samples

  • Adhere to policies, guidelines and procedures pertaining to the protection of GS at Fiserv CR
  • Protect data from unauthorized access, alteration, destruction, or usage and in a manner consistent with GS at Fiserv CR security policies and standards
  • 2+ years experience with Microsoft .NET, .NET 3.5, ASP.NET, C#, IIS, and/or ASP
  • 2+ years experience with Visual Studio 2005 and SQL Server 2005
  • Experience in report development with Visual Studio
  • Web development experience
  • English and Spanish (written and verbal)
  • Working knowledge of VB6
  • 25% Travel
85

Software Development Engineer Resume Examples & Samples

  • 3-7 years of related experience
  • 2+ years of experience with enterprise JAVA programming including but not limited to Web Applications or mid-tier/Web Service Soap/Rest programming
  • 2+ years of experience using frameworks like JDBC, Spring, Hibernate and other ORM technologies
  • 2+ years of experience with Weblogic/Websphere or Tomcat
  • 2+ years of writing proper J-Uunit test cases
  • 2+ years of experience with relational databases
  • Experience with building cloud based solutions, Nosql, Spring Boot
  • Familiarity with AGILE practices
86

Software Development Engineer Resume Examples & Samples

  • Integrate new features and tools in ALEKS, including features and tools developed by others, using such computer languages as ISL, JavaScript, HTML5, CSS, Canvas, VML, SQL, XML, Perl and other general purpose computer languages
  • Interact with other software programmers and provide expertise on previously developed tools and features
  • Analyze, maintain, re-specify, and expand tools or features initially developed by others
  • Master’s degree in Computer Science or Computer Engineering from a top school, or Bachelor’s degree plus years of experience that would be equivalent to a Master’s degree
  • Very strong software programming skills
  • Knowledge of software engineering demonstrated by three plus years as Software Engineer
87

Software Development Engineer Resume Examples & Samples

  • Setup and configure new clients based upon specific business rules from detailed requirements
  • Communicate with business analysts to verify business requirements
  • Manage multiple simultaneous implementations
  • Troubleshoot data and/or system errors
  • Analyze source data and identify relationships (XML and Flat File sources)
  • Import / Define source file and field layouts
  • Define and build integration and data transformation logic through tool components and scripting
  • Experience in flat file analysis
  • Experience in production support
  • Experience with Banking and/or Credit Union systems and/or extract data desired
  • The ability to interact with internal stakeholders for the purpose of data gathering and discovery
  • Strong written, verbal and non-verbal skills
88

Software Development Engineer Resume Examples & Samples

  • Develop and execute automated tests in Java against eBay’s Engagement and Personalization multi-screen products
  • Develop and maintain automated test suites using ebay’s automation frameworks and tools, while contributing to their enhancement
  • Collaborate with teams in Product Development, Product Management and Quality Engineering, as well as leads in Security, Accessibility, Availability, Load & Performance and site speed
  • Participate in the project’s scoping effort, identify dependencies and vulnerabilities, help plan work, track progress and provide mitigation and remediation actions for project risks
  • BSc/BSEE (or higher) graduate in Computer Science or Software Engineering
  • Minimum of 2+ years of experience in Quality Engineering and Java test automation
  • Minimum of 2+ years of experience with automation tools and testing frameworks such as Selenium/WebDriver/TestNG and JSystem/JUnit
  • Experience with Website elements and technologies
  • Applicant must have
89

Software Development Engineer Resume Examples & Samples

  • Design and implement testing strategies
  • Partner with developers to design and implement test during the product development cycle
  • Build testing harnesses to aid software engineers to be more productive, promote quality code, and execute full functional tests on demand
  • Design and build intelligent systems that enable and validate high quality releases at a fast pace
  • Think of all the possible ways a product could fail, build automation to support that test in a CI/CD pipeline
  • Participate in code/design review processes
  • Possess a broad view of the entire product/application to ensure re-use of existing libraries, methods, and classes
  • Developer skill set with the aptitude for testing along with excellent debugging skill
  • Strong experience with functional UI & API automation
  • Bachelor’s degree in Computer Science or Equivalent industry experience preferred
  • Strong advocate and evangelist for software quality and being the voice for the customer
90

Software Development Engineer Resume Examples & Samples

  • Evaluates and plans software designs, test results and technicalmanuals
  • Reviews literature, patents, and current practices relevant to thesolution of assigned projects
  • Programs new software, web applications and supports new applicationsunder development and the customization of current applications
  • Displays knowledge of engineering methodologies, concepts, skills, andtheir application in the area of specified engineering specialty
  • Displays knowledge of, and ability to apply, process design andredesign skills
  • Displays in-depth knowledge of, and ability to apply, projectmanagement skills
91

Software Development Engineer Resume Examples & Samples

  • No Job related experience necessary although a plus
  • Exposure or experience with .NET
  • Exposure or experience with C++, Java, Angular Java, Pearl or Bash script a plus
92

Software Development Engineer Resume Examples & Samples

  • BS in Computer Science/related technical field or equivalent practical experience
  • All levels and expertise in general software programming with experience in Java or C++, Python with some knowledge of TCP/IP and network programming
  • Solid foundation in data structures, algorithms and software design with strong analytical and debugging skills
  • Good understanding of distributed systems, virtualization, networking and security constructs and open source software
  • Experience working with containers/Docker and secure communication protocols
  • Experience working in and with an open source distributed system such as MapReduce or Zookeeper or Riak or Cassandra preferred
  • Knowledge of Linux (Preferred) and development of large scale applications - web infrastructure, distributed systems, database replication, high availability etc
  • Technical paper publications and conference engagements
93

Software Development Engineer Resume Examples & Samples

  • Develop innovative business solutions by producing simple, high quality code and reusable assets
  • Drive resolution of operational and technical blockers through the use of applied technology
  • Inspire others to be bold and challenge traditions so as to deliver meaningful impacts
  • Analyze and internalize audience insights and use data to design and build feature roadmap(s)
  • Work effectively using agile project delivery methods; deliver measurable outcomes rapidly
  • Evangelize and/or propose new technical capabilities with stakeholders and ‘bring others along”
  • Produce high quality written deliverables, frameworks, and reusable assets wherever possible
  • Ability to see the big picture and show up as a 'systems thinker' with strong technical acumen
  • Ability to be a dreamer, a hacker and a doer; coming up with creative solutions to big issues
  • User empathy and an inquisitive learner's mindset; many of our insights come from data, but not all
  • Self-starter with ability to bring clarity into ambiguous situations, take risks, and experiment
  • Ability to thrive in a fast-paced, dynamic business environment while leveraging a diversity of disciplines
  • 6+ years of experience consulting / collaborating with teams of engineers, developers or technology professionals
  • 3+ years of managing multi-resource projects in a fast-paced environment
  • 2+ years of exposure to object oriented programing (C# or C++ preferred)
  • 2+ years of exposure to Azure or other cloud service such as AWS
  • 2+ years of database exposure including architecture, performance tuning, and SSIS
  • 2+ years of experience designing/architecting cloud solutions and/or building mobile applications
  • 2+ years of experience managing projects, budgets, and teams
94

Software Development Engineer Resume Examples & Samples

  • Develop software as designed
  • Learn, retain and expand from training
  • Follow patterns and practices
  • Work well with within a team, follow directions
  • Manage daily tasks and meet deliveries
  • Develop code iteratively
  • Assist QA and Docs as required
  • Review other developers’ code
  • Accept code review feedback
  • Document all technical work
  • Currently enrolled in a college program pursuing a four-year degree in software engineering, computer science or computer engineering
  • No work experience required
  • Some knowledge of software development including design and programming
  • Desire and ability to learn and grow as a Software Developer
  • Ability to quickly comprehend the functions and capabilities of new technologies
  • Works well with others and alone
  • Dependable and reliable
  • Good interpersonal and written communication skills
  • Object-oriented programming, e.g., C#/.NET, Java
  • Web development, e.g. JavaScript, HTML, CSS, ASP.NET MVC
  • Database development, e.g. SQL Server
  • Automated unit test development, e.g. xUnit
  • General Microsoft Windows server administration and basic networking
95

Software Development Engineer Resume Examples & Samples

  • BSc, MSc in computer science or related field
  • Min 3 years professional Java/JEE development experience
  • Experience with Web technologies – Javascript (Dojo, Jquery), HTML, CSS, JSON
  • RDBMS development – DB2, Oracle
  • Experience of Agile development
  • Experience of Object Oriented Analysis and Design and Unit Testing
96

Software Development Engineer Resume Examples & Samples

  • 1 + years’ experience with VB.Net, ASP.Net, JavaScript, XML, and XSLT
  • Basic understanding of SQL Server (2008/12)
  • Web Services experience is a PLUS!
  • Knowledge of programming (i.e. program design, flowcharting, coding, testing, debugging, unit testing etc.)
  • Knowledge of how the pieces of a program fit together for the purpose of meeting the requirements of an application
  • A strong knowledge of how to document program design, coding, and maintenance
  • A strong understanding of how critical project completion is to client satisfaction
  • The ability to interact with external, as well as, internal clients for the purpose of data gathering and design initiation
  • Must have a positive attitude and be a self-starter and willing to work independently and learn
  • Creative problem-solving ability, allowing the individual to identify solid solutions to challenging business issues
  • Strong process and project management skills, allowing focus and successful multi-tasking in a dynamic environment
  • A passion for success and willingness to go above and beyond to accomplish goals
  • A Bachelor’s Degree in Computer Science or equivalent education in a related discipline is required
  • College New Hires welcome to apply, Internships recommended; No Minimum experience required
  • No Supervisory/Management experience required
  • Designs, codes, install, and maintain software programs
  • Assists in design, coding, and installation of customized application enhancement projects
  • Analyzes specifications for applications enhancements for compatibility with other systems and within operating guidelines
  • Analyzes log traces, debugs problems and applies fix procedures
  • Prepares documentation for use by computer operations, applications programming, and user personnel
  • Provides technical assistance and information to other systems software, computer operations, applications programming, and data communications personnel at all centers with this environment
  • Assists with the training of applications programming and user personnel in the use of software systems
  • Reviews new designs, enhancements and programs with supervisor and applications programming personnel for operating efficiencies
97

Software Development Engineer Resume Examples & Samples

  • Participates in tool selection process, making suggestions, creating proof of concept models with the tools
  • Participates in analysis on whether features/functions can/should be automated
  • Experience developing test automation (unit , functional, and integrated) 6 years
  • Strong coding knowledge and experience in Object Oriented development language 6 years
  • Experience implementing algorithms and design patterns 3 years
  • Experience developing or working with commercial or open source automation tools and frameworks 3 years
  • Work experience in software requirements, development or testing with creating and executing quality assurance test plans, scenarios, cases, checklists and scripts. 5 years
  • Experience in software requirements, development, and testing activities with multiple, simultaneous quality assurance efforts, and a track record as a contributor with providing quality assurance support in an analyst capacity, including tools development and usage 5 years
  • Demonstrated collaboration on project teams and interaction with project managers, business and functional analysts, developers and the business community directly related to quality assurance responsibilities and roles. 5 years
  • Experience with programming languages and script development. 5 years
  • Demonstrate test management processes and technical skills, including an understanding of manual and automated test execution and performance related tools. 5 years
  • Demonstrate knowledge using version control and defect tracking methods, including an understanding of associated tools. 5 years
  • Knowledge of project management skills, including an understanding of project management processes and related tools. 5 years
  • Exceptional communication skills with the ability to communicate clearly and concisely, both orally and in writing - Excellent facilitation and presentation skills
  • Ability to manage numerous concurrent activities and tasks under time constraints
  • Team player who exhibits effective interpersonal skills with a collaborative style
  • Ability to learn new technology and business processes
  • Strong ability to understand and work with application functionality and system technology (databases, OS, etc)
  • Ability to translate technical terms and discussions to non-technical in order to ensure the topics at hand can be interpreted by all
98

Software Development Engineer Resume Examples & Samples

  • Responsible for the creation, definition, implementation and leadership of an automation strategy that defines how test automation will be performed across one or more business units within an enterprise
  • Works closely with cross functional teams to ensure automation needs of project team are met
  • Provides leadership working directly with quality assurance management, project management, business and functional analysts, developers, infrastructure, and testers to gather and develop test automation requirements
  • Supervises, supports, and provides assistance for SDETs as needed in the development, maintenance, and execution of automated test scripts, ensuring adherence to defined coding standards, and automation designs
  • Communicates summarized information about test plan and execution activities occurring in shared integrated environments to all impacted groups, and provides proactive management of shared and conflicting test plans for all projects assigned
  • Responsible for defining, implementing and tracking ROI Analysis for test automation efforts per project
  • Manages the test automation activities throughout the software development and test phases across multiple projects
  • Manages refactoring approach and methodology to ensure automation code continues to gain in efficiency
  • Responsible for creation of and adherence to coding standards, code storage, and designs to ensure that quality standards and practices are being followed
  • Collaborates with development, architecture, and environment teams to ensure environment build out and structure supports the automation test capability, is appropriate and scalable
  • Test Automation design and implementation experience - 8 years
  • Experience designing, developing and implementing automation frameworks across the enterprise - 8 years
  • Work experience in software requirements, development or testing with creating and executing quality assurance test plans, scenarios, cases, checklists and scripts - 7 years
  • Experience in software requirements, development, and testing activities with multiple, simultaneous quality assurance efforts, and a track record as a contributor with providing quality assurance support in an analyst capacity, including tools development and usage - 7 years
  • Demonstrated collaboration on project teams and interaction with project managers, business and functional analysts, developers and the business community directly related to quality assurance responsibilities and roles - 7 years
  • Experience with programming languages and script development - 7 years
  • Demonstrate test management processes and technical skills, including an understanding of manual and automated test execution and performance related tools - 7 years
  • Demonstrate knowledge using version control and defect tracking methods, including an understanding of associated tools - 7 years
  • Knowledge of project management skills, including an understanding of project management processes and related tools - 7 years
  • Knowledge of application software development life cycle concepts, lean and agile best practices, environment and configuration management, as well as test management methodologies and practices - 7 years
  • Excellent facilitation and presentation skills
  • Excellent risk mitigation and process improvement skills
  • Sensitivity and collaborative relationship based awareness working with project sponsors and stakeholders
  • Technical systems knowledge for various applications and systems
  • Familiarity with Software Design Lifecycle
  • Exceptional ability to learn new technology and business processes
  • Exceptional ability to understand and work with application functionality and system technology (databases, OS, etc)
  • Exceptional ability to influence diverse groups of individuals from technical to business teams with exceptional business savvy
99

Software Development Engineer Resume Examples & Samples

  • Software development experience with C#, Java and/or Objective-C (minimum 3 years)
  • Real word experience building multiple mobile apps across platforms (Windows Phone, Android or iOS) (minimum 1 years)
  • Expertise building with Xamarin or Apache Cordova is a major plus
  • Expertise using Bluetooth to connect to wearables and other devices is a major plus
  • Strong debugging, coding, and problem solving skills, performance analysis and profiling applications
  • Focus on testability and automation (unit, functional, e2e, performance)
  • You enjoy and foster a collaborative team environment with PMs and UX designers
  • You are passionate about building a dynamic and fun working environment, innovating on speed and agility and helping others grow
100

Software Development Engineer Resume Examples & Samples

  • 5 years of experience creating test automation
  • 8 years of database and Windows Server administration. General
  • 8 years of experience in creation and execution of test plans/case
  • 6 years of experience with Programming Languages C# & Powershell
101

Software Development Engineer Resume Examples & Samples

  • 1+ year of Software Development experience
  • Bachelor's Degree in Computer Science, Physics, Mathematics, or equivalent
  • Experience with coding in C / C++ and other OOP languages
102

Software Development Engineer Resume Examples & Samples

  • Computer science degree or degree in a related area
  • Ability to work both independently and within a team
  • Excellent written and verbal communication skills. Excellent influencing skills
  • Experience in one or more of these 3 areas
  • Big data analytics platforms such as Hadoop / ElasticSearch / Kibana
  • Affinity with Media & Video. Experience with DVB and/or IPTV client or server products
  • Passion for distributed system architecture
  • Experience in Windows Azure, AWS or alternative cloud platforms
  • Experience in working across disciplines and geographical borders
  • LI-NM5
103

Software Development Engineer Resume Examples & Samples

  • Participate in an Agile work environment, pair with Senior Developers and QA Engineers to produce and deliver code and/or test cases using Agile practices
  • Join in bi-weekly showcases, daily standup meetings, and bi-weekly retrospectives
  • Use TDD (test driven development) practices with other Engineers, and Product Managers
  • Learn hands-on use of development tools including Eclipse IDE and/or XCode
  • Gain exposure to Continuous Integration and tools like Jenkins, Ruby, RSpec, Watir, Cucumber, SQL and NoSQL is a plus
  • Create automated test cases in partnership with Developers and Product Managers
  • Develop expertise in open-source automation and testing tools including Ruby, RSpec, Watir, Cucumber, Appium, SQL and NoSQL to automate effective tests of UI and server-side components
  • Learn creating repeatable, maintainable, automated test suites
104

Software Development Engineer Resume Examples & Samples

  • Designing and developing new projects and enhancements for Credit Risk systems
  • Delivering and presenting proof of concept solutions to senior management
  • Being involved in Development, Continuous Integration and time-boxed iterative development
  • Participating and leading design workshops
  • Interacting with Credit Risk clients to design and implement appropriate technical solutions
  • Owning the full development lifecycle, including the delivery of quality technical materials for each project
  • Working with off-shore vendor resources and development activities
  • Supporting the business during the testing phase of projects
  • 3 + years of development across a broad mix of UI, server side, & database technologies
  • Experience of Java SE (Java 8 will be a plus), MyBatis, JasperReports
  • Good knowledge of Software Design Patterns
  • Experience of Spring Framework or Java EE
  • Experience of Java application servers, ideally Tomcat and Oracle Weblogic
  • Experience of relational databases, ideally Oracle 11g, is desirable
  • Experience of a web application framework, ideally AngularJS, is desirable
  • Experience of GIT, Apache Maven, TeamCity and continuous integration are desirable
  • Experience of ControlM desirable but not essential
  • Previous experience of working within Financial Services desirable but not essential
  • Experience of agile methodologies, ideally Scrum or SAFe
105

Software Development Engineer Resume Examples & Samples

  • 3 plus years of web development, using HTML5 including libraries such as jQuery, AngularJS, ReactJS. The candidate should be familiar with various web development frameworks and strategies and should be able to engineer/articulate a direction for future securities lending UI tools
  • Excellent knowledge of JavaScript, HTML, CSS
  • Good understanding of the browser’s internals and differences between rendering engines
  • Experience with UI automated testing frameworks (e.g. Karma, Selenium, and Mocha)
  • Strong communication and writing skills
  • Ability to communicate directly with peers, managers and users while leading development to a completed and successful solution
  • Strong organization skills to manage multiple timelines and complete tasks quickly within the constraints of clients’ timelines and budgets
  • Implementing Web UI functionality using HTML5
  • Implementing server-side Javascript with NodeJS
  • Creation of site layout/user interface from provided design concepts by using standard HTML/CSS practices
  • Placement and layout of web site pages given client provided content
  • Development of robust and user-friendly web applications
  • Implementation of unit-tests
  • Specifications/Requirements gathering as needed
  • Routine daily maintenance of existing applications
  • Assist in gathering requirements and project specifications
  • Attend project kickoff meetings with clients/peers
  • Take ownership of daily project needs and communications
  • Communicate project status and deliverables with managers and clients
  • Record time daily and weekly
  • Manage project tasks, timelines, and communication
  • Perform routine application maintenance as needed
  • Other tasks as needed for successful project completion
106

Software Development Engineer Resume Examples & Samples

  • Designs, develops and documents java based software components for dbClearFX in accordance with requirements specification, functional and technical design documents
  • Participates in design reviews
  • Provides Level 3 support
  • Ensures architectural changes (as defined by architects) are implemented
  • Fixes software defects/bugs
  • Measures and analyzes code for quality
  • Provide development estimates
  • Collaborate with functional analysts and technical specialists to complete work, as required
  • Performs mathematical calculations which perform to expected results and handle negative test case scenarios
  • Experience of working in a team development environment as well as globally distributed project team
  • Experience in source code management, continuous build and integration technologies and hands-on experience with resp. tools, e.g. Subversion/GIT, Maven, Hudson/Jenkins, Eclipse IDE
  • Distributed caching Technology: Oracle coherence
  • Messaging Technology and Tools: JMS, MQ, Solace or comparable ultra-low latency systems
  • Programming experience and related Technologies: Java, JEE, Spring, JBoss, Tomcat, Weblogic, Drools , Camel
  • Web Technologies and Tools: HTTP, XML, SOAP, Web Services, Javascript, GWT
  • Database Technologies: Oracle , SQL and PL/SQL
  • Knowledge of Unix/Solaris & Windows scripting, and basic systems administration skills (utilities, commands, editors, basic investigation)
  • Knowledge of network & system security
  • Bachelor’s Degree from an accredited college or university with a concentration in computer science or software engineering - (or equivalent diploma/work experience)
  • 5+ years of relevant work experience
107

Software Development Engineer Resume Examples & Samples

  • 4+ years of hands on experience with enterprise technologies
  • Experience with cloud-based infrastructure, scaling, high-availability and secure, mission-critical systems are a plus
  • Experience with JEE as a back-end platform, REST and SOAP based web services, automated testing, and UML case tools are critical
  • Exposure to concepts such as ORM, NoSQL databases, Relational Databases and schema design, business intelligence concepts and tools, and event-based messaging and architecture are also desired
108

Software Development Engineer Resume Examples & Samples

  • B.Sc. in Computer Science (or equivalent)
  • 3+ years of software development experience
  • Deep knowledge of modern client-side development with JavaScript, HTML, and CSS
  • Experience using at least one major client-side JavaScript framework, such as AngularJS, React, or Knockout
  • Experience working with and consuming REST APIs
  • Strong collaboration skills, ability to work with ambiguity, ability to work across roles and groups
  • Significant depth of experience in building web-based, single-page apps (SPAs)
  • Experience working with AngularJS and/or Twitter Bootstrap
  • Experience in delivery of mobile/responsive web-based UX
  • Experience with TypeScript is a plus
  • Knowledge of C# and ASP.NET is desirable
  • Experience building, deploying, and operating services on Azure
109

Software Development Engineer Resume Examples & Samples

  • Managing the architecture and technical soundness of the solutions proposed including performance, stability and operational requirements
  • Managing the full software life-cycle, requirements analysis, architecture and technical delivery
  • Interacting with multiple stake-holder and development teams, typically Front and Middle Office, Quants, Quality Assurance Teams and Client Services, to support the associated applications
110

Software Development Engineer Resume Examples & Samples

  • Development of low latency Java middle-ware applications for electronic markets
  • Adopting new financial instruments / regulatory rules into existing applications
  • Continuous performance improvement
  • Take responsibility for technical design, development leadership & solution implementation
  • Communicate with other development teams in the Bank and outside the Bank (markets and dealers IT specialists)
  • Strong core Java experience, 2+ years with a proven track record
  • Ability to understand logic of a legacy application and improve it
  • Ability to create a multithreaded, pure JDK application, without using 3rd party libraries
  • Hands-on Unix experience
  • Analytical mindset, knowledge of common algorithms, attention to details
  • Scripting experience is a big plus
  • C or other low level programming experience is a plus
  • Network knowledge (TCP/IP layers)
  • LMAX Disruptor
  • Experience working with electronic market protocols like FIX, Fast, Bloomberg AEP/MPF, TradeWeb
  • Experience working with high frequency/low latency data processing systems
  • Experience with messaging middleware like Tibco Rendezvous, 29West LBM
  • Unique experience in development of low latency Java applications
  • Experience to run Agile development in big non-IT organization
  • Understanding of a financial trading world
111

Software Development Engineer Resume Examples & Samples

  • Experience shipping products or services (enabling Dev Ops a plus)
  • A track record of successful collaboration across a variety of groups
  • Online service or datacenter networking experience is a plus
  • Develop UI components and standards
  • C# & C++ programming, PowerShell experience is a plus
  • BS in computer science or related fields is required, MS preferred
  • Be the technical lead for project teams to manage priorities and analytical methodologies
  • Lead projects with improvised models, drawn from a breadth of analytical methods to choose the right tool-sets with the right level of scope and granularity appropriate to serving the business need
  • Engage horizontally and vertically across the organization to identify, prioritize, frame, and structure esoteric, ambiguous problems where advanced analytics methods or heuristics can generate the biggest impact
  • Synthesize and stack rank the problems that the group should be working on
  • Not only help in defining the analytical direction, but guide the associated engineering and infrastructure teams
112

Software Development Engineer Resume Examples & Samples

  • 5+ years of experience in software development in C# or C/C++ or Python
  • Online services or systems programming experience
  • Strong system design
  • Ability to thrive in a fast-paced environment and take initiative
  • Passion and drive for world-changing impact
113

Software Development Engineer Resume Examples & Samples

  • Windows internals (networking stack and other OS components); traffic and performance monitoring; protocol processing offloads and other performance enhancements; reliable, high quality software development; software integration
  • Switching and routing protocols; virtualization (hypervisors; virtual machine switching); NDIS; performance optimization; network hardware capabilities - NICs, switches, routers
  • Distributed systems; directories; distributed hash tables
  • Network control planes; programmable networking; control plane, fault, and performance monitoring
  • 3+ years of experience working in a networking and distributed systems environment
  • 3+ years of experience in software development is a must have
  • Passion and drive for profound impact
114

Software Development Engineer Resume Examples & Samples

  • MS degree in operations research, industrial engineering, statistics, computer science, related technical field or equivalent practical experience
  • 10 years of experience in applying advanced analytics to solve business problems in operations or infrastructure planning
  • PhD in operations research, industrial engineering, statistics, computer science or related technical field, with expertise in multiple areas of operations research or statistics
  • Proficiency in C#, R, and SQL
  • Proven project, team, and/or people leadership skills
  • Proven cross-functional/cross-organizational relationship-building skills
  • Domain expertise in one of more of these areas: Large scale optimization, Graph theory, Networking
115

Software Development Engineer Resume Examples & Samples

  • MS or similar degree in computer science or engineering
  • 3 years of software development experience
  • Proficiency in one or more of the following languages required: C#, and/or Java
  • Extra credit for those with a working knowledge of Python, and JavaScript
  • Experience developing, testing, and maintaining core libraries and frameworks highly desirable
116

Software Development Engineer Resume Examples & Samples

  • Windows internals (networking stack and other OS components); traffic and performance monitoring
  • Reliable, high quality software development; software integration
  • Distributed systems; directories; network control plane; programmable networking security rules; fault and performance monitoring
  • 2+ years of experience working in a networking and distributed systems environment
  • 2+ years of experience in software development is a must have
117

Software Development Engineer Resume Examples & Samples

  • Developing solutions and delivering into production
  • Enabling peer reviews of work with other team members
  • Providing SL3/4 support of existing applications and providing timely responses to both direct users and downstream systems, this includes Level 3 production support
  • Being involved with the definition of the future strategic technology solution for Risk / Profit and Loss systems
118

Software Development Engineer Resume Examples & Samples

  • Highly skilled in server-side core Java programming including multi-threading
  • Strong skills in messaging and middle-ware development with good experience with Tibco solutions
  • Strong UNIX/Linux skills including shell scripts, build scripts etc
  • Strong Oracle/SQL skills
  • Experience and good knowledge of in-memory caching technologies (eg. Coherence / ehcache / Hazelcast) will be greatly valued
  • Groovy scripting experience is a plus
  • Java based web development is a plus
  • Automated testing and continuous integration (JUnit, EasyMock or similar a plus)
119

Software Development Engineer Resume Examples & Samples

  • 3-4 years Java development on Unix, Linux, or Windows
  • Java Multithreading knowledge and coding experience is a must
  • Knowledge of and Experience with applying design patterns
  • Demonstrable experience using good testing practices
  • Working knowledge of SQL and relational databases (Oracle / Sybase)
  • Web Services development
  • Experience with Java Spring framework
  • Experience with version control and build systems such as Subversion, Git, Maven, Jenkins, Team City etc
  • Experience with messaging middleware products (JMS)
  • HTML & JavaScript programming, such as AJAX, CSS, JavaScript, REST, SOAP or JSON
  • Familiarity with Bloomberg and Reuters financial systems
  • The candidate must demonstrate strong commercial aptitude / awareness and have an appreciation of the business drivers for technology
  • Financial services experience, especially in the Equities or Fixed Income areas, is highly desirable but not essential
  • Undergraduate Degree in a relevant discipline (e.g. computer science, mathematics, physics, engineering, etc) and/or equivalent experience
120

Software Development Engineer Resume Examples & Samples

  • Ensure integration testing is conducted as needed – set up meetings with other teams, discuss testing needs, and ensure testing is complete
  • Must have a Bachelor's degree in computer science or related field
  • 4~5 years solid hands-on engineering experience
  • Java, .Net, or C++ programming experiences
  • Experience in software development and testing tools.​
121

Software Development Engineer Resume Examples & Samples

  • Code
  • Develop implementation plans and software according to functional requirements & feature specifications
  • Collaborate with internal & external partners to drive clarity and deliver tools, technology, and feature work
  • Consult on a regular basis with project leadership to align expectations and deliverables
  • Excel at cross-functional collaboration and leadership
  • Multitask between projects and teams fluidly
  • Strong development and design background in multi-tiered, distributed systems software with experience in integration technologies, server-side development, and distributed computing
  • Proven software design, programming, optimization skills in either C++ or C#
  • Understanding of relational database concepts and SQL, including Data warehousing concepts
  • Advanced knowledge of algorithms
  • Familiarity with OOD (Object-oriented design) concepts and Design Patterns
  • Significant experience in developing asynchronous and multithreaded programs
  • Ability to flexibly move between projects and teams, delivering high quality work with a positive attitude
  • Self-motivated and driven for excellence
  • 3+ years of software engineering experience, ideal. Must have gone through multiple full release cycles
  • 3+ years experience in C++ or C#
122

Software Development Engineer Resume Examples & Samples

  • Develop and maintain automation test frameworks and systems
  • Collaborate with developers and automation and manual QAs to identify and prioritize testing strategies that best identify where process or test automation provides the best balance of return on investment, maximized test coverage, minimized risk and best achieves the testing goals
  • Assist in building good code review and development practices within the SQA team by following engineering practices and drive quality early in the development cycle; enforcing code standards, unit testing, test driven development and other strategies to improve and ensure code quality
  • Create (for self and others) and execute plans at the product or code level to manually and automatically test features, functionality, mobile, web services including (but not limited to): functional, performance, scenario, security tests, globalization/localization, install, load and scalability as applicable
  • Isolates and confirms defects and works with developers to prioritize defects and fix them
  • Validates the behavior of software on a variety of operating systems and hardware
  • Logs defects in database for tracking and reporting, and provides accurate evaluation of software quality and reliability to the team leader
  • Participates in task estimation process
  • Collaborate with other technical staff on the implementation, deployment and maintenance of the Automation Testing pipeline within Continuous Integration/Continuous Deployment pipelines. (May) include definition and deployment of test environments or other mechanisms to simulate scenarios that mimic real customer usage
  • The following skills would be considered an asset
  • Previously experience as a Software Developer In Test (SDT/SDET)
  • Experience with version control systems such as perforce and Git
  • Familiarity with the Autodesk Maya product line
  • Understanding of animation, rendering and modeling
  • Understanding of OS APIs such as Accessibility and sockets
  • Experience working within an Agile methodologies
  • Experience in quality assurance or customer service
123

Software Development Engineer Resume Examples & Samples

  • BS/MS in Computer Science with industry experience in a full product cycle
  • Proficiency in C/C++/C#/Java
  • Experience with Windows Azure, AWS, or similar cloud computing platforms
  • Ability and desire to technically lead in a collaborative and effective team environment
  • Experience maintaining and operating online services and service platforms -
  • Talented coding excellence and technical depth - we are looking for tremendous engineers
  • 4+ years of hands-on coding experience shipping products across multiple product cycles
  • Experience with BING/MSN infrastructure including COSMOS, Sangam/SCOPE, and Autopilot is a major plus
  • Experience with Hadoop or other NoSQL technologies (from storage to insight extraction)
  • Experience in databases, data analytics, data mining, distributed systems
  • Track record of delivering on-time and maintaining quality
  • Low level debugging capability in IIS, MVC, ASP.Net, CLR, .Net is a big plus
  • Experience in systems programming and/or programming languages, i.e. storage drivers, network stack/protocol, kernel development, etc… is a big plus
  • Experience with debugging tools with native development tools such as NTSD/KD, kernrate, and ETW traces is a major plus
124

Software Development Engineer Resume Examples & Samples

  • 1) Be creative and highly-motivated with a minimum 6 years of experience in web development
  • 2) Deep experience with HTML, CSS, and JavaScript
  • 3) Experience creating the guidelines or framework around CSS or JavaScript to be used on a web development project
  • 4) Be productive and effective when working in a highly collaborative environment
  • 5) Have a bachelor's degree in Computer Science (or related field) or equivalent industry experience
  • 6) Have strong software design and coding skills in C++, C#, Java or similar languages
  • 7) Experience working with SQL queries and databases
  • 1) Proficiency building frameworks and solid UX design skills
  • 2) An understanding of testing, devops, automation and tying it all together as part of a continuous deployment process
  • 3) A love for libraries and frameworks like jQuery, Knockout.js, and ASP.NET MVC
  • 4) Passion for learning new tools and technologies like DocumentDB, WebHooks, SignalR and more
  • 5) Experience with technologies like Single Page Applications, JSON, AJAX, and Git
  • 6) Prior work experience with Azure, Cloud Services, and REST APIs
  • 7) Contributions to the open source community
  • 8) Experience working with a number of content publishing platforms (WordPress, Craft CMS, Expression Engine, etc.)
  • 9) Solid understanding of command line tools
  • 10) Presentations and/or published material to the web/mobile development community
125

Software Development Engineer Resume Examples & Samples

  • 1) Work closely with partners in UX & UI design, content publishing, product management and engineering to develop experiences for customer-facing web properties and applications using core web technologies (HTML, CSS, and JavaScript)
  • 2) Develop and foster strong relationships with developers on teams across the company to collaborate on experience development
  • 3) Seek opportunities in our day-to-day workflow to improve quality and efficiency from ideation to deployment
  • 4) Document your processes and workflow in sharable documents for future reuse and adoption
  • 5) Use your experience with a broad range of technology stacks, platforms and workflow tools to do your best, most efficient work and teach others to do the same
  • 7) Deep experience with HTML, CSS, and JavaScript
  • 8) Proficiency with C++, C#, or Java
  • 9) Experience with responsive web design
  • 10) Experience with browser testing and device testing all of your work
  • 11) Experience with front end web development frameworks/technologies such as Bootstrap or Angular and server side technologies like ASP.NET, Node, JSP or others
  • 12) Experience developing web content that is fully accessibility compliant
  • 1) Mobile application development experience (iOS, Android, or Windows Phone)
  • 2) Familiarity with MVC frameworks/patterns
  • 3) Comfortable working with databases like SQL, MySQL, and MongoDB
  • 4) Contributions to the open source community
  • 5) Experience working with a number of content publishing platforms (WordPress, Craft CMS, Expression Engine, etc.)
  • 6) Solid understanding of command line tools
  • 7) Presentations and/or published material to the web/mobile development community
126

Software Development Engineer Resume Examples & Samples

  • Apply principles of SDLC and methodologies like Iterative/Agile, Software and Product Security, Scalability, Documentation Practices, Refactoring and Testing Techniques
  • Identify and develop solutions for existing and new software systems that align with the goals of the business unit
  • Anticipate, recognize, and resolve technical errors using industry standard tools and techniques
  • Utilize application design methodologies, tools and techniques to convert business requirements into technical application design
  • Utilize deliverables and formal application delivery methodologies to deliver new or enhanced applications
  • Utilize appropriate database structures to effectively store, manage, and optimize data in an efficient manner
  • Analyze and remediate web application security issues using industry standard methodologies
  • 1-2 years of professional development experience in VB.Net development with ASP.Net and Windows Forms
  • Proficient with VB.Net, ASP.NET, and Web Service development
  • Proficient with Transact-SQL development for SQL Server
  • Proficient with HTML, CSS, JavaScript, XML and developing a cross-browser compatible websites
  • Proficient with Microsoft Visual Studio (2010-2015
  • Ability to take ownership of small and medium sized tasks and deliver while mentoring and helping team members
  • Effective team building and problem solving abilities
  • Practical knowledge of Team Foundation Server
  • Practical knowledge of User Interface Design methodologies preferred but not required
  • Less than 10%
127

Software Development Engineer Resume Examples & Samples

  • Provide technical leadership to the Time Inc global DevOps team
  • Improve the effective output of the engineering team by managing quality and identifying mistakes early
  • Intentionally and incrementally deliver software solutions that promote effective DevOps
  • Hire DevOps engineers in every Time Inc engineering office
  • Play a lead role in the development of APIs that allow engineers to take greater responsibility for production
  • To own and manage the security of our production environments by delivering audit and control services
  • Collaborate closely with other engineers, designers, and editorial staff to define innovative ways to improve efficiencies and reduce costs
  • 8 to 12 years as an individual contributor on globally distributed software development teams
  • Demonstrated deep understanding of REST, microservices, monitoring, and the tenants of horizontal scalability
  • Experience working in an industry leading DevOps oriented software engineering company
  • Strong AWS experience
  • Strong UNIX / Linux experience
  • Docker / ECS a plus
  • Configuration management a plus
128

Software Development Engineer Resume Examples & Samples

  • 5 years of experience in modern cloud based engineering teams
  • Design scalable and high preferment architecture for backend and frontend
  • Ability to influence design discussions both within and outside the team also play a pivotal role in choosing the right technology
  • Guide team through the technology transitions and work closely with engineering managers to decompose user stories into sub tasks
  • Proficiency with AWS and Dev Ops principals
  • Demonstrated expertise in building and enhancing application using functional, procedural or OO programming languages like C, C++, Java, Python, .Net e.t.c
  • Web and Application server familiarity
  • Experience in Agile, Test driven development & continuous integration
  • Strong teamwork, communication skills, passion, creativity, productivity & learning agility
  • Experience in Object-Oriented analysis, design and programming database modeling
  • Nice to have
129

Software Development Engineer Resume Examples & Samples

  • Star/Snowflake schema data analysis, modeling and architecture
  • ETL/ELT architecture and development using tools such as Talend and Pentaho
  • Strong SQL and query tuning skills
  • Deep technical knowledge of columnar database technologies such as Redshift and Greenplum
  • Extensive experience with OLAP databases and reporting tools
  • Experience with Business Intelligence tools such as Microstrategy or Tableau and schema design suited to these tools
  • Experience with using Hadoop for data processing
  • Experience with working in a cloud environment such as Amazon Web Services
  • Bachelor’s degree in Information Science / Information Technology, Computer Science, Engineering, or a related field
130

Software Development Engineer Resume Examples & Samples

  • Ability to work on more than one project/module at a time
  • Helps/Mentors Junior engineers in understanding the feature implementation, unit and integrated testing
  • Take ownership of team’s deliverable
  • High quality design, implementation and testing to meet customer needs
  • Ability to drive code review with the team
  • Ability to troubleshoot technical issues and provide out of box solution
  • Provide pseudo code, where applicable, to developers
  • Create and maintain the overall project schedule with the assistance of Manager(s)
  • Bachelor’s degree in Computer Science or equivalent
  • Experience building complex web systems that have been successfully delivered to customers
  • Experience in communicating with users, other technical teams, and management to collect requirements, identify tasks, provide estimates and meet production deadlines
  • Experience with mission critical, 24x7 systems
  • Experience developing software utilizing workflow or ESB software
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
131

Software Development Engineer Resume Examples & Samples

  • Trade Execution
  • Client Reporting
  • Client Interfacing
  • Continually improve the performance of the team in regards to SDLC, QA, and deployment practices
  • Ensure availability of all necessary application/service knowledge and documentation
  • Ensure system stability through enhancement/maintenance periods
  • Significant prior experience with development technologies; keeps pace with technical innovation
  • 10+ years of commercial development experience
  • 10+ years of experience in delivering enterprise class software applications
  • Ability to work in fast paced environment
  • Passion about sharing knowledge and best practices
  • Ability to work in virtual teams and in matrixed organizations
132

Software Development Engineer Resume Examples & Samples

  • Doctoral degree in computer science, in topic related to both machine learning and programming languages
  • Superb software development skills in a high level programming language such as C++, Java, C#, Python, and Racket
  • Expertise in mathematical foundations of programming languages and machine learning, especially in the area of Bayesian inference
  • Demonstrable experience with both Windows and Linux development
  • Demonstrable experience shipping commercial software applications or services
133

Software Development Engineer Resume Examples & Samples

  • Be creative and highly-motivated with a minimum 4 years of experience in web development
  • Be productive and effective when working in a highly collaborative environment
  • Have a bachelor's degree in Computer Science (or related field) or equivalent industry experience
  • Have strong software design and coding skills in C++, C#, Java or similar languages
  • Have experience working with Azure PaaS and SaaS services
  • An understanding of testing, DevOps, automation and tying it all together as part of a continuous deployment process
  • Passion for learning new tools and technologies
134

Software Development Engineer Resume Examples & Samples

  • Experience in Cellular protocols such as LTE, VoLTE, WCDMA, GSM and CDMA
  • Experience in software development and debugging on mobile devices
  • Capability to learn fast
  • Excellent problem-solving, communication and collaboration skills
  • A minimum of 3 years of relevant C and C++ software design and development experience on shipped consumer products
  • BS in Computer Engineering or Computer Science, or related technical discipline
135

Software Development Engineer Resume Examples & Samples

  • Taking development ownership for one or more functional domains in the Electronic Trading stack, with responsibility for engineering low latency solutions including hardware, software and automated test tools
  • Working in close partnership with the Trading desks to develop the product
  • Managing a complex book of work with frequent release cycles
136

Software Development Engineer Resume Examples & Samples

  • Work with BAs and other teams to understand the requirements
  • Design and develop the solutions for the business
  • Integrate with new down-stream systems / consumers
  • Update existing data-models in accordance with latest upstream system changes
  • Implement unit tests
  • Provide L3 technical support function to assist SL1/SL2 support teams to resolve complex issues
  • 5+ years, full-time hands-on commercial development experience with Oracle Databases
  • Expert SQL, PL/SQL is a must
  • Experience in using database replication tools
  • Good knowledge of UNIX/Linux, scripting and/or Perl
  • Experience in data modeling
  • Experience with version control-systems (e.g. SVN, git, etc.)
  • Demonstrably solid software engineering skills and willingness to learn new technologies
  • Experience with workload automation/scheduling tools (e.g. Control-M, etc.)
  • Experience with enterprise design/diagram drawing tools (e.g. Visio, SparX Enterprise Architect, etc.)
  • Self-motivated, result oriented with strong analytical skills. Good at problem solving
  • Working experience in performance optimization
  • Working on large projects / programs (covering many regions / many business areas)
  • BS is a prerequisite, preferably in Computer Science/Engineering
137

Software Development Engineer Resume Examples & Samples

  • Develop and support online subscription offers, advertisements, and other eCommerce sites for all 21 Time, Inc titles, using HTML, JavaScript and Apache Velocity scripting
  • Regularly collaborate with Ad Operations, Web analytics, other technical teams and various brand Marketing staff to ensure usable and successful online promotions and subscription experience for consumers across multiple platforms
  • Assist with creating and maintaining technical/non-technical documentation
  • Utilize Adobe Site Catalyst (formerly Omniture) to analyze web page statistics
  • Leads code reviews and works with QA testers and operations managers to effectively validate and document all implementations
  • Responsible for a majority of the front-end development associated with Time Inc eCommerce sites
  • Has purview over multiple systems and works on and owns codebase for projects spanning multiple groups
  • Gives design reviews for both junior and senior engineers and offers feedback on architecture, design, system integration, performance, and scalability
  • Strong knowledge of front-end technologies including HTML/HTML5, CSS3, JavaScript, AJAX, HTML5 semantic markup and web standards
  • Experience working with responsive designs
  • Experience with React.js / Angular or similar Framework
  • Experience writing OO JavaScript
  • Exposure to basic UNIX / Linux commands
  • Experience with version control. (like CVS,SVN,Git)
  • Visual design acumen and understanding of UX principles and best practices
  • Proficiency in Node.js
  • Unit testing of front-end code using Jasmine, Karma, PhantomJS, Selenium or related technologies
  • Build process using Grunt, gulp, or web pack
  • Apache Velocity templating language
  • 5 - 7 years experience in a related field (JavaScript/HTML/CSS)
  • Bachelor’s or Master’s in IT/Computer Science Engg
138

Software Development Engineer Resume Examples & Samples

  • 3+ years of web development, using JavaScript, jQuery, AngularJS, Bootstrap, Websocket, CSS, HTML preferred. The candidate should be familiar with various web development frameworks and strategies and should be able to engineer/articulate a direction for future FlowPricer UI tools
  • Experience with UI automated testing frameworks (e.g. Karma, Selenium)
  • Implementing Web UI functionality using Javascript and AngularJS
139

Software Development Engineer Resume Examples & Samples

  • Provide third level technical support function to assist SL1/SL2 support teams to resolve complex issues
  • 5+ years, full-time hands-on commercial development experience with Java and Oracle
  • Strong Java, J2EE, Spring, Spring Batch, SQL, PL/SQL
  • Experience with various containers like Websphere, Weblogic or RedHat JBoss EAP and Spring
  • Experience with Messaging middleware (e.g. JMS, Tibco RV etc)
  • Experience with Hibernate (or other ORM tools) and JDBC
  • Experience in working within a co-located/distributed development team
  • Solid software engineering skills and willingness to learn new technologies
  • Experience with version control-systems (e.g. SVN, etc.)
  • Experience in build tools such as Maven or Ant
  • Working experience in performance optimization and tools such as jProfiler, jManage etc
  • Good spoken and written communication skills
  • Knowledge of SDLC - Waterfall and/or Agile (Scrum)
140

Software Development Engineer Resume Examples & Samples

  • Develop technology platform on AWS cloud that will support Big Data processing and analytics
  • Write ETL and Data Transformation (Map Reduce) processes and jobs for Big Data platform, using most suitable applications and tools on Pivotal Big Data Suite
  • Design and develop various facets of the Hadoop EDW ecosystem, real time data processing, Map Reduce jobs, and Web Services
  • Define development standards and design patterns for overall EDW Hadoop-based Development
  • Design and build scalable data infrastructure including storage, analytics and reporting
  • Work with large data sets of unstructured and structured data generated from Websites, fulfillment centers, social network sites, Ad platforms etc
  • Link data contained in disparate data sets for predictive analytics
  • Thoroughly understand how products work and implement data solutions with meaningful insights
  • Work with various stakeholders including product management, business development to get requirements and implement appropriate data-driven solutions
  • Stay on top of modern data technologies
  • Communicate efficiently and effectively and be able to understand, interpret and relate an organization’s strategy and vision to the big data team
  • (Required) Passion for Big Data & 3 to 7 years of software development experience scaling applications on Big Data platforms
  • (Required)Strong Background in Data warehousing principles and strong SQL skills, architecture and its implementation in large environments
  • (Required) Hands on Experience on Hadoop, HBASE or Cassandra
  • (Required) Experience working with large data warehouses - MPP databases like Teradata, DB2,Amazon Redshft, ParAccel, Netezza, PDW, Greenplum or Vertica
  • (Required) Solid in at-least one compiled and interpreted language. Prefer Java and Python
  • (Required) Hands on experience in one of the following -Hive, Pig, presto and Map-reduce using streaming python or Java
  • Familiar with Cloud Computing - AWS or Google Cloud is a huge plus
  • Experience with High performance computing, in-memory DB, caching optimization, compression techniques, cluster management, etc
  • Knowledge of Real Time Analytics and Systems such as Spark, Storm
  • Experience in creating and supporting ETL processes to facilitate data acquisition into the Data Warehouse and aggregations delivery to Data Marts. Skilled with complex analytical queries, partitioning techniques and joins
  • Experience with source code management systems such as GitHub
  • DevOps experience working in both Linux/Unix and Windows environments
  • Previous experience in digital ad serving (targeting and or analytics) a huge plus
  • Ability to work in a fast paced, test-driven collaborative and iterative programming environment
  • Education MS/BS degree in Computer Science, related technical field preferred or equivalent work experience
141

Software Development Engineer Resume Examples & Samples

  • BE/BS in MIS, Computer Science or related field of study
  • Bachelors of Engineering/ B.Tech or MCA
  • Professional Certifications (Preferred)
142

Software Development Engineer Resume Examples & Samples

  • Design, implement and unit test web-based application components running on Azure
  • Drive and participate in functional design
  • Maintain cross-application user experience consistency
  • Contribute to the review and analysis of business requirements and development of code reviews and technical designs/specifications
  • Experience with ASP.NET , C#, SOA, SQL , ASP and prior experience with Azure infrastructure and CRM Software is plus
  • Experience with front end technologies, such as XHTML, CSS, JSON and AJAX, and a fundamental knowledge of JavaScript frameworks such as YUI or jQuery
  • Understanding of browser compatibility and security limitations across all versions of Internet Explorer, Firefox, Opera, Safari, and Chrome
143

Software Development Engineer Resume Examples & Samples

  • Good understanding of data structures and algorithms and their space and time complexities
  • Strong hands-on and practical working experience with at least one programming
  • Excellent coding skills - should be able to convert design into code fluently
  • Strong technical aptitude and a good knowledge of CS fundamentals
  • Ability to derive creative and innovative solutions by thinking “outside the box”
  • Knowledge in Databases and Linux platform is a plus
  • A Bachelor’s or Master’s degree in Engineering, Computer Science or related field
144

Software Development Engineer Resume Examples & Samples

  • Analysing and designing on solutions for new requirements
  • Contributing to the design and development of high performance, event-based server side applications
  • Helping to drive improvements on various areas of the software development life cycle
  • Working with various Stakeholders
  • Experience with Java development combined with standard tooling such as JUnit and maven
  • Experience with automated workflows, event driven processing, networks, protocols and time critical systems
  • The ability to work in a fast-paced, team based environment
  • A demonstrable track record in developing and delivering high quality, efficient software solutions to tight deadlines
  • An understanding of relational database management system (RDBMS) and the ability to write and analyse PL/SQL code
  • A familiarity with software development processes including agile
  • The ability to work in a test-driven development environment and use design patterns
  • A familiarity with build tools including git, build systems and continuous integration systems
  • The ability to accurately estimate development and testing efforts and pace your work
  • A drive to show how much you can contribute to a technology team
  • Experience in other dynamic or native development languages (beneficial)
145

Software Development Engineer Resume Examples & Samples

  • Developing commercially available solutions using Windows with knowledge of cloud services development to connect to Bing, Azure and Office technologies
  • Technical subject matter expertise in Windows Microsoft technologies to build code and other technical content to support developer events, architecture design sessions, and resolve issues
  • Working closely with Microsoft teams to influence the future product roadmap
  • Developing and driving new ways of thinking across groups within the division to improve quality, engineering productivity, and responsiveness to feedback and changing priorities
  • Demonstrated deep technical developer capabilities in Windows Technologies
  • An understanding of cloud computing technologies, and emerging trends
  • Strong knowledge of application development practices and a track record of working closely with large development team
  • 1-3 years of experience in software development
  • Good decision making skills, conflict resolution, and follow through with ISV partners
  • BS/BA degree
146

Software Development Engineer Resume Examples & Samples

  • Designs application components to meet the requirements of a business and documentation of the design
  • Identifies, assess and mitigates risks, including those related to design, integration, and quality
  • Contributes to the definition of development and software standards
  • Verifies integrated software components by unit and integrated software testing according to the software test plan
  • Supports creation of Software Product Training Materials, Software Product User Guides, and Software Product Deployment Instructions
  • Manages maintenance of applications and performs technical change requests scheduled according to Release Management processes
  • Measures and analyses code for quality
  • Collaborates with Functional Analysts and technical specialists
  • 8+ years of software development experience
  • Solid experience with Sybase, Oracle, Unix, Windows, CVS, and GIT
  • Excellent team worker with great verbal and written communication skills
  • Experience developing software in both an agile and waterfall environment
147

Software Development Engineer Resume Examples & Samples

  • Design and maintain SharePoint sites
  • Assist with establishing standard processes for TFS across all development and operational teams
  • Regularly upgrade and patch third party tools
  • Research new software development methodologies and technologies and analyze their application to current needs
  • Demonstrate the ability to work in cross-functional teams focused on task completion
  • Knowledge of information systems environments required
  • Understanding of application development processes, languages and tools required
  • Knowledge of C#, HTML, JavaScript and MS SQL required
  • Knowledge of TFS and SharePoint desirable
  • Knowledge of Financial Accounting and the financial industry desirable
  • Strong organizational and problem-solving skills and time management
  • Ability to communicate effectively with all levels of staff and management
148

Software Development Engineer Resume Examples & Samples

  • Work directly with 3rd party software developers to embedded AMD graphics technology into product offerings including the design and implementation of original software
  • Drive technology direction and adoption of current and future AMD graphics technologies
  • Diagnose and resolve customer issues, working to resolve AMD workstation graphics specific software issues as necessary
149

Software Development Engineer Resume Examples & Samples

  • 6+ years demonstrated hands on experience using Java
  • 8+ years’ experience designing, developing, and maintaining complex applications
  • 2+ years in a Leadership role
150

Software Development Engineer Resume Examples & Samples

  • 6+ years experience in software development / QE/QA (data-driven, white box test automation and system level testing)
  • 5+ years of programming experience in Java/Python is a must
  • 4+ years of experience with WebDriver/Selenium is a must
  • 5+ years of experience with Databases and SQL. Exposure to open source database like Cassandra ,MongoDb is a plus
  • Understands web services (REST) and underlying protocols (HTTP/S,TCP/IP)
  • Prior background in TestNG or JUnit
  • Storage technologies or Cloud computing
  • Strong love of learning new technologies
  • 4+ years of experience testing in a Linux or Unix environment, previous exposure to HP-ALM and HP-UFT would be seen as a plus
  • Strong analytical, debugging and problem solving skills
  • Expert ability to write clear and concise test documents
  • Experience in building test automation frameworks is must
  • Experience working with large data management systems, algorithm testing and APIs testing
151

Software Development Engineer Resume Examples & Samples

  • Developing market data and pricing solutions for Global Markets businesses, including enhancements to existing platforms
  • Working with End Users, Analysts and Senior Stakeholders to understand requirements and formulate solution designs in accordance with our architectural goals
  • Ensuring key Management and Stakeholders are informed with regular progress updates
  • Testing and integrating vendor product releases
  • Assisting Users with platform adoption
  • Providing technical assistance to the Support Team when required
  • A strong background in Java development
  • Experience with Javascript, Spring 4.0+, WebServices (Restful and SOAP), Maven and Tomcat
  • Experience with database technologies such as Oracle10g, Sybase and Hibernate 4.0
  • JUnit testing framework experience, with a familiarity with Subversion 1.7+
  • Knowledge of AngularJS and test-driven methodologies (beneficial)
  • Experience of testing frameworks such as Mockito and Cucumber (beneficial)
  • Knowledge of JMS messaging and message brokers (Solace/Apache MQ) (beneficial)
  • A good level of written and spoken English
  • A creative approach to solving problems
  • A commitment to delivering quality solutions using best practice methodology
  • The ability to work with a small, agile team with frequent deliverables
  • The ability to deliver and work under pressure
  • The ability to communicate effectively with others across a global workplace
  • The ability to asses information and make informed decisions
  • The ability to identify errors and work to provide solutions
152

Software Development Engineer Resume Examples & Samples

  • Develop comprehensive suite of automation framework/tools to augment development and Quality Engineering testing
  • Partner with dev teams to write testable code and automation tools code
  • Identify new automation tools/approaches that will decrease testing cost and increase quality at dev level
  • Review source code for potential problems; reproduce, debug, and isolate problems and verify fixes
  • Develop automation code, scripts, utilities, simulators, data generators, API/Interface testing solutions and other programmatic test tools as required to execute tests
  • Helping Drive a Test Culture across development, which include following the Agile testing principles and continuously review, implement, and communicate process improvements and quality metrics to the team
  • Ability to find out point out how exactly the product code should be changed to fix a bug
  • Build maintain working relationships with scrum team members and leads
  • Communicate quality status, progress and deliverables and risks/issues to stakeholders and leadership
  • Help architect test environments for iOS, Android, and Mobile
  • Bachelor's Degree in Computer Science preferred or equivalent work experience
  • Minimum two plus years of experience in Engineering and Automation Testing
  • Hands-on experience with code coverage and test automation tools
  • Excellent Communication Skills and team player
  • Working knowledge of software development for iOS and/or Android
  • Strong knowledge of Agile testing practices, such as ATDD, BDD, TDD, and Agile/Scrum
  • Technical/Programming background
153

Software Development Engineer Resume Examples & Samples

  • Proficient in C/C++ or Verilog programming
  • Knowledge of EDA tools, computer graphics, computer architecture is a plus
  • Strong skills in problem solving, communication and team work
  • Good oral/written English skills
  • Master or above degree in CS or EE
154

Software Development Engineer Resume Examples & Samples

  • Solid software engineer with excellent analytical and troubleshooting skills
  • Experience building RESTful APIs in Node.js
  • Experience with relational databases and database design (preferably PostgreSQL)
  • Experience with any *nix flavor (Linux, Unix, Mac OS), including shell scripting
  • Eager to learn
  • Experience with deployment/container tools such as Chef, Puppet, Docker, Salt
  • Experience with nginx and haproxy
  • Experience with Redis and/or RabbitMQ
155

Software Development Engineer Resume Examples & Samples

  • Work as part of a cross-functional team including designers, newsroom editors and product managers to create and maintain new web apps and frameworks
  • Develop a robust Web automation framework which simplifies the process of writing and running tests
  • Design Test plans after thorough understanding of product requirement
  • Develop automated test cases that will validate various product functionalities
  • Deploy and run tests on a build server which allows test to run periodically and\or as part of the deploy pipeline
  • Push the envelope for state of the art web development practices by constantly improving the Testing process
156

Software Development Engineer Resume Examples & Samples

  • 2+ years continuous development with database systems
  • 1+ year experience with web services (WCF, REST, OData, etc.)
  • 2+ years with SQL BI stack (relational, multidimensional and tabular) or competitive BI offering
  • 1+ year experience developing solutions with cloud technologies like Azure, AWS
  • 2+ middle tier programming experience
  • 2+ years JavaScript experience and familiar with AngularJS and Node.js
157

Software Development Engineer Resume Examples & Samples

  • 10+ years demonstrated hands on experience using java, J2EE, Spring & or other object oriented languages
  • 5+ years experience architecting, designing, developing, and maintaining complex applications
  • 5+ years experience with applications using SQL/ NoSQL/ Oracle
158

Software Development Engineer Resume Examples & Samples

  • Work closely with the EMDS and FX development teams to replace legacy data flows with strategic solutions
  • Produce Functional Specification documents in collaboration with application owners and solution architects
  • Design, develop and support source code changes
  • Create and modify business facing documentation (e.g. user manuals, solution briefs, functional summaries)
  • Support and co-ordinate User Acceptance Testing and defining testing requirements
  • Provide ongoing SL3 support and support of system releases
  • Great communication skills and team working
  • Good knowledge of C#, and ideally also Java, in a server-side environment. Excel VBA would be an advantage, but not essential
  • Working knowledge of basic Structured Query Language
  • Ability to quickly troubleshoot and establish functional issues in production, solution testing, etc
  • Degree educated with a concentration in Computer Science or an IT-related discipline (or equivalent)
  • Able to work in a fast paced environment, with competing priorities to maintain a focus on the delivery of high quality well-architected solutions
  • A self starter who is task and delivery orientated
  • Able to multi task
  • Business aware
159

Software Development Engineer Resume Examples & Samples

  • Participate in detailed design sessions as part of elaboration and sprint planning, including provision of documentation to capture design as necessary
  • Contribute to the development of accurate effort estimates required for implementation of design alternatives
  • Develop and unit test quality-driven code that meets functional and non-functional requirements, and which is delivered within expected timescales
  • Experienced at .NET development in C#
  • Experienced at enterprise software architecture with knowledge of the Microsoft platform including IIS and the .NET Framework 4.x
  • Experienced at working in continuous build and integration environments
  • Experience of agile and iterative development
  • Experience of automated functional and system test frameworks
  • Working knowledge of Silverlight
  • BSc Hons degree or equivalent in a technical or engineering discipline
  • 3+ years experience in the software development industry
160

Software Development Engineer Resume Examples & Samples

  • Bachelor’s/ Master's degree in Computer Science, Software Engineering, or equivalent field is a must
  • Hands-on OOP development experience using Java is a must
  • Advanced level knowledge in core Java is strongly preferred
  • Experience in designing, developing, deploying, and supporting CA LISA Service Virtualization - experienced in virtualizing protocols such as REST, SOAP, MQ, JDBC and Java objects
  • Knowledge and working experience of Service Oriented Architecture - SOAP / Rest
  • Knowledge and working experience of markup languages like XML and JSON
  • Advanced level database knowledge
161

Software Development Engineer Resume Examples & Samples

  • 2+ years of experience with the .NET framework (C#, ASP.NET, LINQ)
  • 1+ years of experience with UI technologies (WPF, Win8 Apps, etc.)
  • 1+ years of experience with Microsoft Azure and SQL Azure
  • Creative and self-motivated developer with excellent coding, design and communication skills
  • A BS or MS Degree in Computer Science or related technical discipline is preferred
162

Software Development Engineer Resume Examples & Samples

  • Technical Design (review of Technical Specifications) from Functional Design and analysis
  • Test planning, preparation and execution (preparation of system and integration test plans, test cases and test progress reporting)
  • Issue analysis and resolution
  • Minimum 10 years - Strong Hands on Java, Spring, Maven
  • Strong Oracle SQL Querying, Stored Procedures
  • Hands on HTML5, Angular JS, CSS3
  • Working knowledge of Data Analysis and Reporting Tools & Technologies such as, SAP Business Objects, Qlikview
  • Big Data Hadoop is a plus
  • Provide ideas to enhance/improve the delivery process of Treasury projects
  • Manage career and development for permanent technology staff
  • Ensure that specific project deliverables are produced on time in accordance with the project plan and make sure that all relevant parties are informed of progress
  • Maintain a quality control process and ensure that project deliverables meet the required quality standards
  • Be responsible for functional and system design, integration and performance testing
  • Monitor risks and issues for a project’s successful outcome
  • Report project progress at regular intervals to management and produce key documentation for distribution
  • Experience of working within a full project life cycle from initiation through to implementation
  • Experience of working with regulatory programs/projects such as 5G, US LCR, Dodd Frank, FBO EPS, Living Wills considered a plus
  • Experience of working with Treasury supporting Stress Testing, Cash Flow Projections, Collateral Management, Intraday Liquidity and Liquidity Risk Limits would be advantageous
  • Experience of liaison with other departments (i.e. business units, infrastructure teams, audit) across multiple countries
  • Experience in working with remote client and vendor resources
  • Experience in identifying and documenting client technical needs, internal structures, procedures, workflows and systems
  • Experience working within the Financial Industry, exposure to Risk Management and Rates/Credit Products preferable
  • Beneficial to have experience working on projects with Reporting (Qlikview, Business Objects) and Relational Database technologies
  • Proven track record of delivering projects in a challenging environment
  • Flexible - keen to learn new technologies and to extend business knowledge
  • Good problem-solving skills
  • Demonstrable success in meeting deadlines and operating with clients and vendors
  • Work to schedules, potentially across multiple projects and teams
  • Pragmatic yet showing a high attention to detail
163

Software Development Engineer Resume Examples & Samples

  • Opportunity to share ideas and new approaches to internet and mobile banking problems while providing the development skill to implement new features in a fully .NET environment
  • Chance to learn about the financial industry while at the same time improving skills in .NET, Angular, iOS and/or Android technologies,
  • Working with a close team of professionals and learning from individuals with years of experience in technology and the financial industry is the best part of the job
  • Minimum years’ experience required – 2 years
  • Type of work experience required – Work in a .NET development environment, preferably using C#
  • C# .NET
  • IOS/Android
  • 180 day accomplishments
  • Understand product architecture
  • Setup development environment
  • Join scrum team developing updated platform and start participating in daily standups
  • B.S. degree in Computer Science or Computer Engineering or equivalent
  • Will consider Associate degrees in similar fields with good GPA
  • 2 years experience
164

Software Development Engineer Resume Examples & Samples

  • Deliver high quality 3D technology and user experiences
  • Work in close partnership with a team of diverse and talented peers in various disciplines including design, PM’s and Quality for sustained long term success
  • Own accurate costing for your engineering activities, and execute with high accountability to schedule and quality Incubate and develop innovative solutions to visual problems and workflows
  • Use your passion for learning, implementing and sharing the latest innovations in real-time graphics and content authoring
  • 3+ years of relevant software design and development experience preferably on shipped Operating System Shells, games, or consumer applications
  • Demonstrable experience with commercial game engines such as Unity or Unreal
  • Development experience with C#, with strong debugging skills
  • Experience with Maya or 3DS Max
  • Construction of advanced character animation and customization rigs, and content pipelines
  • CG/Shader experience
  • Experience with application creation, or closely related experiences
165

Software Development Engineer Resume Examples & Samples

  • Have good presentation skills
  • Experience in a consultancy role
  • Excellent communication skills in English
  • Extreme flexibility about work location and willingness to travel abroad frequently, sometimes for long periods
  • Ability to adapt to different context and learn quickly new technologies
  • Ability to share information, transfer knowledge and work in large and internationally teams
  • Analytical skills, resilient and open to challenges
166

Software Development Engineer Resume Examples & Samples

  • Building new components to extend the existing platform, evaluating new mechanisms such that performance, time to market and risk are all taken into account
  • Development of code and infrastructure to meet both functional and non-functional requirements
  • Degree in Mathematics, Physics, Computer Science or similar technical field
  • Strong distributed system development skills; experience with modern distributed systems frameworks such as Akka, Spark, or Storm preferred
  • Understanding of NoSQL database technologies; MarkLogic experience is a plus
  • Experience with messaging technologies, such as JMS or Kafka
  • Strong technical communication skills, and be able to clearly project your ideas to others
  • Knowledge of performance tools and tuning in a Java/Linux environment
  • Understanding of one or more Global Markets businesses a plus
  • Highly motivated, inquisitive, collaborative, proactive, and good communicator are non-technical skills that will fit best in our environment
  • As an experienced developer within a growing team you will be expected to contribute code and ideas to the problem of building out and migrating to the latest iteration of our platform. Taking ownership of problems and working collaboratively with your colleagues globally will be central to success in this role
  • The overall goal of the department is clear, the work we need to do will change from week to week as we complete projects and take on new assignments, flexibly and coping with change will be constant
  • Being accomplished at negotiating a rapidly changing technology environment and an a recognition that this is how an agile program operates will be a great advantage
167

Software Development Engineer Resume Examples & Samples

  • Responsible for designing, coding, and installing customized application enhancement projects
  • Responsible for independently analyzing dumps, debugging problems and applying fix procedures
  • Responsible for providing technical assistance and information to other systems software, computer operations, applications programming, and data communications personnel
  • Responsible for keeping current with new technology, assisting with the training of applications programming and user personnel in the use of software systems
  • Expert mainframe skills including COBOL, CICS and VSAM
  • A superior knowledge of programming (i.e. program design, flowcharting, coding, testing, debugging, etc)
  • Ability to read, understand, and interpret complex business or technical subjects; must be able to discuss or explain this data with others, either internal or external to Fiserv
  • Experience with the Fiserv LeaseMaster application a plus
168

Software Development Engineer Resume Examples & Samples

  • Participate in the review of Business Requirements and contribute materially to the development of functional design
  • Verifies the developed source code by reviews (4-eyes principle). Software review findings must be resolved
  • Verifies integrated software components by unit and integrated software testing according to the software test plan. Software test findings must be resolved
  • Capture Build and Deployment notes, develop Software Product Deployment & Operating Instructions
  • Checks consistency of documents with the respective Software Product Release
  • Lead software development team as Solution Architect and/or development lead
169

Software Development Engineer Resume Examples & Samples

  • Knowledge of C#, ASP.NET, IIS, AJAX, JavaScript, XML and WSDL
  • Intermediate development experience with SQL
  • Basic understanding of relational database concepts and design processes
  • Individual must be self-motivated and proactive with excellent interpersonal skills
  • Demonstrated ability to communicate clearly & effectively with multiple technical & non-technical groups
  • Professional with Bachelor’s degree preferred with 4+ years’ experience or equivalent combination of education and experience
  • Experience with unit tests
  • Experience developing or supporting software in the financial services industry
170

Software Development Engineer Resume Examples & Samples

  • 3+ years' experience of graphics driver development is a plus
  • 3+ years' experience of C/C++ programming
  • Knowledge of Graphics application developing under Microsoft Windows/Linux
  • Knowledge of x86 assembler language and x86/x64 CPU instructions
171

Software Development Engineer Resume Examples & Samples

  • BS and 5+ years, MS and 3+ years or PhD and 1+ years in compiler development
  • Hands-on experience in compiler code generation and optimization in at least one major general purpose compiler
  • Excellent knowledge of micro-architectural features of modern microprocessors
  • Excellent programming/debugging skills at the Assembly level. Familiarity with Windbg and Windows a plus
  • Very solid practical C/C++ experience
  • Prior experience with performance analysis/tuning, and experience with profilers
  • Good interpersonal and communication skills, both written and oral
  • Experience with parallel programming (OpenMP, auto-parallelization etc) is a plus
  • Experience in parallel computing (multi-core, GPGPU, SIMD, MIMD etc) is a plus
172

Software Development Engineer Resume Examples & Samples

  • Assist implementation and support of the next generation defect and release management system within AMD Software
  • Create Jira plugins to expend functionality and integrations with source control and continuous integration tools
  • Create and maintain integrations with production build, release, and CM systems
  • Assist with Jira instance/UI customization and custom plugin creation
  • Create user training materials, videos and documentation
  • Configure project and issue meta-data for reporting
  • Migrate existing set of reports to new Jira-based environment
  • Experience interfacing with relational databases, MS-SQL, MySQL
  • Experience with service oriented architecture including web services, messaging, REST and JSON
  • Expert in Java programming
  • Experience with Jira look-and-feel customization
  • Experience with Atlassian SDK, creating and deploying Jira widgets and plugins
  • Experience with Jira custom workflow engineering
  • Experience with Web UI design including significant experience with HTML, CSS and CSS Extensions
  • Experience in JavaScript and JSON-centric development
  • Proven interpersonal skills
  • Technical excellence and teamwork
  • Must be fluent in both written and spoken English
  • Experience with Groovy scripting
  • Experience with other Atlassian products such as Confluence, Stash
  • Experience with CM, continuous integration and build processes
  • Familiarity with SSRS, SSIS
  • Bachelor’s degree in Computer Science/Computer Engineering, or equivalent
  • Must have 3+ years of strong software development experience
173

Software Development Engineer Resume Examples & Samples

  • 1) Strong Experience with ASP.net MVC and C#
  • 2) Strong skills in Web UI design using HTML, CSS and JavaScript
  • 3) Significant Experience with JQuery, AJAX JSON, Angular JS and Web APIs
  • 4) Experience with interfacing with database (TSQL)
  • 5) Familiarity with CSS extensions (like SASS or LESS)
174

Software Development Engineer Resume Examples & Samples

  • Assist with scoping, planning, design and deployment of a next generation requirements management system within AMD Software
  • Interface with customers and IT teams around the world to gather requirements and implement team-specific processes
  • Create JAMA and Jira projects and deploy them to customers
  • Create reports for JAMA and Jira-based environments and databases
  • Interface with internal customers and service the requests
  • Experience deploying and working with Java stack application such as JAMA, Jira, Apache, Tomcat
  • Experience in Linux and Windows Server administration, Linux/UNIX shell scripting
  • Experience working with SQL queries and relational databases such as SQL Server and MySQL
  • Proven interpersonal skills, creative and resourceful in generating new ideas
  • Experience with JAMA administration, upgrades, user management, project roles, mail servers, daily maintenance, security
  • Experience building integrations with JAMA TaskTop Integration Hub
  • Experience with Jira administration, upgrades, user management, project roles, security and plugins
  • Familiarity with web development including HTML, CSS, JavaScript, REST and JSON
  • Familiarity with Java or C# application development
  • Experience with Atlassian products such as Confluence, Stash, and Jira Agile
  • Experience with source control systems, Git, continuous integration and build processes
  • Familiarity with SSRS & SSIS
  • Must have 2+ years of strong software development experience
175

Software Development Engineer Resume Examples & Samples

  • 18 months experience in object oriented programming: Java, C++, Objective-C, C#, or similar
  • Minimum of 2 years of experience with test automation framework
  • Minimum of 2 years web application test experience
176

Software Development Engineer Resume Examples & Samples

  • Develop physics-based software to model HVAC systems and components with a focus on chiller equipment
  • Integrate component models into HVAC equipment modeling software and maintain software for use by Carrier engineering and product sales community
  • Team up with design engineers to apply modeling software to drive the development of new products that meet efficiency and cost targets
  • Lead, direct, and coordinate the work of other programmers
  • Manage software development projects
177

Software Development Engineer Resume Examples & Samples

  • At least Basic level of experience with Java
  • At least Basic level of experience with Javascript
  • At least Basic level of knowledge in computer algorithms
  • At least Basic level of knowledge in data structures
  • At least Basic level of experience in software development on Unix
  • At least Basic level of knowledge in software engineering including coding standards, code reviews, source control management, continuous integration, build processes and testing
  • At least 3 years of experience with Java
  • At least 2 years of experience with javascript
  • At least 1 year of experience with computer algorithms
  • At least 6 months of experience with AngularJS
  • At least 6 months of experience with React
  • At least 6 months experience with nodeJS
  • At least 6 months experience with Data science
178

Software Development Engineer Resume Examples & Samples

  • Analysing existing software, problems and requests for change
  • Participating in design discussions and providing suitable options
  • Reacting rapidly to business requirements for new functionality, whilst maintaining global consistency and stability within the application
  • Designing and developing solutions and delivering them into production
  • Reviewing work with other team members
  • Providing service level 3 support for existing applications, and providing timely responses to both Direct Users and downstream systems
  • A strong Java background in server side development, including multi-threaded applications Experience with grid computing technology (Beneficial)
  • Experience with UNIX/Linux development including shell scripts
  • SQL experience and an understanding of database concepts (Oracle and/or Sybase)
  • Very strong written and oral communication skills to wide ranging audiences
  • Some knowledge of risk and P&L but specific financial product knowledge (beneficial)
  • Confident, articulate, enthusiastic and able to operate independently
  • Able to identify, prioritise and your manage own tasks
  • Able to work well under pressure
179

Software Development Engineer Resume Examples & Samples

  • Lead features in the Server Frameworks, Database and Platform Software functions
  • Lead UI Framework, Database Software, Software Tools, Third party software, Open source software and fundamental architecture decisions
  • Deliver on-planned, and quality of the SDN and NFV solutions delivered for and by Fujitsu Network Communications (FNC)
  • Continue building top-notch software development team to support SDN and NFV programs and projects
  • Work with architecture team on Core Platform architecture design, development, software unit testing and integration
  • Interface with, monitor progress and evaluate performance of external SW vendors that provide SW to the Platform
  • Owns and refines App SW Platform Software work flow, SW tools, & App SW platform environment, and responsible for maintaining & evolving the App SW Platform code base
180

Software Development Engineer Resume Examples & Samples

  • Designs quality assurance tools and processes for end-user applications, systems software, and firmware running on hardware, local, networked, and Internet-based platforms
  • Participates as a member of project team of other software quality assurance engineers and internal and outsourced development partners to develop reliable and cost-effective testing and quality assurance solutions for assigned firmware portion
  • Software development fundamentals with knowledge of data structures, design patterns, etc
181

Software Development Engineer Resume Examples & Samples

  • Design, develop and unit-test high-value features
  • Continuously assess and evolve technology and core components
  • Load balance with cross-functional engineering groups to achieve the company’s objectives
182

Software Development Engineer Resume Examples & Samples

  • Write design specification documents for new projects
  • Using a project scheduling application, determine tasks, assign resources, and manage a project
  • Learn new technologies as required to keep abreast of the latest technologies and apply them as appropriate to software projects
183

Software Development Engineer Resume Examples & Samples

  • Work closely with customers to understand their use-cases and requirements based on which architect, design and develop test applications that verify networking applications
  • Support and perform Software and Hardware level debugging
  • Performance measurements and optimization support
  • Work cooperatively and effectively with Software and Hardware architects and provide technical leadership to the rest of the team
  • 6 plus years of experience in C language programming
  • 6 plus years of experience in developing, testing and automation software in embedded environment
  • 4 plus years of experience in scripting languages (PERL TCL, Python)
  • 4 plus years of experience with Linux kernel and Linux networking stack, Linux user-space DPDK
  • Experience with design/development of one or more advanced communication protocols such as Radio Access Network protocols, TCP, IP Routing, Ethernet, or ATM
  • Experience using configuration management tools such as svn, git
  • Experience using test generators such as IXIA, Adtech, Smartbits or IXIA
  • Good understanding of modern Intel platform architecture and platform advancements in CPU microarchitecture, cache and memory, IO and virtualization, etc
  • Familiarity with concepts and standards related to SDN and NFV, Open vSwitch, OpenFlow etc
  • Knowledge of virtualization technologies (KVM, Xen)
  • Familiarity with open-source project development cycles and contribution processes
184

Software Development Engineer Resume Examples & Samples

  • The successful candidate must have a BS or MS degree in Electrical Engineering, Computer Engineering or Computer Science
  • Must have programming skills with C++ or Java
  • A passion in delivering products to real customers (OEMs and ISVs)
185

Software Development Engineer Resume Examples & Samples

  • Develop database and solutions that link module level, wafer level, and custom
  • Develop and support production test system, test methods and program for
  • BS Degree in Computer Science or other related field of study
  • 2+ years of experience with any of the following scripting/programming
  • 1 year of experience in working with Optical equipment (Digital Communication
186

Software Development Engineer Resume Examples & Samples

  • Strong Object Oriented Programming principles. Thorough understanding and practicing SOLID principles
  • Ability to understand the existing system and support maintenance activities when assigned
  • Participate in code reviews and provide and accept reviews
187

Software Development Engineer Resume Examples & Samples

  • Implement code per the design and solution specifications provided by architects on Mobile Technologies
  • Deliver on time with quality in a date driven and highly competitive environment
  • Provide timely, clear and accurate responses to management on status and technical questions
  • Co-develop and perform debugging with partners
  • Develop and debug complex problems on Android
  • Participate and conduct ongoing peer code reviews
  • Collaborate and work with other engineering teams within Intel Security to merge code back into mainstream
  • Comply with coding standards and best engineering practices
188

Software Development Engineer Resume Examples & Samples

  • BS or MS Degree in Computer Engineering and/or Computer Science or related field
  • 3+ years relevant experience
  • Excellent software design, coding, and debug skills
  • Proficiency with C# or other OO programming language
  • Proficiency with Microsoft Visual Studio .NET environment
  • MVP/MVVM/MVC or similar patterns and practices
189

Software Development Engineer Resume Examples & Samples

  • C++ (5 years)
  • White box testing
  • Writing tests/manual testing
  • VMWare/building virtual machines
  • HCK/HLK testing - WHQL
  • Strong problem solving skills
  • Analytical thinking
  • Logical reasoning
  • Self-starter
190

Software Development Engineer Resume Examples & Samples

  • Analyze requirements with product owners, understand impact on existing systems and design/develop/maintain develop application and component solutions
  • Work with other functional teams to implement and integrate product features
  • Adherence to quality objectives and engineering best practices, perform complete unit and integration testing, code reviews, secure coding standard, and deliver complete documentation
  • Write and execute test cases, analyze failures, and report defects
  • Drive product quality and routinely perform quality checks
  • Apply problem-solving skills to resolve issues in a timely and effective manner
  • Provide technical training and assistance to peer groups
  • Work with build engineers to deploy solutions
191

Software Development Engineer Resume Examples & Samples

  • -----------
  • B.E/B.Tech in Computer Science or equivalent degree or combination of experience
  • 5+ years of experience in Java based product development
  • Full stack developer who is well versed with design and development of different tiers of software product
  • Requires strong programming skills in Core Java, java script and web based technologies
  • Experience with any UI framework like AngularJS, JQuery, ExtJS etc. Strong preference to ExtJS
  • Must be very good in database concepts, algorithms and design patterns
  • Should have excellent debugging, troubleshooting, analytical and problem solving skills
  • Must be an excellent problem solver, creative thinker and self-motivated
  • Good to have knowledge of computer networking, protocols and software security
  • Experience is designing and developing cloud based applications
  • Prior experience working on big data and network virtualization technologies
  • Preferable to have experience in continuous delivery environment using test driven development
  • Prior experience working on software security products is a plus
192

Software Development Engineer Resume Examples & Samples

  • Bachelor degree in Computer Science, Electronic Engineering or related field
  • Ability to design and automate test cases
  • An appreciation of application security and the Security Development Lifecycle (SDL)
  • Experience with a high level language such as C++ or Java
  • Scripting experience with Python or Groovy
  • Able to work collaboratively within an agile team, sharing ideas and accepting responsibility
193

Software Development Engineer Resume Examples & Samples

  • Knowledge of one of the following
  • Windows software development and/or debug and tuning
  • Mac software development and/or debug and tuning
  • Linux client/server development and/or debug and tuning
  • Interest in high performance I/O and stack bypass techniques, and software optimisation and tuning
  • Interest in statistical analysis to be used when implementing performance benchmarking tools and developing custom test harnesses
  • Previous experience of performance analysis/tuning would be beneficial but not a necessity
  • Proven ability to work with both local and remote development teams as part of a global solution delivery team
  • Bachelor of Engineering in Computer Science or equivalent
  • We can consider other qualifications, if supported by good experience in the field
194

Software Development Engineer Resume Examples & Samples

  • Experience designing/developing networking software components for high performance devices such as routers, gateways, firewalls, or base stations
  • Experience with design/development of advanced communication protocols such as Radio Access Network protocols, TCP, IPv4, IPV6, IPsec, Ethernet, or ATM
  • Experience using configuration management tools such as svn or git
  • Experience using test generator/analyzers such as TRex, Adtech, Smartbits or IXIA
  • Working knowledge of computer architecture and its relation to software performance
  • BSEE, BSCS with 6+ years of experience
195

Software Development Engineer Resume Examples & Samples

  • Develops test (automation) software as the primary job function
  • Collaborate with software developers, product owners and test engineers to deliver api-level test suites
  • Test complex software across systems software, software development tools, applications, drivers, UI's, web
  • Promote QA productivity through automation, tools, and other best practices
  • Actively engage in root cause analysis reviews
  • Assist in on-going process improvement efforts to ensure test planning, execution, and reporting is effective and efficient
  • Contribute to the design and architecture of projects
  • Mentor junior software quality engineers
  • Work cross-functionally with various teams
  • Thrive in an Agile environment
  • BS+ in Computer Science, Computer Engineering or Electrical Engineering
  • 3+ years experience in automation development and testing in a product development environment
  • Solid grasp of software engineering principles, exceptional problem-solving skills, and a high degree of creativity
  • Hands-On experience in Python scripting
  • Experience developing in Microsoft technologies specifically ADK
  • Strong Communication skills and should be able to work with teams across globe
  • Research capability to find new and innovative solutions to problems
  • Strong work ethic and teamwork skills
  • Microsoft certifications, particularly as it relates to automation testing
  • Software security domain expertise desired but not required
196

Software Development Engineer Resume Examples & Samples

  • Experience with at least one of the following source control systems: Team Foundation Server, SVN, Git
  • Experience in system/software performance analysis
  • Knowledge of OpsCode Chef, Hadoop, Amazon WS would be a plus
  • Open mind
197

Software Development Engineer Resume Examples & Samples

  • Good knowledge of C++ programming (ideally *NIX driven)
  • Experience with least one *NIX operating system
  • Knowledge of a scripting language is an advantage
  • Internet protocols
  • Basic understanding how a Web proxy works
  • Being familiar with any of these will be a plus
  • Streaming protocol knowledge
  • Web caching algorithms knowledge
198

Software Development Engineer Resume Examples & Samples

  • 3+ years of experience developing distributed services in at least one of: Python, Ruby, C/C++, and/or Java
  • Knowledgeable of the Linux operating system and user-level tools
  • Skilled in shell scripting
  • Confident using and configuring Linux installers and build tools
  • Obsession in developing automation solutions to solve large scale problems
  • Possess superb troubleshooting and problem analysis skills
  • Passion to dive deep to resolve problems at their root, looking for failure patterns amenable to long-term solutions via simplification and automation
  • Basic understanding of how commodity servers, operating systems and networks function, perform and scale
  • Basic understanding of standard internet protocols (Ethernet, ARP, IP, ICMP, UDP, TCP, SSL, DNS, HTTP, etc.)
  • 5+ years of industry experience focused on Linux
  • A solid understanding of Linux networking
  • Experience with distributed systems architecture and related technologies
199

Software Development Engineer Resume Examples & Samples

  • Bachelor’s degree in Computer Science, Computer Engineering or related technical field
  • 3+ years of experience in software development and testing in Python, Java, C++ or C#
  • Master’s degree in Computer Science, Computer Engineering or related technical field
  • Experience building and designing test cases including knowledge of test methodologies
200

Software Development Engineer Resume Examples & Samples

  • Programming experience in Java or C++
  • Demonstrated ability to create architecture and sustainable solutions
  • Expert CS fundamentals including data structures, algorithms, run-time analysis, object oriented design and code quality verification
  • Knowledge of scripting languages like Python or Perl
  • Experience with distributed systems or cloud services
  • Familiarity with working in an Agile environment
201

Software Development Engineer Resume Examples & Samples

  • Be responsible for system architecture and development for product initiatives and feature development
  • Work with diverse teams throughout Amazon to deliver mission-critical systems
  • Deliver high-quality work
  • Instill best practices for Agile software development and documentation
  • Bachelor’s degree in Computer Science, Computer Engineering or related field, or relevant work experience
  • 3+ years of professional experience in software development building production software systems
  • Computer Science fundamentals in object-oriented design, data structures, algorithm design, design patterns, problem solving, and complexity analysis
  • 2+ years of experience in design and architecture of complex scalable systems
  • 3+ years of experience in at least one modern object-oriented programming language such as Java, C++ or C#
  • Experience with RDBMS databases and capable of writing optimized SQL queries
  • Ability to thrive in fast-paced, dynamic environment
  • Highly driven and experience working independently in collaborative environment with other team members
  • Excellent communication skills and works well in an Agile team environment
  • Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
202

Software Development Engineer Resume Examples & Samples

  • Be responsible for the architecture of software solutions, the determining of current limitations and compatibilities between subsystems, the selection of new concepts and methodology, and the development of major routines and utilities
  • Create new UI applications and frameworks and create new features for current applications
  • Instill best practices for software development and documentation, make sure designs meet requirements, and deliver high-quality work
  • Mobile applications development
  • Object-oriented programming, architecture, and design pattern knowledge
  • Mobile development with Java and Android
203

Software Development Engineer Resume Examples & Samples

  • Demonstrable experience designing and developing large scale web services
  • Tangible experience with backend infrastructure development in Java
  • Masters/Phd in Computer Science or equivalent
  • Lead architect or similar for large-scale distributed systems. Significant experience operating web-scale services
  • Hands on experience with Amazon Web Services (AWS) such as EC2, DynamoDB
  • Java, SQL, and No-SQL development experience
  • Strong security fundamentals
204

Software Development Engineer Resume Examples & Samples

  • Design and build cutting edge software with a small, but experienced team of engineers
  • Design and architecture knowledge and familiarity with object oriented design patterns
  • Proficiency in the tools of the trade, including a variety of modern programming languages and open-source technologies
  • IoT experience
  • Excellent judgment, organizational, and problem solving skills
  • Excellence in technical communication with peers, partners, and non-technical co-workers
205

Software Development Engineer Resume Examples & Samples

  • Take ownership of your software design and architecture
  • Design, develop and verify firmware applications for embedded systems
  • 1+ years professional experience in software development
  • 1+ years of experience in at least, one modern programming language such as C, C++, Java, or Perl
206

Software Development Engineer Resume Examples & Samples

  • Be responsible for the development and maintenance of key features for Amazon Echo
  • Assist with Architecture and Design of new and current systems
  • Work in an Agile/Scrum environment to deliver high quality software
  • 3+ years of experience in software development in Java or C++ with Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • 3+ years of experience in writing unit tests to deliver software that scales
  • A proven track record of seeking out and resolving system performance issues involving memory, disk, and CPU
  • Knowledge of networking concepts
  • Excellence in technical communication with peers, partners, and non-technical cohorts
207

Software Development Engineer Resume Examples & Samples

  • Bachelor's degree or higher in Computer Science or related technical field
  • 3+ years of expereince in at least one modern object-oriented programming language such as Java, C++ or C#
  • 3+ years of experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment
  • 3+ years of design and architecture knowledge as well as familiarity with object oriented analysis and design patterns (OOA/OOD)
  • Experience or knowledge of CS fundamentals including data structures, algorithms and complexity analysis
208

Software Development Engineer Resume Examples & Samples

  • 3+ years of experience building production software systems
  • 3+ years of experience taking product requirements and developing software architectures and designs
  • 3+ years of experience working with networking or communications devices in an embedded environment
  • Experience defining system architectures and exploring technical feasibility tradeoffs
209

Software Development Engineer Resume Examples & Samples

  • Equivalent experience to a Bachelor's degree based on 3 years’ experience for every 1 year of education
  • 1+ years of experience in at least, one modern programming language such as C, C++, C#, Java, or Perl
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis A good engineer will demonstrate that they can proactively and continually improve their level of knowledge about Amazon’s business and relevant technologies, and use this knowledge to deliver high quality, accurate software deliverables
210

Software Development Engineer Resume Examples & Samples

  • Be responsible for system architecture and development for new product initiatives and feature development
  • Establish architectural principles, select design patterns, and mentor team members on their appropriate application
  • 3+ years of current experience working with Android
  • Multimedia expertise
  • Java coding skills
211

Software Development Engineer Resume Examples & Samples

  • C and embedded SW development expertise
  • 3+ years of hands-on development and integration experience based on 3GPP and 3GPP2 standards based protocols
  • Experience in debugging issues from carrier certification and field test
  • Wireless consumer electronic device experience
  • Understanding of the communication stack from layer-1 and drivers through protocol, routing and network management
  • Hands-on experience in working with Linux-based devices
212

Software Development Engineer Resume Examples & Samples

  • Create world class software and firmware to test hardware
  • Participate in design reviews
  • Address all aspects of technology readiness, including manufacturability
  • Help build robust methodology and processes to deliver technology to products
  • Bachelor's degree in Electrical/ Computer Engineering or related field
  • 6+​ years of experience in BSP/​kernel software design
  • 6+​ years of experience in software development
  • RTOS kernel programming experience
  • DFx (Design for cost, test, manufacturing) expertise
  • Ability to read and understand schematics
  • Technical document writing using Visio, Word, Excel, and / or PowerPoint
  • Revision and document control
  • Programming with C/ C++/ C#/ Assembly
  • Scripting experience with Perl/Python/Tcl
  • Experience with platforms such as Linux/Unix and Windows
  • Factory experience
  • Software development: Linux drivers, firmware, IDE (ex: Eclipse, Visual Studio)
  • Understand functionality of the system to provide better hardware abstraction layer
213

Software Development Engineer Resume Examples & Samples

  • 1+ years of professional software development experience
  • 1+ years of expereince in at least one modern object-oriented programming language such as Java, C++ or C#
  • 2+ years of experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment
  • 2+ years of design and architecture knowledge as well as familiarity with object oriented analysis and design patterns (OOA/OOD)
214

Software Development Engineer Resume Examples & Samples

  • CS fundamentals including data structures, algorithms, run-time analysis
  • Experience on mobile platforms, preferably Android
  • Experience with OO design and design patterns
215

Software Development Engineer Resume Examples & Samples

  • Bachelor’s Degree in Computer Science, Computer Engineering, or related
  • 3+ years professional experience in software development building production software systems
  • Computer science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Experience with Android or other user-facing UI toolkits
  • Experience with embedded platforms and devices
  • Passion for developing integrated, user-facing consumer experiences
  • Experience defining system architectures and understanding technical tradeoffs
216

Software Development Engineer Resume Examples & Samples

  • 3+ years of experience in design and architecture, as well as familiarity with object oriented design patterns
  • 3+ years of experience in coding in C/C++ and/or Java
  • Understanding of Performance tuning in Android/Linux and embedded development constraints
  • Extensive knowledge of Android framework
  • Data analysis experience
217

Software Development Engineer Resume Examples & Samples

  • Profile, Analyze and optimize system level performance
  • Design, develop and verify firmware for embedded systems
  • Work with new technologies that are vital to product development
  • Deliver investigation plans and reports, architectural documents, design specs, software and firmware source code, build scripts
  • 1+ years of experience as an embedded engineer
  • Experience in one or more of these areas: cameras, sensors, touch, wireless, algorithm development
  • Experience in embedded software design, development and debugging
  • Experience in Computer Science fundamentals: object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Experience with Linux development environments
  • JTAG experience
  • System Profiling tools experience
  • Strong debugging/trouble-shooting skills of embedded systems
  • Expertise with Linux kernel and application software development
  • Knowledge in serial interface protocols like I2C and SPI
218

Software Development Engineer Resume Examples & Samples

  • Bachelor’s degree in Computer Science, Computer Engineering or similar technical field, or equivalent software experience
  • 1+ years of experience as a developer, QA Engineer, or SDET
  • 1+ years of experience in Java or C development, or white box testing
  • Experience in C, Python, Shell, and Java
  • Experience writing code to test the Linux operating system, specifically an in depth understanding of the real time kernel, power management, scheduler, memory management, inter-process communication, and driver model
  • Experience testing the kernel, kernel subsystems, and user space applications
  • Experience with open source test tools
  • Experience with Make files and Ant build scripts
  • Familiarity with the Eclipse IDE and Subversion
  • Ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple products and projects
  • Experience with JUnit, mock objects, AntHill Pro, Cobertura and JDepends
219

Software Development Engineer Resume Examples & Samples

  • Instill best practices for software development and documentation, make sure designs meet requirements, and deliver high quality work on tight schedules
  • 3+ years of software development engineering experience with experience developing embedded applications
  • 3+ years of mobile applications development (preferably using Java)
  • Embedded UI framework experience (Java AWT and Swing desired)
  • Understanding of Software Development Life Cycle (SDLC) principles
220

Software Development Engineer Resume Examples & Samples

  • Bachelor’s Degree in Computer Science (or related field)
  • 3+ years of experience in Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • 3+ years of experience in at least one modern programming language such as Java or Python
  • 3+ years of experience in testing products, measuring test coverage, developing the best automation, driving testability and diagnostic ability into the product, while promoting best practices in quality areas
221

Software Development Engineer Resume Examples & Samples

  • 5+ years of software product development experience
  • Deep knowledge of object oriented design and development
  • Experience in UI and user workflow design and development
  • Experience in working with remote teams
  • Development experience in Python and JavaScript
  • Experience in device testing and releas
222

Software Development Engineer Resume Examples & Samples

  • Have a high bar for coding excellence and a passion for design and architecture?
  • Android, iOS, or Windows mobile development experience
  • Experience in building and maintaining mission-critical enterprise software
223

Software Development Engineer Resume Examples & Samples

  • Build and maintain an automated test infrastructure to validate our performance globally
  • Evaluate product functionality and create test strategies and test cases to assess product quality and performance
  • Establish processes and tools set to maintain automation scripts and generate regular test reports
  • Bachelor’s Degree in Computer Science or related technical field and 4 years relevant work experience, or 6+ years relevant work experience
  • Proficiency in, at least, one modern programming language such as C, C++, Java, Objective-C, Python or PERL
  • 2+ years experience in a test or development role as part of a product development organization which has delivered consumer oriented products
  • Expert in software quality and testing methodologies
224

Software Development Engineer Resume Examples & Samples

  • 3+ years of experience in software development or software development in test
  • Experience in Java development
  • Familiarity with Python
  • Experience programmatically testing products, measuring test coverage, developing the best automation, driving testability and diagnostic ability into the product, while promoting best practices in quality areas
  • Familiar with the Eclipse IDE and git
225

Software Development Engineer Resume Examples & Samples

  • 3+ years experience building production software systems
  • The successful candidate will possess OO design/development skills and have a proven track record for driving projects from concept to prototype and finally implementation
  • Mastery of the tools of the trade, including a variety of modern programming languages (Java, C/C++, Objective C, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate)
  • Experience in technical communication with peers and non-technical cohorts
  • Development experience with Linux and embedded operating systems
226

Software Development Engineer Resume Examples & Samples

  • Creating and designing automation frameworks that work across multiple devices and platforms
  • Creating tests for new features and services in Fire TV products
  • Building automated tests using existing tools and frameworks to expose defects in product code
  • Working directly with Software Developers, Product Managers, and Technical Program Managers to ensure proper development and quality of our applications and platforms
  • Ability to understand products requirements and develop the right strategy for automation focus for the best coverage and reliability for the time invested
  • Innovating new tools that the team could utilize
  • 5+ years of experience as a software developer or SDET
  • Proficiency in, at least, one programming language C++, Java, or Python
  • Experience developing high quality automation
  • Ability to programmatically test the product; measure test coverage; develop automation, profiling, and performance/load testing tools; and drive testability and diagnostic ability into the product
  • Experience in automation development on Android applications for performance and stress tests
  • Experience with Android instrumentation and UI automation
  • Experience with consumer electronic devices
  • Experience with web services and REST APIs
227

Software Development Engineer Resume Examples & Samples

  • Bachelor’s degree or higher in Computer Science, Computer Engineering or related field
  • 1-3+ years of software development and testing experience
  • Proficiency in at least one modern object-oriented programming language such as Java, C++, or C#
  • Experience with Android, iOS or other mobile application development or testing is a plus
  • HTML and CSS experience
  • Statistical data analysis experience
228

Software Development Engineer Resume Examples & Samples

  • 3+ years of experience developing software in at least one of: Python, Ruby, Perl, and/or Java
  • Ability to work well with peers across multiple disciplines and job duties
  • 6+ years of experience developing software in at least one of: Python, Ruby, Perl, and/or Java
  • Experience with on-call operations
229

Software Development Engineer Resume Examples & Samples

  • Develop frameworks for Computer Vision processing
  • Integrate Computer Vision processing with media streaming frameworks
  • Analyze and optimize complex use cases for best performance and power
  • Develop benchmarks and use cases to define next generation SoCs and HW products
  • Provide expert support to product teams
  • 3+ years of software engineering with full development life cycle
  • 3+ years of C++ programming and debugging skills
  • 2+ years of applying object oriented design principles
  • Master’s degree in Computer Science or related field
  • Experience in GPU programming and performance tuning, ideally using OpenCL
  • Experience in CPU performance analysis and optimization
  • System use cases analysis and prediction of performance and power
  • Knowledge of Android multimedia frameworks
  • Knowledge of open source multimedia frameworks (e.g. GStreamer)
  • Domain knowledge of Computer Vision and/or Machine Learning
230

Software Development Engineer Resume Examples & Samples

  • Experience with software development skills, preferably in Java, C/C++, Ruby and/or Perl in Linux environment
  • Knowledge of system and application performance characteristics
  • Passion for developing products which provide a great customer experience
  • Experience building and operating online services and fault-tolerant distributed systems
231

Software Development Engineer Resume Examples & Samples

  • Rapidly build and iterate on polished, high-fidelity prototypes that express design intent, using the best and most appropriate tools and techniques for the task
  • Partner with other teams to ensure that our techniques and technologies translate through to shipping products and services
  • Bachelor's degree in Computer Science or related technical field or 2 years of relevant work experience
  • 3+ years of experience as a key member of a software engineering team
  • 1+ years of participating in the complete product development life-cycle
  • 3+ years of launched applications
  • Understanding of the layers involved in web apps (databases, caches, server-side, HTML, JS, CSS, user interface) and mobile apps (operating systems, APIs, view layer, etc.)
  • Working knowledge of a handful of programming languages
  • A track record of great ideas and even better execution Ability to learn new technologies quickly
232

Software Development Engineer Resume Examples & Samples

  • Develop software for product initiatives
  • Investigate, prototype, and deliver new and innovative software applications
  • Deliver high quality software through working in a dynamic, team-focused Agile/Scrum environment
233

Software Development Engineer Resume Examples & Samples

  • 2+ years of experience in software development
  • 2+ years of experience in computer Science fundamentals in algorithm design, data structure, problem solving, and complexity analysis
  • 2+ years of experience in at least, one programming language C++, Java, or Python
  • Experience in Android application development
234

Software Development Engineer Resume Examples & Samples

  • You will take part in the implementation and customization of software, working closely with the whole application teams while delivering the best core engines in the platform level
  • You will be working on cutting edge technologies in the market today. The development will be from the concept stage to the launch stage and ensuring the highest level of quality for your deliverables
  • 7+ years of Embedded Java framework experience (Java 2 Mobile Edition, CDC, PBP)
  • Familiarity with Unicode
  • Experiences with Natural Language Processing
  • Experiences with embedded Linux or Android system
  • Experiences with typography
  • Excellent judgment, organizational, and problem-solving skill
235

Software Development Engineer Resume Examples & Samples

  • Participate in the testing of large-scale systems, including driving processes to reduce test automation maintenance, as well as improve and simplify quality assurance processes
  • Build and maintain an automated test infrastructure for a multi-platform product that will be used to validate all aspects of the product operation
  • Work closely in a dynamic, team-focused Agile/Scrum environment with software engineers on technical issues related to the development of complex, large-scale systems
  • Provide advice and mentoring to more junior members of the team
  • 1+ years of software development and testing experience
  • Experience building and designing test cases and knowledge of test methodologies
  • Computer Science fundamentals in algorithm design, data structures, problem solving, and complexity analysis
  • Proficiency in at least one programming language such as C/C++, C#, Java, or Python
  • Knowledge of industry standard test automation tools and experience in developing product test harnesses and instrumenting products, especially on Android or other hand held devices, to gather test results
236

Software Development Engineer Resume Examples & Samples

  • 5+ years’ experience in software development as an engineer
  • Experience with development and execution of engineering evaluation tests using a high-level or scripting language (C, C++, Perl, Python, Shell)
  • Experience with software validation for embedded platforms
  • Understanding of server platform design and architecture
  • Experience with building automation framework
  • Understanding of server manageability (BMC, IPMI) or server BIOS sub-system
237

Software Development Engineer Resume Examples & Samples

  • Establish architectural principals, select design patterns and mentor junior team members
  • Help to define and push for the best possible end-user experience
  • 3+ years of experience with OO design/development skills and a track record for driving projects from concept to prototype and finally implementation
  • 2+ years of experience in defining system architecture and explore the feasibility of various designs
  • Knowledge of a variety of modern programming languages (Java, C/C++, Objective C, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate)
  • Experience with technical communications with both technical and non-technical peers
238

Software Development Engineer Resume Examples & Samples

  • Has in-depth expertise working with distributed systems and understands how they are deployed
  • Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge
  • 2+ years of current experience working with Distributed systems or applications
  • Knowledge of REST architecture for web services
  • Coding skills in JAVA
  • Experience with working on AWS services(S3, DynamoDB, EC2)
  • Proficiency in the tools of the trade, including a variety of modern programming languages (Java, C/C++, Python) and open-source technologies (Linux, Android, OpenGL, Eclipse)
239

Software Development Engineer Resume Examples & Samples

  • Bachelor’s degree in Computer Science, Computer Engineering or related field, or 4+ years of relevant work experience
  • 1+ years of professional experience in software development building production software systems
  • 1+ years of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • 1+ years of experience in C, C++, C# development
  • 1+ years of experience working with networking or communications devices in an embedded environment
  • 1+ years of experience with Linux development environment
  • Knowledge on Android framework
  • Expertise on WebRTC
  • Familiarity with Video and Audio codecs
  • Knowledge on C++ and Java programming
240

Software Development Engineer Resume Examples & Samples

  • 3+ years’ experience doing hands-on software development, with 3+ years’ experience writing Linux kernel (drivers or core) or other similar embedded code in C and/or C++
  • Knowledge of one or more specific technical areas such as USB, audio, display/framebuffer, file-systems, system performance
  • Proven experience with delivering high quality products on time
  • Good understanding of the Linux Kernel on ARM architecture
  • Good understanding of Android framework
241

Software Development Engineer Resume Examples & Samples

  • Bachelor’s Degree in Computer Science or related field, with 4+ years experience
  • 1+ years of experience building production software
  • Proficiency in, at least, one modern programming language such as C, C++, C#, Java, or PERL
  • Deftness at object-oriented design and systems architecture
  • Development experience writing application for a mobile platform (Android, iOS, etc.)
242

Software Development Engineer Resume Examples & Samples

  • Mentor & grow engineers across the team, leading by example and insisting on high standards
  • Strong Computer Science fundamentals including OO design, data structures, and algorithms
  • Proficient in a modern programming language such as Java, C#, C, C++
  • Large scale distributed systems experience
  • Messaging and/or cellular telecommunications knowledge is a plus
243

Software Development Engineer Resume Examples & Samples

  • A bachelor's degree or higher in Computer Science (or equivalent)
  • 3+ years of experience in building production software applications
  • A solid grounding in Computer Science fundamentals, data structures, algorithms, object-oriented design and systems architecture
  • 5+ years of experience in building production software applications with focus on efficient back-end components is required
244

Software Development Engineer Resume Examples & Samples

  • Be responsible for system architecture and development for new multimedia initiatives and feature development
  • Bachelor’s degree in Computer Science, Computer Engineering or related field, or 1+ years relevant work experience
  • 1+ years of experience in Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • 1+ years of experience in C, C++
  • Experience taking a leading role in building complex software systems that have been successfully delivered
  • Experience interfacing with vendors, partners and outside contacts
245

Software Development Engineer Resume Examples & Samples

  • Be responsible for the architecture and design of software solutions, determining current limitations and compatibilities between subsystems, selection of new concepts and methodology, and development of major routines and utilities
  • 1+ years of software development engineering experience, with at least one year of experience developing embedded applications
  • 1+ years of Java SDK experience
  • 1+ years of iOS SDK experience
  • Exceptional interpersonal communication skill, including verbal, written, listening, and customer relationships
  • Embedded Linux and Android experience
246

Software Development Engineer Resume Examples & Samples

  • Develop major routines, services, utilities, and tools
  • 3+ of experience in Android application and Framework development
  • Design and architecture knowledge, as well as familiarity with object-oriented design patterns
247

Software Development Engineer Resume Examples & Samples

  • Be able, and willing, to multi-task and learn new technologies quickly
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field
  • 5 + years of software development engineering experience
  • Familiarity with OpenMAX and/or ALSA
  • Master’s or PhD degree
  • Experience with audio filter design
248

Software Development Engineer Resume Examples & Samples

  • Bachelor's degree in Computer Science or related field (or relevant work experience)
  • 5+ years developing software solutions in large scale (over 10,000 users) global environments using modern languages (C#, Java, JavaScript, etc.)
  • Understanding of web services technologies such as SOAP, REST, etc
  • Understanding of Identity Systems like LDAP and/or Active Directory
249

Software Development Engineer Resume Examples & Samples

  • Experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment
  • Design and architecture knowledge as well as familiarity with object oriented analysis and design patterns (OOA/OOD)
  • Experience working in Java
250

Software Development Engineer Resume Examples & Samples

  • Prepare technical requirements, software design specifications
  • Develop embedded software solutions
  • 1+ years of experience in software development in C/C++ and Java
  • Familiarity with Linux or similar embedded OS
  • Familiarity with Makefile and GNU toolchain
  • Familiarity with current Web standards including latest HTML, CSS and JavaScript standards Experience with embedded Linux devices
  • Development of embedded software solutions on Android
  • Experience with Chromium or WebKit components
  • Experience building Android applications
  • A proven ability to deliver high quality work on tight schedules