Software Engineering Resume Samples

4.8 (103 votes) for Software Engineering Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the software engineering 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
IM
I Mraz
Ida
Mraz
141 Nitzsche Cliffs
Chicago
IL
+1 (555) 722 9562
141 Nitzsche Cliffs
Chicago
IL
Phone
p +1 (555) 722 9562
Experience Experience
Philadelphia, PA
Software Engineering
Philadelphia, PA
Thompson-Zboncak
Philadelphia, PA
Software Engineering
  • Directly manage multiple Development and QA Managers and their teams with responsibility for coaching, mentoring and providing performance feedback
  • Create Project Charters, development work estimates and develop and maintain project plans
  • Creating Automated Unit Tests using Flexible/Open Source Frameworks using a Test Driven Development / Behavior Driven Development approach
  • Establish and mature development standards, best practices and developer tools
  • Create management dashboards for senior management reviews
  • Working with Web administrators, users, and other development team to manage enhancements and issues
  • Strong working knowledge of Microsoft Project and resource management and financial management tools
San Francisco, CA
Software Engineering Director
San Francisco, CA
McKenzie-Shields
San Francisco, CA
Software Engineering Director
  • Ensure development teams estimate development effort by breaking down components into work items
  • Management of a development team of 100+ FTEs (Dev, QA, BA, System Engineers, Project Managers)
  • Provide software development progress reports to executive management
  • Continually work on process improvement
  • Ensure managers assign resources to work items and ensure deadline are meet
  • Facilitate and optimize a work culture that promotes the development and attracts and retains high quality, technology staff
  • Collaborate and direct third party software designs and development work
present
Detroit, MI
Director of Software Engineering
Detroit, MI
Hane LLC
present
Detroit, MI
Director of Software Engineering
present
  • You can make non-technical decisions while continuing to evolve the technical depth of Red Ventures. Our future Director of Engineering is no stranger to business and how tech can contribute and compliment to all areas of the company
  • Lead architectural discussions with the team and across partners Represent the team and the team’s work across the company, working with others to integrate identity into all services at GoDaddy
  • Very familiar with principles of APIs, JS one page apps and developer platforms (Github, Heroku) and latest platform trends like containers and serverless architectures
  • Set up performance goals for team members; evaluate performance; provide coaching and facilitate professional development
  • Coordinate the development of accurate Basis of Estimates (BOE’s) for proposals including assumptions and risks, and authorize software engineering task estimates
  • Partner with cross-functional core stakeholders within both engineering, product management and field teams to lead the technology direction, facilitate key technical decision points, and take the architecture specifications into working engineering outcomes
  • Collect and analyze Software Engineering costs, including actual efforts relative to original estimates, and maintain cost estimating relationships to be applied to future proposals
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
University of California, Irvine
Bachelor’s Degree in Computer Science
Skills Skills
  • Team player with great ability to share knowledge and learn from others; should be able to perform with no to minimal supervision #DI
  • Strong experience in developing highly multithreaded highly scalable, concurrent applications
  • Demonstrate ability to utilize continuous integration and TDD in order to build scalable, reusable, well-tested, and maintainable software
  • Strong knowledge of PRPC optimization, profiling, and trouble shooting
  • General Payments knowledge is highly desirable
  • Knowledge and experience in developing highly scalable end-to-end software solutions
  • Are a team player with the ability to learn quickly, work independently, and maintain a good sense of perfection vs. pragmatism
  • Good Exposure in Python highly desirable
  • Ability to create highly available systems
  • Ability to learn quickly and deliver high quality code in a fast-paced, dynamic team environment
Create a Resume in Minutes

15 Software Engineering resume templates

1

Software Engineering Tech Lead Resume Examples & Samples

  • Can describe the overall function of several components in the technical platform
  • Demonstrated very strong level of technical expertise both within own area of responsibility and other IT domains
  • Has comprehensive understanding of full development lifecycle and is actively involved in all phases
  • Can describe deliverables associated with the requirements analysis and definition
  • Familiar with policies, practices and standards for defining functional requirements
  • Can identify key factors and information needed for effective design
  • Experienced with multiple programming languages including their standard tools and libraries
  • Can discuss similarities, differences, advantages and drawbacks of different languages
  • Knowledge of the major tools in a toolkit for a specific platform
  • Has developed and executed a full spectrum of tests on multiple applications and environments
  • Experienced with testing complex, multi-platform, distributed applications
  • Coordinates deployment tasks with end-user, operations and quality management
  • Has experience with alternative implementation plans
2

Software Engineering Resume Examples & Samples

  • Best qualified candidate must have minimum five years of development on large software systems. Equivalent experience in descriptive software test automation development will be considered
  • BS/BE/BA in Computer Science
  • Excellent C# programming ability
  • Expertise in one or more of: Java, Groovy, C/C++, Python, PHP, Ruby, Perl, VB.NET
  • Experience with Webservices
  • Experience working in an agile development environment, preferably Scrum
  • Good SQL knowledge and able to create and work with databases
  • Excellent ability to deliver under pressure
  • Solid project management skills, including ability to coordinate, negotiate, schedule and communicate with all levels of staff
  • Experience with descriptive/advanced programming in test automation tools like SOAPUI Pro, Selenium, Ranorex, SeeTest. QTP
  • Have written functions/re-usable methods that will be globally accessed
  • Experience in creating test objects using multiple object repositories with identification UI elements
  • Experience with Test Driven Development
  • Experience with unit testing tools such as NUnit, TestNG, JUnit
  • Experience with Continuous Quality Control through automated testing in support of Continuous Integration
  • Experience with source control and configuration management systems such as SVN/CVS/Jenkins/Hudson/Nolio/SONAR/Fisheye/Crucible
  • Domain background of Banking / Credit Card industry
  • Experience with TSYS
  • MS or PhD
3

VP of Software Engineering Resume Examples & Samples

  • Collaborate with product leaders ("the business") to break down the company's "product vision" into logical components that we can build teams around
  • Based on the product vision, lead the development of a technology platform vision that maps out how the product will work while maintaining flexibility to adapt to future business conditions
  • Collaborate with product leaders to design and implement appropriate product development processes
  • Drive execution of product and platform initiatives across the product development teams
  • Promote a culture of collaboration, accountability, innovation, entrepreneurship, and overall excellence within and around the technology organization
  • BS degree in CS, math, or a related discipline
  • Minimum 10 years of experience, 5 of which are in a leadership role
  • Demonstrated execution fundamentals – the ability to set ambitious, yet achievable goals, effectively prioritizing them, clearly communicating them, and instilling the team with a deep sense of accountability for their attainment
  • Proven experience hiring and inspiring teams of exceptionally talented technologists and creating an environment where the very best talent wants to be
  • Proven experience setting the technology direction for teams – evaluating options, making decisions, and evaluating results
  • Demonstrated experience establishing and maintaining practical engineering best practices (especially around pairing/code reviews, testing, and continuous delivery)
  • Proven experience with agile development methodologies
  • Extensive prior experience with hands-on product development and engineering
  • Proven ability to collaborate across multiple organizations at a senior level to discern and influence business needs and fill these needs quickly and effectively
  • Extensive architectural leadership for a major product and/or service
  • Successful delivery of products and/or solutions in one or more of the following domains: large-scale data integration and analytics; cross-platform mobile application development; rich, highly interactive and data-driven web applications; social media applications
4

Software Engineering Practices & Frameworks Analyst Resume Examples & Samples

  • Drive Agile Engineering best practices focused on clean coding, continuous integration, build and test automation and adoption of standard toolset
  • Develop and deliver relevant software engineering training courses and intensive workshops
  • Create and drive standard practices, guidelines and patterns for software engineering automation and optimal adoption of standard tools and frameworks
  • Contribute to the governance and lifecycle management of standard SDLC tools and frameworks
  • Develop and implement code designs and patterns where applicable to assist teams in standing up automated unit, functional, and performance testing
  • Develop unit testing strategies / approaches specific to applications and teams requiring help
  • Support the adoption of quality metrics
  • Day to day coaching and mentoring
  • Ad-hoc consulting to cross-pollinate required skills and practices
  • Develop and share best practices, introduce new ideas from across the Firm and industry, work closely with peers in other LOBs
  • Work with AD and QA to build/deploy teams to optimize and automate testing processes
  • Travel 50%+ of the
  • The points below have been carefully considered as being essential for the role. Your background must accurately reflect all of these, with or without a reasonable accommodation, for your application to be considered
  • Extensive hands-on experience in designing and coding of large-scale, complex enterprise systems
  • 5+ years of related lead/coaching experience in support of software development teams
  • College degree (BS minimum, MS preferred) in computer science or software engineering
  • Specialized training or equivalent work experience
  • Experience managing and using automated build servers such as Jenkins, Bamboo, Team Foundation Server or others to work with a variety of projects with various technology stacks
  • Experience developing unit testing frameworks for an entire stack in the Java/C# space, with usage of code quality and coverage tools such as Sonar, Junit, TestNG, Selenium, Maven etc
  • Experience coaching Test Driven Development techniques
  • Fluency with object-oriented patterns/design/execution and modern large-scale software architectures
  • Past experience with training delivery/presentation to large technical audiences
5

Technical Sourcer Software Engineering Resume Examples & Samples

  • Team with Coordinators and Recruiters to manage an efficient model of operation
  • Screen resumes and interview candidates to determine fit
  • Regularly track pipeline activity to share with internal stakeholders
  • Embody Facebook’s culture of being bold, moving fast and focusing on impact
6

DCG Software Engineering Grad Intern Resume Examples & Samples

  • Good documentation and presentation skills so you can present the idea to a team of Engineers and articulate the concept
  • Must be pursuing a MS degree in Software Engineering, Computer Science, and/or Electrical Engineering but a solid Software background would be strongly preferred
  • Programming skills with scripting language like (Visual Basic, Perl)
7

DCG Software Engineering Undergrad Intern Resume Examples & Samples

  • Good documentation and presentation skills so that you can present the idea to a team of Engineers and articulate the concept
  • Must be pursuing a BS degree in Software Engineering, Computer Science, and/or Electrical Engineering but a solid Software background would be strongly preferred
  • Must have the unrestricted right to work in the US without requiring sponsorship
  • Proficiency in programming (scripting language) like Visual Basic, Perl
8

DCG Software Engineering Grad Intern Resume Examples & Samples

  • Must be pursuing a PhD or Master's in Electrical Engineering, Computer Science, Computer Engineering or similar field
  • 2 years experience in C++
  • Knowledge of FPGA operation and capabilities
  • Interest in algorithm design in heterogeneous computing environments or other nonstandard computer architectures
  • Knowledge of Verilog or other HDL
  • Source code development, control, review
9

Software Engineering Developer Resume Examples & Samples

  • This role requires the ability to understand software development methodologies, software development phases and quality measurements around the software and be able to create indicators demonstrating the effectiveness, efficiency and overall productivity
  • The candidate will need to be creative, detail-oriented, and able to make recommendations for software quality improvements across multiple disciplines
  • The candidate must be capable of synthesizing and abstracting complex information into clear messages for SPD
  • He/she must have strong experience will DAX programming and SQL databases to create automated engineering dashboards and metrics by platform, by release and by team and domain. These views are necessary in order to identify the state of the program/project/team and create quality goals based on the data and what is possible
  • The candidate must be knowledgable with software quality terms and metrics such as defect density, code complexity & code matrix by component, productivity, code churn and defect management
  • The candidate should have a strong experience in automating complex data sets into meaningful representations for the various teams
10

Software Engineering Resume Examples & Samples

  • Good programming skills in C++ or Java
  • Good web programming skill
  • Familiar with web application and debug in browser like IE and Firefox
  • Passion to work as a professional software engineer and team player
  • Good English oral and written skill
  • Can ensure to work 4 days a week
11

Systems Software Engineering Resume Examples & Samples

  • Minimum 10 years experience
  • Extensive hands on experience in the field of Java/J2EE/AJAX/REST, experience in the UI development using JQuery, HTML5, CSS and Java Scripts
  • Experience in Agile Scrum development process for at least 3 years. Familiarity with role of technical product owner/architect owner is added advantage
  • Hands on experience in writing user-stories, software requirement specification after detailed investigation & analysis
  • Working experience in continuous integration using tools such as Jenkins, build tools using. Maven and automation of system testing
  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiateoptions at senior management levels
  • Storage management domain knowledge is a plus
  • Analytics/Statistics background is a plus
  • Experience with developing highly scalable, mission critical web applications is desired
12

Engineer.iii.software.engineering Resume Examples & Samples

  • Strong Telecom background with experience in Mobile Packet Core products
  • Experience in MME, and or SGSN products and related protocols would be preferable
  • QA expert in preparing and executing test strategies
  • Experience in test case scripting and automation
13

Engineer.i.software Engineering Resume Examples & Samples

  • Strong design and development skills in Java, Java script, Web technologies
  • Web services, REST interfaces
  • Working knowledge of JSON and Spring
  • Exposure to Cloud server programming
  • Working in Agile teams
  • Will be an individual contributor to the assigned modules and to support the team technically
  • Acquire and impart domain knowledge to the team members
14

Software Engineering Technical Leader Resume Examples & Samples

  • Take lead roles and participate on a project team of engineers involved in development of software for Cisco security products
  • Develop complex, multiple modules of code
  • Resolve design issues
  • Troubleshoot and resolve software defects
  • Write functional, design and unit test specs
  • Embedded software development experience in a low latency Linux OS environment
  • Solid Networking knowledge – TCP/IP and Layer 2
  • Solid knowledge of CPU architectures and PCI/PCIe
  • MSEE/CS with 8+ years of experience in a software development position, or BSEE/CS with 10+ years of experience in a software development position
  • Cisco product and IOS knowledge is always helpful
  • Virtualization knowledge and experience is a plus
  • Agile software development experience is a plus
  • Perl and Python development experience is a plus
15

Engineer.ii.software Engineering Resume Examples & Samples

  • Master software architecture, maintain/enhance quality of existing code base and implement new features in areas like stacking, FEX, nonstop forwarding, stateful switchover, supervisor card, line card and chassis management, in service software upgrade, pluggable optics etc
  • Develop firmware and drivers for various chassis based and fixed configuration switches
  • Participate in design and code reviews in a team spread across geographical boundaries
  • Debug, root cause and resolve complex system issues
  • Will apply knowledge of L2/L3 protocols to understand newer protocols/features
  • Design and develop new software product features
  • Write portions of product spec
  • 1) Required Skills
  • Proficiency in C programming
  • Hands-on experience with Unix/Linux development tools
  • Low-level device drivers, PHY and ASIC programming
  • Network processor programming experience (e.g. Intel IXP, AMCC, etc)
  • System architecture design for networking products such as routers and L2/L3 switches
  • POSIX thread programming
  • Strong Knowledge of Linux Internals, Experience with User Applications
  • Multicast protocols (e.g. IGMP, MLD, PIM SM/DM/SSM, etc)
  • VoIP and call control protocols (e.g. H.323, SIP, MGCP, etc)
  • Ability to apply new technology independently
  • Ability to design multiple subsystem architecture
16

Engineer.iii.software Engineering Resume Examples & Samples

  • Very strong and engineering level expertise on L2/L3 technologies, LAN/WAN, routing protocols like RIP, OSPF, EIGRP, BGP and other data network technologies like VPN, MPLS etc
  • Scripting experience in Tcl/Expect, Python
  • Very good experience in routing protocols, IP services (QoS, NAT etc), MPLS, L2/L3 VPNs and Broadband technologies
  • Experience in writing test plans, designing test cases, executing test cases, and automation
  • Understanding of white-box and black-box test techniques
  • Working experience with test tools like traffic analyzers (e.g., Sniffer, Ethereal), traffic generation tools (e.g., Smartbits, Ixia), and code coverage tools is highly desirable
  • Experience with CVS, Clearcase, and DDTs is a plus
  • Cisco product certification/past experience in Cisco products preferred
  • Prior hands-on experience in setting up test labs and configuration
  • Familiarity with software release process
  • Test plan design and development for system test environment to cover the following areas
17

Engineer.iv.software Engineering Resume Examples & Samples

  • Lead design & development teams involved in development activities for a next generation Network Management product
  • Work and lead the team using agile methodologies
  • 10-12 years of telecom industry experience with in-depth, hands-on experience with product development
  • 5+ years of excellent hands-on Network Management domain exposure
  • 3+ years of hands-on Java and Web services expertise
  • 2+ years of Message Bus/Enterprise Service Bus expertise
  • Experience developing reusable components
  • Takes up new initiatives and complete them with minimal support from management
  • Must be a quick learner
18

Engineer.iv.software Engineering Resume Examples & Samples

  • Contribute innovative ideas for multiple module architecture. Define product internal/external interfaces
  • Real-time embedded s/w development experience
  • 2) Desired Skills
  • Access Control List and network security (e.g. 802.1x, RADIUS, Intrusion Detection Systems, etc)
  • QoS implementation (classification, marking, polcing, shaping, queuing, RSVP, etc)
  • Ability to widely apply networking principles, theories and field concepts to product development and possession of working knowledge of related disciplines
  • Ability to solve complex problems involving multiple sub systems
  • Interfaces cross-functionally at the working team level. Customer resolution requires excellent communication skills
  • Sponsors and models exemplary team interaction
  • Innovation and Learning. Dedication to Customer Success
19

Engineer.iii.software Engineering Resume Examples & Samples

  • Solid experience in Firewalls and Network Security
  • G11: 10+ years of Development Experience on Embedded systems in a Linux environment
  • G10: 7-10 years of Development Experience on Embedded systems in a Linux environment
  • G8: 4-7 years of Development Experience on Embedded systems in a Linux environment
  • NAT/PAT
  • Distributed Computing
  • Classification Engines
  • Network Management Systems
  • VPN
20

Engineer.iii.software Engineering Resume Examples & Samples

  • Independently come up with ideas, and solutions to enhance the product & solution offering. Drive products with innovative ideas towards new technologies that enhance product definition towards the next generation architecture
  • Work collaboratively with Product management, Architect, Development and test teams to define and improve product features, and roadmaps
  • Should be able to apply his/her knowledge of software development processes and contribute in developing system and module functional specs, design specifications, Unit and Integration test specifications and System performance test plans
  • Independently work and resolve problems found during internal testing and post product release
  • Follow established procedures, processes within the program and actively participate in constantly improving the development processes
  • Contribute in innovation drive and file patents, present papers in different international forums
  • Must have demonstrated excellent design and development skills in networking and network management domain (knowledge of TCP/IP, switching, routing), SNMP, CIM/XML. Should understand and analyze issues from a system view
  • Must have demonstrated skills in all the following areas: - Java & JDBC, Database modeling, Web technologies like Java/J2EE/JSP/XML/Struts/Spring/Hibernate/Dojo/Webservices
  • Experience of developing in UNIX/Linux Operating System environments
  • An excellent problem solver and must be able to come-up with good ideas and solutions to improve product value, quality and processes
  • Self-starter and take up new initiatives and complete them with minimal support
  • An excellent team player and should be flexible to work on any assigned tasks and adjust to changing business priorities and plans
  • Possess strong communication skills, both verbal and written skills, and should communicate status of his/her tasks and their dependencies with rest of the team on a regular basis
  • Should be able to work on multiple tasks at any given time
  • Must possess very good knowledge of software development life cycle and processes and should take initiative in product and process improvements
  • Development planning
  • Act as subject matter expert for key technologies, i.e. become the
21

Engineer.iv.software Engineering Resume Examples & Samples

  • Represent Cisco to customers and the rest of the industry in the development and deployment of internetworking solutions
  • Evaluate and recommend tools. Define product level test and simulation strategy
  • 1) Requirements
  • Typically requires Masters with 8+ years of related experience, or Bachelors with 10+ years of experience in real-time embedded s/w development
  • Proficiency in C++ programming
22

Software Engineering Resume Examples & Samples

  • Design and develop system/protocol software for next generation Enterprise and Data center networking products
  • Comprehending newer, complex customer requirements and translating to engineering features
  • Develop large portions of software independently and rapidly with quality
23

Software Engineering Student Resume Examples & Samples

  • Student for a Master's degree in Computer Engineering or Computer Science
  • 2 years of relevant experience with development, validation, or debug of software
  • Experience with software testing and test methodology (functional, integration, regression, or performance testing) Knowledge of computer hardware and software architecture
24

Software Engineering Program Manager Secure Works Resume Examples & Samples

  • Interact with executive and senior management to ensure successful delivery of strategic initiatives
  • Provide influence and authoritative advice at the most senior levels
  • Reach out to support and collaborate with other business functions
  • Build alliances/partnerships with third party product development providers to deliver business goals
  • Oversee multiple complex programs, measure and improve performance, and manages major risks
25

Software Engineering Director Resume Examples & Samples

  • Work withProduct Management and Merchants to find creative solutions addressingfunctional and usability requirements
  • Collaboratewith Business, Product Managers, Architects and other engineering teams inbuilding the right solution
  • Estimateengineering effort, plan implementations and support the rollout of features tosite
  • Assess risks,come up with alternate solutions and communicate effectively to upper management
  • Work withOperations for capacity and deployment planning incorporating scalability,performance and reliability requirements
  • Innovate withcutting age technical solutions for business/customer needs
  • Prior experience of designing and building software platforms
  • 3+ years in a leadership role
  • In-depth experience in core J2EEtechnologies and Database technologies like Oracle
  • Experience with API gateways, searchtechnologies, Hadoop and web analytics
  • Knowledge of data pipelines andvisualization
  • Strong communication and writtenskills, ability to communicate your ideas with others
  • BS/MSCS or equivalent with at leasteight years of commercial Java software development on Unix/Linux environment
  • Previous experience with financialservices/payments processing experience a big plus
26

Software Engineering Director Resume Examples & Samples

  • Collaborate with Business, Product Managers, Architects and other engineering teams in building the right solution
  • Estimate engineering effort, plan implementations and support the rollout of features to site
  • Assess risks, come up with alternate solutions and communicate effectively to upper management
  • Experience with Caching, Enterprise service bus, Data access layer, Service discovery
  • BS/MSCS or equivalent with at least eight years of commercial Java software development on Unix/Linux environment
  • Previous experience with financial services/payments processing experience a big plus
27

Software Engineering Interns Resume Examples & Samples

  • Craft software for the front-end and/or back-end written in Java and JavaScript
  • JMS, messaging and asynchronous processing design
  • Node.js including open source modules
28

Technical Sourcer, Software Engineering Resume Examples & Samples

  • Work closely with Recruiters and hiring managers to deeply understand technical requirements of the role, the function and how it fits into the organisation
  • Strategise different ways to build talent pipelines and execute on tactical research, referral generation, events and sourcing campaigns
  • Find, engage and activate passive candidates through the use of Boolean, LinkedIn and alternative search techniques
  • Recommend and drive improvements that impact local pipeline areas
  • Embody Facebook’s culture: Be Bold, Move Fast and Focus on Impact
29

Director of Software Engineering, Search Resume Examples & Samples

  • Oversee a growing development organization (currently 15+) delivering an SEM solution
  • Operate in an Agile work environment partnering with cross-functional teams
  • Coordinate with Team Scrum Masters (currently 4) to manage feature / enhancement pipeline consistent with business objectives
30

KVM & Linux Team Software Engineering Resume Examples & Samples

  • Ensure project delivery schedule and quality. Drive the team to complete all planed LIs on time with good quality
  • Set clear performance expectation, develop talents and senior technical people, coordinate with WW team and keep tracking project progress
  • Provide frequent and clear feedback to each employee
  • Commit to attaining a positive organizational climate
  • Recruit new talents when needed
  • Work closely with ww development team and drive team to build good reputation in open source community
  • Build and manage good relationship with WW labs
  • Build customer insight within team
  • At least 5 years experience in IT industry
  • At least 3 years solid experience at a department management/project management position in the multinational company
  • Solid understanding of software development process
  • Excellent communication skills, both in Chinese and English
  • Good project management skill is a plus
  • Familiar with Linux platform and open source development experience will be a plus
  • Development experience on Linux kernel or QEMU will be a plus, but not necessary
  • Strong leadership, self-motivated, quick learner and with strong problem solving ability
31

Summer Software Engineering Co Op Resume Examples & Samples

  • Customer Service
  • Field Service Operations
  • Procurement
32

Software Engineering Mobile Internship Seattle Resume Examples & Samples

  • Design and Implement mobile application features
  • Collaborate with team on feature design and defects fixing
  • Debug and test mobile client feature and Service APIs
  • Fluent coding skill in Java or Objective-C
  • Object-oriented programming skills
  • Design pattern and Algorithms
  • RESTful API and http protocols
  • Mobile development experiences in iOS or Android
33

Manager of Software Engineering, DMP Resume Examples & Samples

  • Oversee a growing development organization (currently 15+) delivering a DMP solution
  • Coordinate with Team Scrum Masters to manage feature / enhancement pipeline consistent with business objectives
  • Interact with following cross-business unit groups
34

Software Engineering Director Resume Examples & Samples

  • Manage and provide level 3 support of Visa's critical B2B Identity Management system for Visa Online. Ensure application system is in compliance with all Visa's TSR and DMM requirements
  • Work regularly with management to align expectations and deliverables. Provide local management leadership for a team of software engineers
  • Work collaboratively across team boundaries for best solution. Provide solution approach to Product Office for their review and feedback. Work closely with business and IT departments to proactively ensure that application system is able to handle emerging or future business requirements
  • Build and manage strong relationships with both business partners and technology teams
  • Interface with technical and non-technical staff for smooth and successful delivery of project work. Ensure software products are delivered on time according to project plan and with good quality
  • Organize and prioritize workload in order to meet necessary deadlines
  • Set application architecture direction and work closely with staff to design solution that meet business requirements
  • Continue to evolve and enhance application systems to maximize performance and meet business need
  • Manage staffs and consultants/contractors to ensure team performs at the highest standard. Coach and manage internal staffs' performance and career goal. Ensure team is appropriately staffed and supported
  • Manage and track budgets, forecasts, and schedule to achieve product delivery scope, schedule and cost
  • Ensure application systems are developed that are in compliance to Visa's Technical Security Requirements (TSRs) and follow Visa's Development Management Methodology (DMM). Manage delivery of software product through Software Development Life Cycle by working closely with Project Manager, Engineering resources and Quality Assurance testers
  • Work closely with Operations to maintain high system up time according to agreed SLA
  • Manage resource capacity to ensure commitment are achievable and met
  • B.S. degree with 14+ years or M.S. degree with 12+ years of experience developing and managing complex global application system
  • Strong technical lead experience managing large scale software development work with cross-functional teams from different geo-locations globally
  • Proven high-impact manager with track record of execution and driving result in a collaborative and thoughtful manner
  • Experience in capacity, resource, financial planning and forecasting
  • Demonstrated technical leadership in delivering complex technology initiatives on time, within budget and with excellent quality
  • Strong Java development knowledge with working experience in J2EE, Spring, MDB, EJB, Struts, MVC, Hibernate, JBPM, Web Services, IBM WebSphere, IBM DB2, MS SQL, Unix, IBM RAD, ClearCase, ClearQuest, SQL, PL/SQL, Perl. Strong secure development skill with programming knowledge of application threats and vulnerabilities
  • Strong knowledge of web-based 3-tier application and security architecture. Advanced knowledge of Identify and access management technology. Good knowledge of overall network architecture. Strong knowledge of Relational Database Model
  • Understand various development methodology, including RUP, Waterfall and Agile
  • Be a thought leader in delivering software product solutions for business
  • Familiar with various industry audit standards including PCI-DSS, SSAE-16 and FFIEC
  • Known for building and fostering strong business relationship
  • Ability to understand complicated business requirement and technical solution and be the communication bridge to ensure clear understanding from both sides
  • Motivator and leader working with various teams to solve challenging problems​
35

Powertrain Transmission Controls Software Engineering Resume Examples & Samples

  • Close interaction with cross-functional teams and subject matter experts from Controls, Calibration and Hardware to develop and document requirements
  • Design algorithms and associated data to fulfill: functional, regulatory, and functional safety (ISO 26262) requirements
  • Implement control system software using Model-Based Design and auto-generate production intent source code from models
  • Conduct design reviews and software inspection as one aspect of delivering quality functionality
  • Thoroughly validate controls software using MIL, SIL, HIL and/or vehicle testing as appropriate
  • Develop documentation of the behavior of the logic for the calibration teams
  • Troubleshoot vehicle/powertrain functional issues; determine and validate corrective actions and preventive measures
  • Bachelor of Science in Engineering in Electrical, Mechanical, Computer Engineering or Computer Science
  • 3+ years of professional engineering experience
  • Working knowledge of modeling, simulation, and/or testing techniques
  • Through understanding of basic principles of controls engineering
  • Possess strong written and oral communication skills
  • Master of Science in Electrical, Mechanical, Computer Engineering or Computer Science
  • Proficient in Matlab/Simulink/Stateflow
  • Working knowledge of vehicle dynamics principles
  • Control theory course work and experience
36

Supervisor Software Engineering Resume Examples & Samples

  • Oversee technical application designs for Field, Website and Corporate facing applications
  • Ensure both technically and operationally sound designs
  • Interact with business owners and department counterparts to refine requirements, formulate acceptable delivery timelines and discuss tactical and strategic objectives
  • Employ effective judgment within broadly defined practices and policies in selecting methods, techniques and evaluation criterion for obtaining results
  • Assist manager/director in establishing Service Level Agreements (SLAs) and ensure that all applications that are running in various environments meet or exceed stated SLAs
  • Interact frequently with team, business owners and users to maintain a good working relationship with the user community and other partners
  • Requires a BA/BS degree or equivalent experience in programming computer applications
  • 5+ years’ of IT experience with a degree, 7+ years’ without
  • Optional certifications: PeopleSoft Applications Developer, PeopleSoft Implementation Specialist, Programmer and/or Developer for the Java Platform, Enterprise Architect for J2EE
  • 3+ years’ experience with PeopleSoft Development Tools Including App Designer, PeopleCode, App Engine, Component Interface
  • 3+ years’ of experience in J2EE technology preferred
  • 6+ months’ experience with one of the following preferred: BEA WebLogic or other Java Application Servers; Java Swing or other Java Enterprise Portal
  • Familiarity with Portlet technology
  • In depth knowledge of Java frameworks & tools preferred
  • Strong de-bugging skills required
  • Experienced in full life cycle of software development; requirements analysis, design, development, testing, implementation
  • Experience in creating software architecture documents or other design artifacts
  • Understanding of object-oriented analysis and design techniques
  • Familiarity with process modeling techniques
  • Familiarity with UML Modeling
  • 3+ years’ previous software development experience
  • 2+ years’ of management experience
37

Dir Software Engineering Resume Examples & Samples

  • Bachelor's or Master's degree in Computer Science, Information Systems or other related discipline is required; or
  • Equivalent combination of education and relevant proven work experience that is required for the specific job level
  • Incumbent must have at least 10 years of experience in the engineering function with at least 5 years in a management capacity leading high performance team building distributed systems using Java/C++, Oracle, and messaging systems in a Linux environment
  • Preference will be given to candidate who has worked in an agile environment in financial industry
38

Senior MTS, Software Engineering Resume Examples & Samples

  • Strong hands-on experience as a software architect and/or lead software engineer, preferably in high traffic online systems
  • Strong technical and product vision and the ability to communicate this vision to multiple audiences
  • Expert in distributed system architecture principles
  • Strong track record of excellence, and of delivering high quality innovative software that meets customer needs
  • Demonstrated ability to identify, define, create, and apply design patterns and standards to solve complex software problems
  • Excellent knowledge of service oriented architecture (SOA) principles and Web services standards and best practices
  • Expertise in RESTful service design in a Java EE development environment
  • Good knowledge of industry standard tools for configuration management, delivery pipeline management like jenkins, docker , saltstack etc
  • Strong understanding and demonstrated usage of algorithms, data structures, and OO methodologies in designs and coding
  • Flexible, adaptable, and able to autonomously manage multiple tasks in a dynamic, fast-paced, iterative development environment with short turn-around times
  • Self-motivated, passionate for technology, and strong driver for results and continual improvement
  • Team player - work well independently and in collaborative, cross-discipline environments
  • BSCS degree and 12 or more years of related software engineering, design and architecture work experience
39

Software Engineering Resume Examples & Samples

  • 5+ year experience working as a software engineer
  • Strong partnership, communication and coordination skills
  • Experience building web services using ASP.NET (or similar technologies) and SDKs based on REST APIs, ODATA or JSON
  • Knowledge of Windows, iOS/OSX, Android app development
40

Software Engineering Interactive & Cloudui Resume Examples & Samples

  • Operating Systems: Windows, Linux and or Unix
  • Web Development: JavaScript, HTML, XML
  • Design, code and test software written in Java
  • Develop skills in writing, executing and tuning SQL queries on both MySQL and Oracle database systems
  • Be able to describe highly technical details to a non-technical audience (both verbally and written)
  • Report on status of projects to stakeholders and upper management
  • Attend project design and planning meetings
  • Tackle complex software problems, including coding and testing and troubleshooting
  • Proactively research and recommend ways of improving performance and usability of applications
41

Director, Viper Software Engineering Resume Examples & Samples

  • Leads the Software Development and Engineering team in the development of new software and web applications, and leads the continued support for existing applications and applications in development. Oversees implementation initiatives, software updates, and the roll-out of new software releases
  • Provides leadership and direction to department personnel frommanagement to non-exempt employees
  • BS in Computer Science and 15+ year's equivalent experience; MS in Computer Science highly preferred.7+ years of proven experience in managing medium sized teams with high performers
  • Strong leadership abilities with a track record of delivering exceptional results and building a world-class team, as well as excellent cross-functional communication abilities
  • Success in developing and deploying software for a high-volume, highly scalable and fault-tolerant environments supporting millions of users
  • Intensive knowledge of Object Design, Design patterns, and Algorithms
  • Understanding of RESTful design principals
42

Director, Mobile Software Engineering Resume Examples & Samples

  • Manage multiple teams of engineers and contractors
  • Work with product management, design and senior leadership to define and develop features on the product roadmap
  • A minimum of 10 years of hands-on experience with Java and Android APIs
  • A minimum of 5 years management experience
  • Experience with leading native IOS development a plus
  • B.S. Computer Science or equivalent degree
43

Software Engineering Resume Examples & Samples

  • Experience with WordPress
  • Strong drive to deliver the right results
  • Comfortable asking questions
44

HBO VP Business System Software Engineering Resume Examples & Samples

  • Manage portfolio of 50+ applications, supported by a multi-million dollar budget and a workforce of staff and consultants
  • Lead teams that design and develop architecturally sound custom applications as well as implement and integrate with third-party software packages
  • Development and support of applications used in the “back office”,B2B, billing and marketing systems, other non-media content facing systems
  • Implement Software as a Service solutions for business problems with services such as Workday and Salesforce
  • Identify structural and process improvement opportunities, overseeing the development and implementation of best practices for modern development principles and methodologies
  • Business Process Workflows – sustain and/or evolve processes that drive the integration and/or delivery of metadata from the point it is sheduled or editorially placed through delivery to a distributor or consumer-facing end-point
  • Development and enhancements of applications, APIs, scripts, etc. used in the integration or automation of metadata into the media production and distributions systems
  • Lead a team that supports the applications and workflows 24x7
  • Ability to lead teams using different delivery and execution models and sheperd agile practices and processes
  • Partner with internal cross-functional stakeholders including
  • 12-15 year’s experience in a software development role including 7+ years in a technology leadership position
  • Preferred candidates have an established track record of defining solutions and leading the implementation of large-scale high quality enterprise solutions
  • Possess strong knowledge of domain driven design and design patterns
  • Proven ability to assess an existing business process and implement a next generation solution using a services-based approach
  • Skilled in Server and Client technologies such as Java, SQL/ NoSQL, Web/REST Services, Messaging and Javascript
  • Experience leading an agile team or leading an agile transformation is desired
  • SaaS / Cloud computing experience is desired
  • Excellent written and verbal communications skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
  • Demonstrated ability to work collaboratively with leadership and colleagues to support business results and to identify and resolve issues
  • Excellent customer focus and awareness of the importance of the customer in a service organization
  • Proven problem solving skills, and the ability to interact with all levels of technical and non-technical staff
  • Must have a high level of energy and commitment and ability to attract and develop software engineering talent
45

Software Engineering Summer Intern Resume Examples & Samples

  • Collaborate with engineers and business owners to develop solutions to complex business and technical problems
  • Design proofs of concept and iterate toward an engineering solution
  • Analyze and troubleshoot issues leveraging datasets and user reports
  • As part of a team, develop, test, and integrate customer-facing solutions into One Central framework
  • Demonstrate working solutions to business owners
  • Can design complex solutions
  • Can deliver tested, quality code that can be rapidly deployed
  • Object Oriented or Functional Programming Language skills
  • Data Structures, Relational Databases and SQL
46

Software Engineering Operations Intern Resume Examples & Samples

  • Opens, sorts, and distributes mail
  • Processes routine items and records
  • Regular, consistent and punctual attendance. Must be able to work
47

Technical Sourcer, Software Engineering Resume Examples & Samples

  • 3+ years technical sourcing experience with a search firm or in-house recruiting team
  • Preferably 1+ years software engineering recruiting experience
  • Passionate about Facebook product and able to speak to our technology/industry
  • Good eye for talent with ability to quickly screen resumes to identify fit
  • Excellent research/sourcing skills with ability to dive deep into searches for hard-to-fill reqs
  • Sound candidate engagement approach with ability to activate passive candidates
  • Sharp interview skills with ability to screen for both technical and cultural qualities
  • Solid tech and industry knowledge with ability to understand relevant tech skills, target companies, conferences, open source communities
  • Strong interpersonal skills with ability to communicate well
48

Software Engineering Graduate Internship Resume Examples & Samples

  • Work closely with your engineering lead to architect and build cross-platform client / server game tech that can scale to millions of users
  • Solve challenging and complex problems around cross-platform game development
  • Contribute scripts and tools to help streamline our development processes
  • Contribute ideas in a collaborative, supportive team environmentWork with cross-functional game team including product, QA, design and art
  • Solid skills in C# or Java development
  • Understanding of Unity Game development
  • Experience with iOS and/or Android development processes and debugging
  • Scrum/Agile development process experience
  • Experience writing shaders and working with rendering or asset pipelines
49

Software Engineering Summer Intern Resume Examples & Samples

  • Representational State Transfer Application Program Interface (REST API) Development,
  • Angular JavaScript (JS)
  • BootStrap
50

Software Engineering Resume Examples & Samples

  • Experience developing software applications as part of side projects and/or class projects
  • Experience working with one or more of the following languages/frameworks: Javascript, Python, Nodejs, Bluemix
  • Familiarity with: XML and/or JSON formats
  • Proven ability to deliver results in a fast-paced team environment
  • Demonstrates leadership capabilities by being involved with university clubs and/or community
  • Proven analytical and communication skills
  • Passion for artificial intelligence and cognitive computing
  • Hands-on experience (training, testing, creating dataset) with artificial intelligence
51

Software Engineering Mobile Resume Examples & Samples

  • Complete programming assignments using Java and Grovvy
  • Participate in application testing alongside dedicated quality assurance personnel
  • Desire to work with a wide spectrum of consumer facing technologies
  • Undergraduate Senior, pursuing degree in Computer Science
52

Software Engineering Senior Director Resume Examples & Samples

  • Development and improvements of Visa’s systems that support branding and marketing operations for Visa.com utilizing Java and AEM
  • Develop and maintain a positive relationship and partnership with Branding and Marketing leads providing proper technology services, and strategic advice
  • Management of development functions including business requirements elaboration, systems analysis, design, configuration, customization, integration, quality assurance and implementation
  • Management of maintenance functions including incident management, problem management, application monitoring, tuning and minor improvements
  • Leading resources, including direct staff, vendors, and offshore partners
  • Translate broad strategies into specific project objectives and action plans
  • Provide recommendations to management based on best practices and experience working in a global and diverse environment
  • Communicate effectively and actively with all levels of management and articulate ideas and recommendations clearly
  • Management of development functions including business requirements elaboration, systems and process flow analysis, meeting critical landmarks and deliverables that are time and scope boxed
  • Heavy collaboration across business and technology organization, providing sound business analysis, process and change leadership within an Agile framework
  • Provide thought leadership and recommendations to management based on standard methodologies and experience working in a global and diverse environment
  • Communicate effectively and with dedication with management ideas and recommendations for optimizing business operations, resources and fixed capacity
  • ​More than 15 years of relevant experience (e.g., software development/engineering delivery, development and package implementation, delivery and design) running multi-functional teams that may include responsibility for third-party offshore partners and software and professional staff
  • Educational background in Computer Science/Engineering is required
  • Strong ability to lead application vendors and service providers and hold them accountable for deliverables
  • Domain expertise in handling and supporting enterprise class systems; leading software architecture, development and systems integration; and aligning complex business problems to appropriate technology solutions that deliver strong returns on investment
  • Consistent track record of hiring and managing top talent, including software engineers
  • Demonstrated consistent and steady growth in career
  • High degree of business insight and technical competency; ability to balance and bridge technology and business needs; project and program management
  • Superior verbal, written and interpersonal communication skills with both technical and non-technical audiences
  • Adobe CQ/AEM based Web Content Management and Digital Asset Management System Development and Deployment is preferred
53

Head of Software Engineering Resume Examples & Samples

  • Line management responsibility across the development and testing teams for all of BBC News, including World Service, BBC Weather and BBC Monitoring
  • Responsibility for development teams and technical strategy across multiple platforms, including web, android, and iOS in multiple languages. Additionally includes syndication and TV platforms
  • Champion software engineering culture and ensure BBC News continues to develop as great and enriching place to work
  • Work jointly with counterparts in other BBC products to break down organisational silos and increase sharing of technical vision and strategy across teams
  • Manage the technical Working Groups and other engineering meetings such as Developer Gathering, contributing to and facilitating them as a good opportunity for further career development
  • Defining a technical vision and strategy for development methodologies
  • Leading large software engineering teams in the design and development of high-volume, high-performance, media publishing workflow systems and consumer facing products
  • Aligning the development approach with the overall BBC architecture strategy and data led decisions
  • Drive improvements in our development practice of continuous delivery and promote cloud computing and open source solutions where applicable
  • Ensuring the operational support and monitoring is in place for live running of services
  • Ensuring the development teams are enabled to deliver effectively and efficiently, sharing best practice across teams
  • Resource planning, recruitment and key talent development
54

VP, Consumer Software Engineering Resume Examples & Samples

  • Lead a 150+ member globally dispersed software engineering organization
  • Lead the development of ESPN’s portfolio of consumer-facing digital products
  • Oversee the development native applications, which will take full advantage of device-specific hardware capabilities and OS frameworks to deliver best-in-class experiences that integrate seamlessly with built-in applications
  • Oversee the design, implementation, and support of ESPN’s real-time, content graphics systems (ESPN BottomLine, etc.)
  • Deliver native ESPN applications that look, feel, and respond to fans in an elegant and high-performance way
  • Establish and direct the strategic long term goals, policies and procedures for the software development program for all products as well as overseeing the development, release and maintenance of software applications
  • Global responsibility for current and future web content technologies and development of streaming and on-demand video players
  • Translating functional product requirements into development specifications and building applications to meet these requirements
  • Evaluation of, recommendations for, and ultimate decision‐responsibility for, technical product design, including architectural designs and all related technical decisions
  • Overseeing the creation and development of ESPN’s products, engineering services, etc
  • Ensuring that new technologies are incorporated into applications, systems, programs and database protocols
  • Ensuring the quality assurance and build and release management for all consumer-facing software products
  • Ensuring that the company has access to new technology and products which can grow the business
  • Ability to communicate the vision of Consumer Software Engineering clearly to the Executive Leadership Team
  • 12+ years of applicable experience in the software product industry
  • Experience with the management of remote work groups
  • Demonstrated strong business acumen with an understanding of the market and financial implications of new product development processes
  • BS Computer Science, Engineering, a related technical degree, or equivalent professional experience
55

Software Engineering IT Co-op-various Locations Resume Examples & Samples

  • Immersion into the healthcare industry to create innovative solutions
  • Bio Sensor and Device Integration
  • Have permanent work authorization in the US. We cannot consider students requiring future sponsorship
  • Have a cumulative GPA of 3.0 or higher, which is reflective of all college coursework
  • Be currently enrolled and pursuing a bachelors degree. Preferred fields are Information Management, Information Technology, Computer Engineering, Management Information Systems, Computer Science, Software Engineering / Development, or something equivalent
  • Have a passion for a career in technology
  • Students in their Sophomore year and higher are strongly preferred.Info Technology
56

Senior Manager of Software Engineering Resume Examples & Samples

  • Serve as part of the senior leadership, working in an interdisciplinary manner with other departments to develop company and product strategy. Translating that strategy into an executable roadmap that continues to innovate
  • Lead, mentor and manage 2-4 teams of 4-8 managers and engineers
  • Anticipate, minimize, and remove any roadblocks that the engineering teams may encounter
  • Ensure execution and adherence to the Enova agile development process
  • Work with the product and engineering teams to build a strong testing and deployment practices that includes automated testing and continuous integration & delivery
  • Bachelor’s degree in Computer Science, Engineering or equivalent
  • 8+ years as part of a product development team
  • 4+ years as a lead or manager within a product development organization
  • Ability to lead, mentor, teach and coach multiple teams
  • Experience managing managers, with 20-30 indirect reports
  • Familiarity with industry wide best development and architecture practices and patterns including DDD, PoEAA, Continuous Delivery and Integration Patterns
  • Experience working with teams that architect, develop and maintain large, services and web-based platforms
  • Working understanding of Lean and Agile development concepts as well as experience working with multiple teams on different products and projects
57

Software Engineering Resume Examples & Samples

  • Design, develop, deploy and support module(s) of large world-class enterprise-level product
  • Technical architecture and design of the assigned product module(s)
  • Understand the existing application code and provide high level estimates based on project scope
  • Serve as a source of technical expertise to team members
  • Keep a critical eye on new design specifications and raise quality standards, address architectural concerns
  • Work under pressure, multitask, prioritize and show initiative in a fast-paced environment and be able to work on tight deadlines
  • Understand the business domain knowledge
  • Demonstrate leadership through publication, presentations, and white papers
  • Undertake travel as required
  • Bachelor’s/Master’s in Computer Science or related disciplines, or relevant IT experience in software architecture, design, development and testing
  • Strong knowledge of database concepts and programming
  • Experience in writing product specifications and documenting product features to present them to a wider audience. Maintaining and upgrading of product source codes
  • Quick learning and implementation of new solutions and technologies
  • Excellent communication and ability to articulate the design with architects and discuss strategy / requirements with teams
  • Ability to provide product demonstrations is an advantage
58

Software Engineering Resume Examples & Samples

  • Participate in development, and would be expected to gain familiarity with module(s) of assigned FICO product
  • Involve in the end-to-end software development lifecycle and methodologies
  • Understand design, diagrams and tools
  • Write programs, investigate errors and install solutions
  • Work on complex assignments under minimal guidance. Should independently prioritize and evaluate methods to solve technical problems
  • Be a team player, coach and mentor other team members to solve software issues and should work cordially as part of geographically diverse teams
  • Undertake occasional travel as required
  • Bachelor’s/Master’s in Computer Science or related disciplines, or relevant software development experience
  • Proficient in developing and deployment of solutions of software product within SDLC process
  • Experience in maintaining and upgrading of product source codes
  • Experience in writing product specifications and documenting product features to presenting them to a wider audience
59

Software Engineering Resume Examples & Samples

  • UML expertise (class, sequence, activity, etc)
  • Java/C/C++
  • Ability to quickly communicate challenges incurred during projects
  • JavaScript user interfaces (e.g. ExtJS/AngularJS)
60

Software Engineering Resume Examples & Samples

  • Expert knowledge / experience with the Java language
  • Expert knowledge / experience with the JSP scripting language
  • Expert knowledge / experience with Tomcat or JBoss
  • Strong knowledge / experience with HTML5, Angular
  • Expert knowledge of Web Application frameworks based on the MVC pattern such as STRUT, WebWork or others
  • Strong knowledge of Microservices / Service Oriented Architectures
  • Knowledge of software engineering best practices including patterns
  • Any UNIX, AIX or Linux operating systems
61

Software Engineering Resume Examples & Samples

  • Experience working on UNIX systems and Shell scripting (mandatory)
  • Expert in at least one high level language such as Java, C++ (mandatory)
  • Expert in at least one scripting language such as JavaScript, Python, R (mandatory)
  • Experience in databases such as MongoDB, My SQL, Cassandra, and Kafka (mandatory)
  • Experience in big data technologies -- Hadoop, Hbase, Hive, Pig, Oozie, AWS, Spark (mandatory)
  • Experience in Scala (preferred)
  • Exposure to web services like Tomcat and developing APIs using REST framework (preferred)
  • Exposure to a software development process like Object Oriented Design, Agile, RAD, and CMMI (preferred)
  • Exposure to software engineering tools such as Maven, Git, SVN, continuous integration, Jenkins (preferred)
  • Experience in full product lifecycle, delivering analytic products to external customers (preferred)
  • Good understanding of data structures and algorithms
  • Experience in efficient code design and productizing machine learning/text mining algorithms
  • Bachelor’s/Master’s in Computer Science or allied disciplines
62

Software Engineering Resume Examples & Samples

  • Total experience of 7-10 years
  • Demonstrated ability to design elegant and engaging user interfaces
  • Strong JavaScript, Angular JS and/or Kibana skills
  • Solid understanding of HTML5
  • Experience with all major browsers and knowledge about the quirks of different versions of Firefox, IE, Chrome and Safari
  • Willingness to expand skills and learn new technologies
  • Experience with Angular JS and/or Kibana
  • RequireJS, Knockout, Bootstrap or other similar frameworks
  • Strong knowledge of HTTP protocol
  • Experience working with other JavaScript frameworks is highly desired
  • Experience with unit testing frameworks
  • Some exposure to cloud computing, virtualization technologies, and big data Familiar with object-oriented design techniques and software design patterns Understanding of software development lifecycle processes and Agile development methodologies
  • Participates in analysis and design of UI and provides solutions and alternatives
  • Keeps up to date in advancements in technologies and frameworks, and has zeal to learn
  • Ability to multitask,
  • Set priorities
  • Respond quickly in a fast-paced collaborative environment,
  • Good written and verbal communication skills and ability to communicate
  • Deep industry (Consumer banking, or other vertical applying predictive analytics) and/or domain knowledge required
  • FICO-specific product knowledge a plus
  • Demonstrable experience in applying general solution concepts to specific business problems in the consumer credit risk domain
  • Current understanding of, and ability to research/ coordinate research into, how regulatory and industry trends align with FICO product/service solutions and client investment decisions
  • Engage clients, analysts and media in regular open-ended dialogue to uncover industry trends
  • Solution delivery and project management skills
63

Software Engineering Resume Examples & Samples

  • The candidate must have excellent programming skills and mastery over Java and J2EE to the level of expert
  • Must be a expert in UI skills and UI development including HTML, CSS, Javascript
  • Proficiency in implementing workflow solution at large scale is desirable
  • The candidate must be aware of typical web application design patterns
  • Awareness of design documentation and usage of modeling using UML
  • Good written and oral communications
64

Internship for Software Engineering Resume Examples & Samples

  • Translate business user requests for information and technical support services into systems requirement
  • Work with IT partners overseas to understand requirements in order to formulate effective designs and code
  • Work closely with technical team leads and business analysts based at Canada, USA or Asia to deliver systems solution
  • Attend project status and defect meeting
  • Monitor defects queues for software quality control, and escalated defects that required special assistance
  • Review business requirement walk through on large, new development projects
  • Attend functional requirement walk through
  • Responsible for own and team’s technical tasks
  • Follow IT processes, including configuration management, in order to produce quality, timely deliverables and IT solutions for business partners
65

Senior Eng, Software Engineering Resume Examples & Samples

  • Owning the Continuous Delivery for Loyalty
  • Creating scripts and automating manual processes
  • Understands the Dev Ops Culture
  • Supporting Build Processes
  • Knows all things related to scripting for Software or Infrastructure
  • Interface layout and design
  • Establishing visual guidelines
  • Visual and interaction design
  • Work closely with Development team in supporting Continuous Integration and Delivery needs
  • Application of product development best practices as per industry standards
  • Undertake regular "brown bag" presentations
  • Relevant internship or work experience, including development and/or test automation experience
  • Master's in Computer Science or related technical field
66

Business Leader, Software Engineering Resume Examples & Samples

  • Provide direction and support to team of engineers to deliver world class 24x7 support for our web applications and their supporting middleware infrastructure
  • Establish strong working relationships with partners in operations and business to achieve success in Business Operations for Commercial Products (ex. Smart Data and In Control)
  • Help identify and coach top talent to perform root cause analysis and provide quality resolutions to application related issues reported by the helpdesk and our internal partners
  • Participate in on-call rotation to provide leadership in responding to critical incidents
  • Improve support processes, monitoring, and communications to further enhance the Customer Experience
  • Create and sustain an environment of ingenuity and creativity and challenge the status quo to encourage innovation - focusing on automation and Continuous Delivery
  • Leading a global team by setting clear, measurable goals and adhering to best practices and standards
  • Must have a high degree of initiative and self-motivation while demonstrating the ability to drive results
  • Experience in supporting internet fundamentals related to web servers, java application servers, internet security and other internet technologies
  • Foundational understanding of the Software Development Life Cycle and Service Oriented Architecture
  • Advanced relationship and collaborative skills with the ability to work as a member of a highly diverse and geographically distributed team
67

Senior Business Leader, Software Engineering Resume Examples & Samples

  • Formally supervises and coaches teams and is responsible for the Software Development of Network Integration Services
  • Responsible for the analysis, design, development and delivery of software solutions for Network Integration Services
  • Oversee the management of the Software Engineering function and acts as the highest authority on high-level and complex decisions within the function
  • Works closely with business owners and other stakeholders to establish Network Integration Services roadmap and drive execution
  • Helps identify, coach and groom top talent and pro-actively develops employees as organizational resources
  • Ensure the function's compliance to goal setting and performance appraisal process
  • Provide strategic thinking and leadership related to a wide range of applications and systems, or software-development methodologies
  • Set the vision for an environment of ingenuity and creativity and acts as a role model for others in challenging the status quo to encourage innovation
  • Update Senior and Executive Management on status of high visibility initiatives
  • IT experience with successful track record and demonstrated thought-leadership and cross-functional influence and partnership. Bachelor/Master’s Degree in Computer Science or equivalent work experience with exposure to IT Systems Delivery
  • Familiar with cutting edge industry trends and thorough understanding of development methodologies and standards
  • Experienced in leading and delivering large global projects from concept to implementation including selecting talent and planning/allocating resources across multiple geographies and functions
  • Architecture and Design: Advanced knowledge of system architecture development processes for improved design and good understanding of system integration for applications. Experience in Web services, APIs, SaaS, PaaS, Enterprise Service Bus Service Oriented Architecture and/or Cloud Native Architecture is a plus
  • Project Management: Proven ability to develop project plans for streamlined execution. Prioritizes various work streams and customer needs. Advanced skill in assessing risk within the context of project
  • Business Technologist: Has the ability to drive design enhancements or bring new technology through research and fact-finding combined with an understanding of business and industry requirements
  • Business Acumen: Has the ability to scan widely across internal business operations and external markets and competitors to identify business opportunities. Payments Industry knowledge is a plus
  • Commercial Focus: Has the ability to drive operational excellence and financial results by focusing on delivering customer value and cost efficiency
  • Future Focus: Has the ability to drive change driven by changing end-user needs and new technology by fostering enthusiasm and a sense of purpose
  • Global Perspective: Exemplifies a global and diverse outlook in approaching business ideas, products and solutions. Has the ability to maneuver cross-cultural relationships to drive results
68

Engineer.ii.software Engineering Resume Examples & Samples

  • Analyzing software, and system requirements and implementation
  • Developing and testing code
  • Identifying and resolving anomalies during test on various software and system-level platforms
  • Participating in technical reviews of software products
  • Proving on-call diagnostic/troubleshooting support for features developed
  • Some travel required to visit onsite team members in US. Trips to include technical support of features developed and providing support to test of developed products in the Jasper operating environment
  • A bachelor’s degree is required, preferably in Computer Science, Software Engineering, Electrical Engineering or other related engineering discipline (MS preferred)
  • Minimum 7-10 years of software engineering experience
  • Minimum 3+ years of Java programming experience
  • Experience working with small teams in an agile development environment
  • Experience with SQL relational databases, handling large set of data
  • Some travel is required (anticipate less than 20 days per year)
  • Availability and capability to provide on-call diagnostic/troubleshooting support for features developed
69

Engineer.iv.software Engineering Resume Examples & Samples

  • Identifying and implementing required software modifications
  • Working with software development peers, subject matter experts, and wireless engineers
  • Minimum 10-12 years of software engineering experience
  • Minimum 5+ years of Java programming experience
  • Experience of working with remote workers in different time-zones
  • Excellent communication skills for peer-to-peer and peer-to-leadership communication
  • Experience in handling change in priorities, scope and technologies
  • Ability to work with broad requirements and ask the right questions to clarify
  • Self-motivated and able to work well independently and in a team environment
  • Experience working in support environment as a team member or a lead
70

Engineer.ii.software Engineering Resume Examples & Samples

  • 3+ years of C++, Java Development Experience
  • Experience with Open Source Libraries is a plus
  • Experience with Linux-based Operating Systems is a plus
  • Experience with functional automation, load automation, unit testing is a plus
71

Engineer.iv.software Engineering Resume Examples & Samples

  • Scripting experience with JavaScript, TCL, Python and Perl
  • Experience with UI Technologies/Techniques such as AJAX, HTML 5, CSS 3, JavaScript, Angular JS, Node JS
  • Experience working in an Agile / Scrum environment
  • Experience with RESTful APIs
  • Experience with Cloud Data storage Technologies such as Cassandra
  • Experience with Application development on Cloud Platforms such as AWS, Openstack
  • Experience with Code Review and Source Code Management Tools are a plus
  • Experience with Scripting Languages such as Jython, Python, TCL, and/or Perl are a plus
  • Experience with current and future generation UI Toolkits such as Angular, JQuery, Bootstrap, Dojo, Node JS, React JS etc
72

Engineer.iii.software Engineering Resume Examples & Samples

  • Strong object-oriented design and development experience
  • Good understanding of networking concepts, Web Services and database concepts
  • Excellent communication skills and a good team player
  • Strong Knowledge in Web Services and rest programming
  • Knowledge in Database Concepts and programming
  • Experience in Agile development practices
  • Ability to work with customers to resolve problems
  • Contact Center knowledge/experience
  • Knowledge of SIP, Voice XML protocols/concepts
  • Web based application development
  • LI-APJ-AS2
73

Engineer.ii.software Engineering Resume Examples & Samples

  • Bachelor or Master Degree in CS/EE, or equivalent experience is required. Any other demonstrated high technology aptitude is desired
  • 4+ years software development experience with 2+ years as designer
  • Demonstrated ability to define feature designs with minimal supervision, leveraging technical knowledge and collaboration, to solve issues in a cross-functional organization
  • Experience designing and implementing complex software systems
  • Thorough understanding of software development and test processes
  • Experience working with software and system developers to define QA requirements and processes
  • Ability to write documentation
  • Good analytical and critical thinking skills
  • Independent, proactive and influential, with very good communication skills
  • Good collaborative working style, with drive and focus on ownership
  • Expertize in JavaScript. HTML, CSS, Angular or JS based frameworks
  • Java experience is an added advantage
74

Software Engineering Resume Examples & Samples

  • Strong Networking and protocol knowledge
  • Programming skills in C
  • TCP/IP
  • 10+ years of Development Experience on Embedded systems in a Linux environment
  • Experience with one or more of the following
  • Any L2 to L7 protocol
  • Identity/Active Directory/Radius/LDAP
  • Designing management plane with world class configuration and reporting capabilities
75

Engineer.iv.software Engineering Resume Examples & Samples

  • B.E/B.Tech from reputed university
  • 10+ years of experience in Telecom/Datacom Testing
  • Good understanding on L2 Protocols like STP/RSTP/LACP/CDP etc
  • Good understanding on following Layer-3 Features - OSPF,RIP,EIGRP,HSRP,VRRP,BGP,PIM-SM/VXLAN/TRILL etc
  • Proficient in using IXIA/Spirent
  • Experience in automation scripting with Tcl/Expect/Python
  • Basic knowledge in Linux
  • Preparing Test plan based on Product Requirements/Functional Specification
  • Reproducing customer found bugs in QA Lab and interact with development team for getting the fix
  • Automation of L2/L3 related testing
  • Experience in LAN/WAN technologies
  • Good understanding of data center operations
76

Engineer.iv.software Engineering Resume Examples & Samples

  • Work closely with other stakeholder teams like HW, Platform Independent (PI), Diagnostics, Validation, etc. teams
  • Support Field team on deployments and certifications .support customer issues and escalations as required
  • Low level programming (interaction with hardware) using C language in multi-threaded, multi-processor, highly-available systems
  • Understanding of various h/w architecture (*PCI, PCIe, DMA, I2C, SPI, etc.) and *processors (MIPS, PPC, x86)
  • Complete understanding of the Control and Data path internals of a device driver for a LAN/WAN protocol like Ethernet, ATM, PPP, POS, SONET, etc
  • Expertise in OS internals and Device Driver development on Distributed & Real Time Embedded Systems and OS like IOS, pSOS, VxWorks, Linux, etc
  • Hands on experience with NPU, ASIC, FPGAs with focus on Switching/Routing platforms is a plus
  • Ability to understand and drive system level architecture and design
  • Strong C programming, Data Structures, SW design, testing and debugging background using ICE (CodeWarrior, Lauterbach, etc.), GDB, etc
  • Experience in product life cycle and tools
  • Encourages and accepts personal feedback and promotes cooperation between team members
77

Software Engineering Pmts Resume Examples & Samples

  • Architect and implement a flexible and extensible application to collect, analyze, and visualize metrics for the Salesforce cloud database platform
  • Architect application to be flexible and extensible in order to rapidly adjust to the fast pace and dynamic business needs of the Salesforce cloud database platform components and services
  • Evangelize and collaborate with teams to realize the vision of metrics-based autonmous services
  • Maintain end-to-end ownership of application and ensuring application is always available and always accurate
  • Drive innovation that provides insights and visibility to improving system performance, availability, and durability
  • Develop tools that enable and expedite root cause analysis through drill down capabilities
  • 5+ years of strong software development skills (Java preferred, C#/C/C++ OK)
  • 1+ years of experience with JavaScript/AngularJS
  • Experience with metrics and monitoring
  • UI/Visualization experience
  • Performance engineering knowledge
  • Knowledge of statistical analysis and experimental design techniques
78

Manager, IT Software Engineering Resume Examples & Samples

  • 2+ years of leadership (not just management) experience
  • 5+ years experience working on web applications or Websites
  • Demonstrated thought leadership around cutting edge technologies, such as social and mobile
  • Passionate about innovation and creativity
  • Demonstrated ability to deliver multiple projects, each on their own timeline
  • Expertise in Agile development and methodologies
  • Experience managing distributed (global) teams
  • Experience with automated front-end testing frameworks (Selenium, Jasmine, etc)
  • Bachelors degree in computer science or equivalent. Masters Degree is preferred
79

Intern / Co-op Software Engineering Resume Examples & Samples

  • Serve as an active and participating member of a Software Engineering team composed of process and technical experts
  • Lead individual projects, with the support of a Supervisor/Manager and other team members, to solve complicated engineering problems and make real contributions
  • Interact directly with internal customers to identify needs and opportunities that will drive process improvements
  • Design, build, and perform projects / processes that test ideas and generate data that will facilitate proposed plans of action
  • Present results and recommendations to upper management, to validate action plans or design decisions
  • Develop professional skills in a dynamic manufacturing environment
80

Software Engineering Developer / Engineer Resume Examples & Samples

  • Work in a team environment to design, build and implement service and data layers for large-scale web applications
  • Collaborate with other engineers/architects on technical and functional designs
  • Work with the Product Owner and key stakeholders to fully understand functional requirements for enhancements and new products
  • Assist with project scoping, sprint and release planning
  • Work with QA and DevOps to perform unit/integrated testing and assist with development of automation strategies and tools
  • Cooperate with DevOps to help identify operational areas of interest and determine performance impact
  • Advocate Agile Software Development principles and practices
  • Participate and assist in conducting daily scrum meetings
  • Contribute to team body of knowledge by educating colleagues on industry developments and new client-side technologies
  • 3+ years of experience in web application development
  • Solid background in computer science and mathematics
  • Proficient in object-oriented programming concepts and development techniques
  • Proficient with at least one OO language, preferably C#
  • Some experience with front-end web development including HTML5, CSS and Javascript
  • Experience with and ability to demonstrate strengths and weaknesses of server-side languages, frameworks and environments such as Python, PHP, Java, Node.js, and ASP.NET MVC
  • Experience with Javascript frameworks and libraries like AngularJS, jQuery, Knockout and Bootstrap
  • Knowledge of service-oriented architecture (SOA) and related architectural styles using REST, SOAP, RPC, XML, etc
  • Knowledge of ORM tools like NHibernate
  • Experience with modern distributed version control systems like Git or Mercurial
  • Experience with relational database management systems (RDBMS) like Microsoft SQL Server
  • Knowledge of noSQL solutions such as MongoDB
  • Experience with build, test and continuous integration (CI) software such as Bamboo, Jenkins, TeamCity, Team Foundation Server, etc
  • Experience with an integrated development environment (IDE), preferably Visual Studio
  • Experience working in an Agile-based development environment and knowledge of different methods such as Scrum, Feature-driven development (FDD) and Kanban
81

Manager of Software Engineering Resume Examples & Samples

  • To empower our engineering and operations colleagues with superior frameworks and tools through state-of-the-art technology, open source platforms, innovation, and strong partnership
  • To provide fundamental technology building blocks such as unified communication, security services, and UI frameworks to all Amadeus software engineering divisions for use in creating the technology platforms that are capable of over 120,000 transactions per second driven by $3.5 billion in monthly sales via our websites
  • To define, administer, and monitor Software Lifecycle processes to ensure high quality, accurate planning, and the efficiency and agility of our development teams
  • Provide leadership and direction to R&D managers and professional staff
  • Select, mentor, and empower high-caliber staff focused on teamwork and using agile methodologies
  • Study technology trends, innovation, competitive functional advancement, and customer/market trends in order to determine proposed changes to existing products and/or technology stack
  • Define technical and functional strategies and priorities to successfully execute the business plan
  • Manage budget, forecasting and resource availability
  • 12+ years of software development experience with prior experience in Dev/Ops strongly preferred as well as experience in building/operating public or private clouds
  • 5+ years of software design and development experience in Unix/Linux environment
  • Strong track record of leadership, high-quality software delivery, and innovation
  • Strong competencies in Agile Development methodologies and high-reliability, high-performance systems
  • Sharp intellect, strong networking skills, and professional demeanor
  • Ability to manage multiple tasks simultaneously, identify, resolve project issues quickly and effectively within a fast-paced environment
82

Intern of Software Engineering Resume Examples & Samples

  • Familiar with Linux system and the operations
  • Familiar with cloud computing concepts and tools
  • Basic programming ability, nice to have Python programming experience
83

Senior VP of Software Engineering Resume Examples & Samples

  • Provide thoughtful input to the overall strategy and technology direction for the ongoing enhancement and development of product offering
  • Direct the development activities of the Engineering and Data Warehouse teams
  • Recruit, manage and continuously develop innovative products through leadership and collaborative team building
  • Be an active spokesperson and evangelist internally and externally by communicating and promoting Conversant’s technology vision and solutions
  • Manage office and supervise all activities of all teams in the office
  • Proven leader with 10+ years’ experience in driving a large team comprised of highly talented engineers
  • Extensive industry knowledge in Ad Tech and Measurement
  • Motivate and keep remote team members productive and committed to completing the assigned projects
  • Drive the department to deliver top quality solutions in a timely way
  • Consistent history of creating and delivering innovative products
84

Software Engineering Resume Examples & Samples

  • Build, deploy, and support modules of large, world-class enterprise-level solutions
  • Use diagrams and tools to write programs, investigate and fix bugs, and install solutions
  • Knowledge of development and deployment of software solutions within Software Development Lifecycle (SDLC) process
  • Ability to work well as part of geographically diverse teams
  • Ability to multitask, prioritize, show initiative, and respond quickly in a fast-paced collaborative environment
85

Software Engineering Mgr Resume Examples & Samples

  • Requirements documentation (feature, functionality, planning, methodology)
  • Review and assessment of completed development projects
  • Experience with s4i projects
86

Head of Software Engineering Department Resume Examples & Samples

  • Bachelor’s degree in Computer Science or Computer Engineering required, Master’s preferred
  • Project Management experience is a strong plus
  • Minimum 10 years of software engineering experience including at least 5 years of project and/or functional management experience
  • Knowledge of software development life cycle including planning, risk & opportunity analysis, requirements, architectural design, development, verification and validation testing
  • Experience in architecture, design and modeling utilizing UML required
  • Advanced level (knowledge and experience) of programming languages and methodologies
  • Experience using multiple software development tools, modeling tools and bug tracking tools required
  • Experience with modern software engineering best practices and methodologies such as Agile
  • Experience with safety/mission critical software applications development would be a plus
  • Experience with embedded software/firmware, real-time operating systems preferred
  • Knowledge of documentation control systems and experience with source code control systems
  • Project management in SW development in at least one complex multidisciplinary project required. Experience must include project planning and task estimation
87

Manager of Software Engineering Resume Examples & Samples

  • 1) Software release planning and scheduling
  • 2) Maintenance and enhancement of AWIPS software applications
  • 3) Peer reviews, code, unit test, and software documentation
  • 4) Support resolution of end-user's (e.g. local office forecasters) trouble tickets in coordination with Deployment team
  • 5) Lead for AWIPS Software Engineering activities and communication of progress to NWS Customer counterpart
  • 6) Review and maintenance of Software Engineering plans, consistency and accuracy across the integrated project schedule, milestones and dependencies
  • 7) Management of all aspects of Software Engineering projects from initiation to closure in order to maximize value delivery through successful execution, value-added accomplishments and lean processes
  • 8) Adherence and contribution to AWIPS management methods, standards, processes, tools and templates to ensure consistency and communication across the program
  • 9) Accountable for Software Engineering team's performance and success in terms of requirements traceability, deliverable quality and timeliness, risk/issue management, schedule and budget
  • 10) Preparation and elaboration of project plans, estimates resources and time considering risk, skill sets, dependencies and constraints
  • 11) Monitors and controls project execution, and provides status and visibility to management and stakeholders for all Software Engineering projects
  • 12) Identifies and exploits opportunities to eliminate waste and save resources that enable delivery of value to the Customer that exceeds expectations
  • Bachelors in Science in Computer Science, Information Technology, Information Systems or related field
  • Minimum of 14 years of experience in software development with 7+ years of successful technical management
  • Significant experience in software development of large complex systems, including principles of Object Oriented Programming, software design, development, and testing
  • Significant experience managing software development efforts in Java, C/C++, Unix/Linux scripting, XML, and/or SWT
  • Familiar with RCP Framework, Eclipse/IDE, JMS/QPID, Camel Spring, Thrift, JAXB
  • Must have strong, hands-on experience with UNIX and/or Linux operating system
  • Familiar with Services Oriented Architectures (SOA)
  • Must be familiar with software configuration management practices and tools
  • Ability to quickly understand complex technical problems and devise effective technical solutions
  • Demonstrated ability to multi-task competing priorities
  • U.S. citizenship and ability to pass a Government background check is required
  • Experience with AWIPS software or other NOAA software projects
  • Able to convey a strong presence, professional image, and deal confidently with competing priorities
  • Dedicated to delivering strong, customer-focused performance in a mission-critical environment
  • Experience working within Agile development teams
  • Experience with issue tracking and revision control (specifically Redmine, Git and/or Subversion)
  • Experience with Gerrit code review
  • Experience with Python, Postgres, Hibernate, J2EE, EJB, Perl, Tcl/Tk, Web Services, Junit, Javascript, Fortran
  • Experience with continuous integration (e.g., Jenkins or Hudson)
  • Experience managing development of web application software using Java
  • Experience with SWT/GUI in designing user interfaces
  • Background in meteorology and/or meteorological systems
88

Software Engineering Co-op Resume Examples & Samples

  • Strong understanding of full life cycle development methodology skills including modern development processes (Agile development, scrum)
  • Understanding of the application of modern object-oriented methods
  • “Hands-on” skills in: Java, C++, C#, HTML, SQL
89

Salesforce Software Engineering Senior Analyst Resume Examples & Samples

  • Programming in modules Sales and Service
  • Support and training inexperienced programmers
  • Test unit and integration
90

Software Engineering Associate Coritel Resume Examples & Samples

  • Assisting in the integration of technical and application components to meet business requirements
  • Coding and testing program modules that meet design specifications; assisting in design
  • Participating in execution and documentation of tests necessary to ensure that an application or technical environment meets performance requirements
  • Good communication (written and oral) and interpersonal skills
91

Software Engineering Co-op Spring Resume Examples & Samples

  • Build and leverage automated tests where appropriate
  • Participate in the full software development life cycle (SDLC)
  • Be prepared to work in a fast-paced environment and keep up with current technologies
  • Experience with object-oriented programming in C++, C#, or Java
  • Highly motivated, fast learner who works well both independently and within a team
  • Experience with Microsoft development tools, database concepts, and web services a plus
92

Software Engineering Asc Mgr Resume Examples & Samples

  • Candidate required to have excellent written and communication skills
  • Demonstrated leadership skills through prior positions/experience
  • Additionally, candidate should possess a background in an
  • Candidate will develop and conduct interim and yearly
93

Analyst, Software Engineering Resume Examples & Samples

  • Contribute to the programming of new applications using the .NET Framework, C#, ASP.NET, VB.NET, WCF, SQL Server, Silverlight, Azure and other components of Microsoft technology
  • Consult with Avanade's Fortune 500 customers
  • 1-3 years of project experience in technology consulting
  • 1-3 years as a programmer
  • 1-3 years of demonstrated knowledge and proficiency in one of the following
94

Software Engineering Supervisor Resume Examples & Samples

  • Provide work direction for a team of software engineers in Video/ADM project execution including progress tracking/reporting
  • Mentor and develop talent within the software team
  • Develop embedded/application software according to RTCA DO-178B/C and UTAS development guidelines
  • Perform software requirements definition, design, integration, and documentation
  • Develop test software for use in manufacturing, testing, and qualification phases of product development
  • Collaborate with multi-disciplinary engineers to resolve system-level and hardware/software integration issues
  • Demonstrated history of technical leadership
  • Experience developing software in languages such as C/C++, C#, VB.Net, Python, etc
  • Experience developing in environments such as Visual Studio, Linux, Eclipse, etc
  • Experience architecting/developing for mobile platforms such as iOS and Windows (WPF, UWP)
  • Experience architecting/developing Web Service platforms for Cloud or networked IT infrastructure (HTTPs, Restful APIs, SOAP)
  • Familiarity with RTCA/DO-178B/C and application of Agile development processes preferred
  • Strong work ethic and problem-solving
  • Ability to work effectively in a multidisciplinary team environment
  • Applicant must qualify for access to U.S. export-controlled technology. Non-immigrant visas will not be sponsored for this position. Applicant must be a U.S. citizen
95

Software Engineering Resume Examples & Samples

  • Masters in EE/CS with 3+ years of experience in software/embedded system development and on software and hardware integration tasks
  • Have successful managed Android or embedded Linux products that are deployed into the market
  • Linux/Unix experience required
  • C/C++ expertise
  • Experience in embedded multimedia product and application development
  • Experience in connected applications
96

Software Engineering Resume Examples & Samples

  • We work in small teams building big technology
  • We work on hugely complex problems and push the edge of modern systems to solve: core pieces of internet infrastructure, big data clusters, high performance proxies, low latency computing etc
  • Flat team structure. No jumping through hoops to get your idea into reality
  • We work intensely together and have the sanity of a regular work schedule
  • Expert programming experience in Java/C++/Python/C#
  • Experience in developing high performance distributed client/server systems
  • Solid understanding of network protocols like TCP/IP, UDP, HTTPS, DHCP, DNS
  • SSL/TLS proxies and end points knowledge
  • SOA design experience
  • At least one scripting language (Python, Perl, PHP,etc..)
  • Very strong Linux experience
  • Experience with configuration management and automation tools (Puppet/Chef/Func/Ansible)
  • Experience of working in large deployment environments
  • Excellent problem solving and analytical skills; experience of troubleshooting using packet captures and root cause analysis
  • Experience with Jenkins, kickstart and cobbler
  • NGINX module hacking
  • Experience of supporting Java application servers
  • Experience of Virtualization technologies
  • Writing basic SQL queries
  • Experience administrating a three-tier architecture
  • Administration of Apache Tomcat
  • Experience of configuring automated monitoring systems
  • Experience developing in an agile environment
  • Nagios plugin development experience
  • Experience with recursive or authoritative DNS servers
  • Experience developing SSL based VPN or SSL Proxy solutions
97

Director of Software Engineering Emulation Resume Examples & Samples

  • Lead, Manage, and grow a small experienced team in San Jose to deliver a rich set of features including market dominating performance for the next generation custom parallel processor based emulation system
  • Support the existing high performance development culture and lead the engineering team to achieve the impossible
  • Participate in a team-based, collaborative development process that starts with in-depth high level design and ends with code review
  • Establish key quality metrics and processes such as unit and system tests even within short development cycles
  • Implement Automation Scripts, Web pages, etc. to collect analytics on such quality metrics
  • Summarize for presentation to executive management and customers
  • Support and expand on our in-house agile development process by refining project plans, tracking to completion, and ensuring successful delivery
  • Understand and optimize the overall system aspects of performance
  • Drive for bug closure. If necessary, triage the failure even if it may be a cross functional problem
98

Director of Software Engineering Resume Examples & Samples

  • Lead all software development activities for the line of business
  • Work with product, operations, client services, and sales to understand and champion business goals and requirements relative to technology solutions at the director level
  • Implement and oversee Agile development practices
  • Direct technical teams in application design, development, and successful delivery of assigned projects
  • Ensure compliance with Inmar software development processes and procedures, including those required for audit and regulatory compliance
  • Assist with resolving issues when roadblocks arise
  • Assist with communications to stakeholders and senior leadership
  • Evaluate staffing needs/opportunities
  • Resource management responsibility for designated software development professionals, such as project managers, scrum masters, architects, developers, and testers
  • Develop and deliver written and oral communications
  • Develop and deliver presentations for senior executives and others (effective for both technical and non-technical audiences)
  • Initiate and maintain collaboration between teams and departments
  • Experience with MS technical architecture (.NET, SQL Server, etc.)
  • Experience using Open Source software effectively in an enterprise environment
  • Experience with transformation of Legacy systems to updated architecture (specifically IBM System i using DB2 SQL and IBM System i programming using RPG) applications, research, maintenance, and troubleshooting
99

Software Engineering Resume Examples & Samples

  • Collaborate with the Engineering, Quality Engineering, Product Management, Documentation, and product build teams, as well as the open source community
  • Communicate and coordinate dates, deliverables, feature requirements, roadmaps, etc. for the product with the project community
  • Maintain the build mechanisms and automate and perform initial functional testing prior to submission to Quality Engineering
  • Monitor, manage, and help fix issues identified during functional, non-functional, platform, and acceptance testing
  • Maintain the continuous integration builds of the products
  • Manage and assist in pushing product fixes back into the upstream project
  • Develop new features, including unit and integration tests
  • Improve the current build systems and testing frameworks
  • Some experience leading a team within the technology field
  • Experience with Git and Maven
  • Experience with sustaining engineering and open source
  • Ability to work in a distributed global team
  • Ability to coordinate and prioritize multiple tasks
  • JEE
  • SOA or BPM
  • Release engineering
100

Software Engineering Interns Resume Examples & Samples

  • Development and test of new functionality in the exacqVision Client, mobile app, and/or web client
  • Prototyping with new technologies in video decompression and display
  • Interfacing with IP cameras and other security devices
  • Present the results of the project(s) to Exacq engineering team and management
  • C/C++ software development
  • HTML5/Javascript development
  • Android and/or iOS application development
  • React framework experience
  • Linux and Windows software development skills
  • Strong written & verbal communication skills to generate process instructions and reports
  • Ability to follow a structured project management process including document meeting minutes, action items, and monitor progress
  • Previous business internship/co-op experiences with strong business acumen beneficial (preferable not required)
  • Assignment starts June 2017, must be able to start within this timing
101

Business Leader Software Engineering Resume Examples & Samples

  • How to know if you should apply?
  • Are you excited about software & mobile technologies used for smarter life and ready to be part of that drive?
  • Coordinate the technical road-mapping process ensuring alignment with business objectives, enterprise architecture plans, and technology delivery
  • Provide thought leadership in eCommerce and Mobile Commerce, an advisor to our business partners
  • Single point of contact for new software development request, requests for product evaluation, sizing of new requirements, etc
  • Architecture and design of software solutions
  • Participate in code review of key functionalities or architectural aspects
  • Execute and own the baseline architecture and design activities collaborating with Sr. Engineer & Engineering Team
  • Manage a team of architects including – team development, work assignment, mentoring, annual performance reviews, etc
  • Participate & contribute in talent acquisition and recruitment activities
102

Software Engineering Tech Lead Resume Examples & Samples

  • Lead Quality Assurance and Quality Control processes in the department. Ensure adequate test coverage in Unit Testing, System Testing/Integration Testing and Performance Testing. Perform Quality Inspections and Walkthroughs through out the SDLC including Requirements Review, Architecture Review, Design Review, Code Review and Security Review to ensure compliance with MasterCard standards. Co-ordinate offshore development and manage day to day activities. Support collection and reporting of project and software metrics. Actively look for opportunities to enhance standards and improve process efficiency. Mentor and guide other team members during all phases of the SDLC
  • Ensure compliance of Audit Requirements by proactively educating team on Compliance Requirements and Integrating Compliance Requirements in SDLC. Represent team during Compliance Audits
  • Experience in related field, including experience in delivering secure solutions in Financial Services Sector is preferred
  • JAVA programming / J2EE
  • Agile experience preferred
  • AngularJS a plus
103

Director of Software Engineering, Server Resume Examples & Samples

  • Continue scaling and improving reliability to handle billions of users
  • Ability to be highly technical, hands-on and an effective people manager for large technical teams
  • Experience leading highly-complex, technically-challenging, cross-functional infrastructure projects from conception to end
  • Participate in technical design
104

Software Engineering Resume Examples & Samples

  • Design, develop, deploy and support modules of large world-class enterprise-level product
  • Maintain and upgrade product source codes
  • Demonstrate technical leadership through publication, presentations, white papers and event participation
  • Bachelor’s/Master’s in Computer Science or related disciplines, or relevant experience in software architecture, design, development and testing
  • Experience in writing product specifications and documenting product features to present them to a wider audience
  • Business domain knowledge
105

Software Engineering Resume Examples & Samples

  • Proficient in development and deployment of software solutions product within software Development Lifecycle (SDLC) process
  • Experience writing product specifications and documenting product features and presenting them to an audience
  • Ability to work well as part of a geographically diverse team
106

Director of Software Engineering, Server Resume Examples & Samples

  • Familiarity with Unix internals (especially FreeBSD and Linux)
  • Experience building and scaling distributed, highly available systems
  • 10+ years of relevant work experience, including 5+ years of proven hands-on technical management experience of software engineers
  • BS / MS in Computer Science (In lieu of degree, relevant work experience)
107

Software Engineering Director Resume Examples & Samples

  • Expert knowledge of systems design including FW, UEFI/BIOS and Software/Drivers
  • Experience working with Windows and UNIX environments and development teams
  • Experience with embedded controllers and integration into system designs
  • Hands on experience with doing Proof of Concepts and developing/delivering these into products
  • Exceptional presentation skills and negotiation skills
  • Experience presenting to executives
  • Proven track record of driving technologies and creating/delivering innovation
  • Leading development teams to deliver multiple facet solutions
  • Driving product roadmaps
  • Influencing others to successfully gain alignment and adoption of technologies, solutions and ideas
  • Successfully delivering of large scale programs with FW, UEFI/BIOS and/or Embedded solutions
108

Dir, Software Engineering Resume Examples & Samples

  • BS Degree or equivalent work experience in a software engineering discipline
  • Typically has 10+ years related experience in an applicable software development environment
  • Typically has 7+ years of progressive management/leadership experience
  • Demonstrated successful track record of design, development, and completion of critical, complex, high quality software solutions/projects in area of functional expertise
  • Demonstrated success of establishing, managing, and maintaining effective working relationships at the senior management level, internal and external to an organization. Able to collaborate
  • Technical experience with business process management and workflow management tools and technologies with proven experience leveraging these in building solutions for clients
  • Negotiation skills to influence strategic issues requiring coordination across functional lines or influencing senior leaders regarding matters of significance to the organization
  • Facilitation skills to help teams solve problems, devise solutions, build teamwork
  • Expertise in project management, with solid understanding of milestones, deliverables and resource scheduling for multiple, highly visible, long term and complex projects
  • Delegation skills – includes staff in planning, decision-making, facilitating and process improvement. Empowering leader who gives people responsibility and holds them accountable for delivery
  • Identifies and resolves complex problems
109

Associate Director Mobile Software Engineering Resume Examples & Samples

  • Collaborate with other engineering managers to plan and execute feature releases
  • Perform code reviews and guide engineers on the team
  • Help develop architecture and technical design
  • Keep abreast of industry trends and technologies and apply them quickly
  • Bring predictability to the team’s overall performance
  • A minimum of 5 years of hands-on experience in software development primarily with Java
  • Experience building high volume consumer facing applications at massive scale
110

Senior Analyst, Software Engineering Resume Examples & Samples

  • Contribute to the programming of new applications under Microsoft Windows Platform
  • Execute test scripts and document results
  • Responsibility for application builds, and ensuring that all required elements is documented and passed on to those responsible for the implementation of new releases
111

Software Engineering Resource Manager Resume Examples & Samples

  • 5-7 years resource leadership or project management experience associated with engineering domains
  • Previous resource leadership experience required
  • Bachelor's degree required and/or equivalent experience in a technical field
  • Strong follow-up skills with attention to detail
  • Clear and concise communication in both written and verbal form
  • Assertive problem-solving, negotiations, and conflict-resolution skills
  • Ability to be diplomatic or firm when necessary in order to drive business forward or obtain results
  • Ability to manage multiple tasks and tight deadlines with confidence and ease
  • Ability to prioritize and organize workload across multiple groups
  • Excellent computer skills, with proficiency in MS OfficeTM applications including Microsoft ExcelTM
112

Software Engineering Co-op Resume Examples & Samples

  • Test software for FIELDVUE instrument products and technologies in accordance with FIELDVUE engineering processes and standards
  • Participate in development of automated test software and scripts
  • Support and maintain lab facilities and equipment for our global test team
  • Perform technical support activities as assigned
  • Review product documentation including manuals and brochures for technical accuracy
  • Assist with other project activities as assigned
113

Software Engineering Month Placement Resume Examples & Samples

  • Our internships will start between mid-June to August 2017 for a duration of 12 months
  • Currently studying towards a Computer Science related degree – penultimate/final year
  • Enthusiasm and interest for the functional area applied for
  • Able to take ownership for projects and work to time limits
  • Analytical
  • Problem solver
  • Able to roll up your sleeves and get involved in challenging projects
  • Well organized administration skills
  • Inspired and curious
  • Reliability and dependability
114

Director of Software Engineering Resume Examples & Samples

  • Lead our Montreal teams to deliver both On Premise and Cloud enterprise workforce management solutions to market
  • Lead engineering teams, including managerial direct reports. This leader will be responsible for both Development and Quality engineering teams in Montreal
  • This leader will need to coordinate their work with other development teams across North America and other continents
  • Responsible for leadership, management, and oversight of development, architecture, and engineering support
  • Define and implement the development methodologies that will achieve availability of these new solutions as quickly as possible while still ensuring great quality
  • Drive the program execution of the software from product definition through successful release and transfer to sustaining engineering
  • Using your software engineering background and experience, provide input in to feature designs and estimates
  • Technical Leadership: Develop the overarching and longer-term strategy in addition to maintaining a focus on consistency of execution of current initiatives in a multi-discipline environment
  • Define and implement QA methodologies hand-in-hand with development teams
  • Lead and reinforce company values and culture in day-to-day behaviors, management style, and expectations of employees. This individual will be looked upon to inspire confidence and add additional leadership strength to the broader management team
  • Creates and communications organizational goals and objectives in support of the company’s and department’s objectives
  • Makes decisions on administrative or operational matters and ensures achievement of these objectives. Erroneous decisions will have a serious impact on the overall success of functional, divisional, or company operations
  • Must be able to make decisions and propose staffing, budgeting and managing expense priorities, and recommending and implementing changes to methods and practices
  • Develop career paths, succession plans, and decentralized hiring plan with appropriate communication plan is critical
  • Bachelor or Master of science or engineering or equivalent education, plus 7-10 years of managing and directing software development projects using agile software development methodologies
  • Minimum 5 years leading a Software Engineering team of Engineers and SQA Engineers
  • Must be able to communicate effectively in both English and French
  • Experience managing, mentoring and inspiring a technical staff at various levels and disciplines; ability to instill passion for quality and practices
  • Prior experience working with worldwide teams is a plus
  • Ability to experiment with, grasp and integrate new technologies quickly
  • Mature business judgment and balancing conflicting priorities
  • Must have demonstrated highly effective collaborative skills in challenging environments or under challenging circumstances
  • Strong self awareness. Effectively employs a variety of leadership styles with teams and individuals to maximize results, motivation and employee engagement
  • Deep understanding of QA metrics and tools
  • Knowledge of the difference between Quality Assurance (prevention) and Quality Control (correction) is a must
  • Experience with Java, JavaScript, Flash, CSS, HTML, HTML5, Web Services, J2EE, .Net, SILK, SoapUI
115

Molecular Diagnostics Systems & Software Engineering Leader Resume Examples & Samples

  • Bachelor’s degree in engineering. A Masters degree in engineering or MBA is preferred
  • Minimum of 15 - 20 years of relevant work experience with >8 years in IVD diagnostics or medical device industries performing instrument or device development. Development of IVD molecular assay instrumentation preferred
  • Demonstrated management skills and leadership of engineering, or engineering and software teams for >8 years
  • Direct responsibility for assuring adherence to design control processes & assuring regulatory compliant practices in product development
  • Direct responsibility for regulated device or instrument product life-cycle, troubleshooting & field actions/responses, transfer to manufacturing & manufacturing all preferred
  • Demonstrated leadership and management ability; proven mentoring and coaching abilities; demonstrated team builder capable of attracting, developing and retaining top talent
116

Software Engineering Undergraduate Intern Resume Examples & Samples

  • The candidate must be pursuing Bachelor's degree in Computer Science, Computer Engineering, or related discipline
  • 1+ years of experience in Focus on software and programming (C/C++)
  • 6+ months of experience in
  • Driver/middleware
  • Linux development of architectures ( IA-32, IA-64, and others)
  • Linux platform debug
  • Modifying the Linux* kernel
  • SOC development/integration
  • Windows driver development
117

Software Engineering Resume Examples & Samples

  • Completion of core university software engineering courses
  • Knowledge of one static, application-scale language (C#, C++, Java) and one dynamic/scripting language (Python, PowerShell, Ruby, Perl, JavaScript)
  • Extra-curricular project participation
  • IOS development experience
  • Experience with OO methodologies
  • Ability to analyze vague problems and formulate effective solutions & analyze a need and engineer a solution
118

Software Engineering Mgr Resume Examples & Samples

  • Software development and engineering skills in one or more of the following: Java, C++, C#, Perl, Python
  • Provides support to installation of baseline in IV&V Environment (NTO), and User Evaluation Testing Environment
  • Supports installation to the System Test Environment and to ISP installations of each release
  • Updates Training Material (CDRL A019)
  • Updates User Guide (CDRL A024)
  • Performs configuration management during sustainment activities, creates media for source code delivery (CDRL A017), updates VDD (CDRL A018), creates CM Plan (CDRL A026)
  • Maintains and updates GFP List (CDRL A004)
119

Software Engineering Program Manager Resume Examples & Samples

  • 5+ years of product development and/or project management experience
  • Understands and deals well with rapid development cycles; remains flexible and calm in the face of uncertainty
  • Excellent communication, organizational and leadership skills; ability to inspire team members
  • Self motivated and proactive with demonstrated creative and critical thinking capabilities
  • Well versed in agile project management models
120

Software Engineering Tech Resume Examples & Samples

  • Support and participate in the software development lifecycle, working within broadly defined parameters
  • Work closely with engineers to support the best technical design and approach for new product development; recommend alternative solutions to problems and obstacles
  • Perform mathematical calculations per engineering specifications
  • Undertake analyses of data where guidelines are provided
  • High School diploma or equivalent and 1-3 years of related experience (additional education/training, internships, course work and relevant system background can be substituted in lieu of experience)
  • Familiarity with Java; C++ and programing
  • Familiarity with web application technologies, such as Apache Tomcat, JBoss, etc
  • Knowledge of a version control system (e.g., Git)
121

Software Engineering Resume Examples & Samples

  • Code extensions to complex software systems and frameworks
  • Design and write automated unit tests
  • Develop technical knowledge of one or more Lexis Nexis systems and core technologies
  • Maintain and support production systems
  • Create necessary software documentation
  • Coordinate work with the Lead Developer and Scrum Master
  • BA/BS degree preferred or equivalent work experience (specialization in information technology or computer software design required)
  • 3+ years of Software Engineering experience is required
  • Requires 3+years strong research and business intelligence experience gathering/business analysis skills, knowledge and understanding of records/data collection, procedures and terminology
  • Knowledge of, or experience with, the following technologies a plus
  • Scripting languages such as Java, Ruby, Perl, SQL and PL/SQL
  • ETL tools like Talend, Informatica and Pentaho
  • Workflow management tools like Tidal, Activiti and Spring
  • 2 years or more of experience configuring, maintaining and supporting customer data management and/or compliance solutions
  • 2 years or more experience working on project teams
  • 1 year or more experience with healthcare data management – provider profiles, regulatory compliance, reporting, medical coding, script and/or outlet data
122

Director of Software Engineering Resume Examples & Samples

  • Owns technical aspects of software development
  • Performs hands-on cloud scale architecture, design and development of systems
  • Hire talent and retain them. Build, manage and lead a team of highly talented software engineers
  • Develops deep understanding of tie-ins with other systems and platforms
  • Writes code and unit tests, works on API specs, automation, and conducts code reviews and testing
  • Works closely with product owners on feature sets that impact multiple platforms and products
  • 10+ years of software development in anyone :Java, Python, node.js
  • 5+ years of Linux experience, ideally contributed to open source projects
  • Experience with design and implementation of distributed applications
  • Familiar with agile or other rapid application development methods (Continuous Delivery)
  • Ability to effectively interpret technical and business objectives and to articulate solutions
  • Ability to think abstractly and deal with problems
  • Looks proactively beyond the obvious for continuous improvement opportunities
  • Demonstrated willingness to learn new technologies, and takes pride in how fast they develop working software
  • Bachelor's in CS required. Master's degree in computer science, computer engineering, or other technical discipline, or equivalent work experience, is preferred
123

Dir, Software Engineering Resume Examples & Samples

  • Updating and maintaining the SED C5 process and tools
  • Ensure the accuracy and completeness of SED BOEs. This includes determining root cause and corrective action for BOEs that are rejected by the BOE health team
  • Determine the need and coordinate the training for certified BOE writers and approvers
  • Maintain the list of SED certified BOE approvers in the Standard Bidding Tool (SBT)
  • Review SED EPIC records for completion and accuracy
  • Ensure SED EPIC records are completed in a timely manner
  • Participate in Gate reviews or assign Gate Reviews to qualified reviewers
  • Participate in major proposals
  • Work on initiatives to reduce the cost of proposals
  • Support IDS and IDS Engineering Leadership Team in meeting Enterprise priorities, and work with programs to develop realistic plans and commitments
  • Work special projects assigned by the SED Director
  • Lead and manage the SED Technical and Project staff
  • Ensure appropriate staff development through effective employee performance management including goal setting, career development, compensation planning, ranking & rating, employee training, developmental task assignments, and appropriate use of awards and recognition
  • Lead by example by being a champion of respect, diversity and inclusion, ethical conduct within the organization and interdependent execution
  • Carry out and enforce all policies of the Raytheon Company and IDS
  • 12+ years of engineering experience to include leadership roles as well as technical and management background and the following
  • Broad technical background in complex, software intensive systems
  • Experience in program leadership for defense/aerospace programs
  • Experience with basic defense acquisition processes for software and systems (for example, Request for Proposals (RFPs), proposals, contracts/subcontracts, Gate and Milestone Reviews – Integrated Baseline Review (IBR) , System Requirements Review (SRR) , Software Specification Review (SSR) , Preliminary Design Review (PDR) , Critical Design Review (CDR) , Test Readiness Review (TRR) , etc., formal configuration management)
  • Required Education (including Major): Bachelor's degree in Computer Science, an engineering field, math or science
124

Software Engineering Resume Examples & Samples

  • Lead technical architecture and design process
  • Work on a wide range of complex projects, assignments and issues
  • Serve as a source of technical expertise and leadership across development teams
  • Seasoned professional in architecture design with strong foundation of architecture models and data structures
  • Proficient in database concepts and programming
  • Ability to articulate the design with architects and discuss strategy/requirements with teams
125

Software Engineering Resume Examples & Samples

  • Work on architecture design and implementation of mapping tool using Angular JS
  • Collaborate with other teams effectively
  • Strong CSS, JavaScript, Angular JS and jQuery skills
  • Require JS, Knockout, Bootstrap or other similar frameworks
126

Software Engineering Resume Examples & Samples

  • Bachelor’s degree or higher in CS, CE, ECE or comparable Engineering discipline
  • Ability to translate system performance and operational specifications into software requirements, design, and test specifications
  • Knowledge in programming embedded software using: C and Object Oriented C++
  • Knowledge in operating system concepts for embedded systems
  • Ability to test, debug and integrate on embedded systems
  • Knowledge in using requirement management, configuration management and change management tools
  • US Citizenship with the ability to obtain and maintain Security Clearance
  • Experience programming application software such as: C#, .Net, Java
  • Experience with scripting languages such as: Python, Javascript, Perl, Unix/DOS shell scripts
  • Experience on complex systems of systems utilizing parallel processing, distributed processing, multi-core, secure processing, Big Data, GP-GPU
  • Experience using RTOS such as: VxWorks, INTEGRITY, PSOS and/or Embedded Linux
  • Experience with CMMI Level 3, 4 and/or 5
  • Experience in using MATLAB and Simulink
  • Experience with tools such as: DOORS, ClearCase, ClearQuest and Rhapsody
  • Experience using Model Based Engineering, UML, SysML, OOAD and OOP
  • Experience with interfaces such as: 1553, Ethernet, Fiber, USB, Serial and/or PCI-E
  • Experience with Agile and/or Rapid prototyping software methodologies
  • Differentiating characteristics included: demonstrated leadership and teamwork capability, interpersonal communication skills and activities (professional/community/extracurricular) and an enthusiastic go getter attitude
  • US citizen with active Secret or Top-secret clearance
127

Software Engineering Smts Resume Examples & Samples

  • Improving our Continuous Integration and Continuous Delivery systems
  • Implementing containerization and orchestration systems
  • Writing webapps as internal tools
  • Managing our server configuration with Chef
  • Considering security implications for the software we deploy
  • Optimizing and troubleshooting system issues
128

Technical Sourcer, Software Engineering Resume Examples & Samples

  • Experience researching/sourcing candidate
  • Candidate engagement experience
  • Tech and industry experience with target companies, conferences, open source communities
  • Experience communicating with business partners and teammates
129

Software Engineering Mgr Resume Examples & Samples

  • BS degree in Engineering with at least 12 years overall technical experience or MS in engineering with at least 10 years overall technical experience, with a minimum of 10 years in GN&C design engineering, and a minimum of 2 years' experience as a GN&C design lead
  • Demonstrated proficiency in and a comprehensive understanding of relevant GN&C functions, architectures, operations and technical domain
  • Direct experience in design, development, test and operations of GN&C Subsystem products, GN&C flight hardware and Mission critical flight and ground software
  • Demonstrated ability to lead a high-powered engineering team and produce results by successfully prioritizing technical, cost, and schedule objectives and balancing multiple assigned objectives and tasks
  • Strong written and verbal communication along with effective presentation skills
  • Ability to obtain and maintain a certification in control account management (CAM)
  • Must have a current knowledge and understanding of the P441 program, its customers, and its technology
  • The selected individual must demonstrate leadership skills and behaviors that align with the Full Spectrum Leadership Imperatives
  • Must hold an SCI Clearance
  • Success delivering GN&C subsystems and/or GN&C hardware from requirements development through design, integration, test, verification and operations
  • Broad knowledge of SSC resources, expertise, command media, and operations related to assigned area
  • Technical expertise in attitude estimation, control, simulation, sensors, and actuators with broad technical skills and development experience throughout a program life cycle
  • Familiarity with functional Engineering processes, including performance appraisals, promotion planning, employee mentoring, and hiring
  • Industry insight and involvement in technical committees etc
  • BOE, proposal and cost management experience
  • Detailed knowledge of the P441 LOSC algorithm design and sensor hardware
  • Experience with CoreSim, Simulink, C/C++ autocoding, VHDL autocoding
130

Software Engineering Resume Examples & Samples

  • Implement product changes, undertaking detailed design, programming, unit testing and deployment, as required by our SDLC process
  • Investigate and resolve reported software defects across supported platforms
  • Work in conjunction with product management to understand business requirements and convert into effective software designs that will enhance the current product offering
  • Produce component specifications and prototypes, where appropriate
  • Provide realistic and achievable project estimates for the creation and development of solutions. This information will form part of a larger release delivery plan
  • Develop and test software components of varying size and complexity
  • Produce relevant system documentation
  • Participate in review sessions to ensure on-going quality of deliverables. Validate other team members' components, test plans and results
131

Dir Software Engineering Resume Examples & Samples

  • Define and maintain the department’s software development strategy, methodology and approach
  • Provide and manage development resource, tools and services to ensure all projects and work are efficiently resourced and undertaken to the agreed quality standards
  • Contribute to the application of best DevOps practices for effective Continuous Delivery
  • Effective planning, organisational and time management skills with the capacity to handle multiple work requests and conflicting deadlines
  • Ability to produce accurate and detailed work under pressure and to tight deadlines and with an analytical and methodical approach to investigating problems and resolving issues
  • Work collaboratively to define and maintain a strategy, methodology and approach, to support and automate business processes, in line with industry best practices
  • Responsible for the management of the application portfolio from creation, innovation, release through to retirement
  • Monitor development activities across all projects within the defined area to ensure that they are being executed in an efficient and responsible way, and to the standards set
  • Ultimate accountability for all software releases produced by the team in terms of how the solution has been implemented, technical documentation and the ability to support the solution
  • Ensure that the division has sufficient resource not assigned to project work in order to provide high quality support for the production systems
  • Working with the business owners, monitor cost efficiencies achieved through the introduction or improvement of technologies or improved business processes
  • Excellent working knowledge of development frameworks and integration technologies, in particular .Net, C#, Oracle, SQL & Sonic ESB
  • Proven track record in creating and leading development teams to deliver both project work and incremental developments
  • Experience with off-shore development teams
  • Strong experience of working within an agile environment
  • Proven experience of involvement in projects that have implemented new business processes and systems within an organisation
  • Proven experience of managing operational and project budgets
  • Familiarity with AWS, Linux and Puppet highly desirable
132

Technical Sourcer, Software Engineering Resume Examples & Samples

  • Extensive technical sourcing experience with a search firm or in-house recruiting team
  • Good eye for talent with ability to quickly screen resumes to identify potential
  • Excellent research/sourcing skills with ability to dive deep into searches for hard-to-fill requisitions
  • Impressive candidate engagement approach with ability to activate passive candidates
133

Software Engineering Summer Internship Resume Examples & Samples

  • Candidate must be currently pursuing a Bachelor's degree in Computer Science, Computer Engineering or related degree
  • Graduation date must occur on or after September 1, 2017
  • Working knowledge of C, C++, and UNIX/Linux or
  • Windows software development environments
  • Desire to follow and improve a defined software development and test process
  • Candidate must be currently pursuing a Bachelor's degree in Computer Science Computer Engineering or related degree. - Graduation date must occur on or after September 1 2017Want to create a job search agent? Send this job to a friend
134

Software Engineering Mgr Resume Examples & Samples

  • Past experience and demonstrated ability to do technology project and team management in one or more technology areas
  • Skilled in advising and mentoring staff members to meet schedules or resolve technical or operational challenges
  • Knowledge of aviation industry id preferred
  • Knowledge of policies and procedures that typically affect individual subordinate employees, skills and abilities required by subordinate employees to accomplish organizational responsibilities
  • Understands the structured, iterative, and agile software development processes
  • Technical and Project Management skills to lead a diverse team consisting of Boeing personnel and partners to build and deliver quality software products on schedule and within budget
  • Teamwork is important in this position; individual must have strong teambuilding skills. Must have demonstrated ability to accomplish results through direct reports, colleagues in other parts of Boeing, and partners, even when they are not direct reports. Ability to work well on virtual teams across multiple time-zones
  • Communication – strong written and verbal communication skills, ability to prepare comprehensive reports, proposals, Statements of Work, and connect technology to business considerations (e.g., ROI). Candidate must be fluent in English, and have expertise in using MS Office tools
  • Bachelor’s degree in Science, Technology, Mathematics, or Engineering is required and Master’s degree is preferred. A post graduate degree in management would be a plus
  • Experience working in a global organization is preferred
135

Software Engineering Co-op Resume Examples & Samples

  • Work as part of the FPGA team to support new and existing product designs
  • Validate, test and debug new and existing designs
  • Investigate, analyze and recommend improvements for product reliability, performance and cost reductions
  • Knowledge of embedded C programming
  • Understanding of real time operating systems, and multi-threaded real time code
  • Understanding of embedded systems design (hardware & software)
  • Understanding of electrical engineering concepts and principals
  • Familiarity with standard test equipment like oscilloscopes, multi-meters and signal generators
  • Strong mathematical and analysis skills
  • Highly motivated self-starter
  • Proficient in use of Microsoft Office products
  • Presently enrolled in a University Electrical or Software Engineering program
136

Software Engineering Undergraduate Intern Resume Examples & Samples

  • Enabling automated software testing
  • Executing regression test cases
  • Tracking metrics & migration to standard tracking system
  • Enabling dashboard displays
137

Dir, Software Engineering Resume Examples & Samples

  • Master’s degree in Computer Science or equivalent
  • At least 5 years of experience leading teams shipping commercial applications using agile methodologies
  • Ability to think strategically while acting tactically managing priorities
  • Ability to work efficiently and successfully across functional organizations and with customers
  • History of shipping innovative and successful products
  • Hires and develops great people
  • Sets SMART goals
  • Inspires passion, motivation and winning attitude
  • Ready to travel internationally about twice per quarter
  • Knowledge about software product life cycle, FOSS, software security and modern software development and delivery technologies
138

Head of Software Engineering Resume Examples & Samples

  • Increase pace of innovation and transform to a modern Dev. Ops environment in an on premise medical device environment
  • Lead, manage and empower more than 120 software engineers, project managers, and product owners in two sites in The Netherlands and Brazil
  • Grow the team globally (e.g. by expanding in Blumenau, Brazil and by strengthening the competences globally), further integrate with the Cardiology Management team and be the ultimate engineering owner for the products
  • Establish, communicate and maintain CI technology architecture for production technology systems, and ensure that the architecture can support the growing and changing needs of the business
  • Supervise research and development projects
  • Establish technical standards and ensure adherence throughout the division, focusing on SAFe agile practices
  • Lead the division in anticipating and reacting to major technology changes and mitigating potential issues through the use of an appropriate redundancy strategy
  • Assess and recommend technologies in support of company needs and develop technology contingency plans to keep projects on track
  • Be a leading member in the business executive leadership, driving and influencing strategic and tactical business wide initiatives
139

Software Engineering Program Manager Resume Examples & Samples

  • A minimum of 5 years of program management experience in software development
  • Strong understanding of project and program management best practices
  • Detailed knowledge of agile/scrum and the ability to work within an agile environment and provide coaching to teams to improve their practices
  • Prior experience working with geographically distributed teams and off-shoring partners
  • Ability to influence across functional boundaries and across multiple organizational levels to drive results
  • Proven track record of delivering projects and programs from initiation through implementation
  • Strong written and verbal communication skills, both French and English
  • Project Management (PMP) certification is a preferred
  • Comfortable managing through influence
140

Engineer.iii.software Engineering Resume Examples & Samples

  • 4+ years of C++, Java Development Experience
  • Scripting experience with JavaScript, TCL, and Perl
  • Experience with VoIP application, Windows OS, SQL Server
141

Software Engineering Resume Examples & Samples

  • Under direct supervision, develops, codes, tests and debugs new non-complex software solutions or enhancements to existing software in a maintenance capacity. Has good understanding of business application
  • Designs and codes non-complex applications using routine and/or advanced technology
  • May create optimization programs to resolve problems. May design and build prototype applications
  • Experience in software development including Java and mobile applications
  • Good written and verbal communication skills; ability to handle multiple projects simultaneously
142

Software Engineering Resume Examples & Samples

  • Work within FICO’s Global Technology Services group
  • Gather requirements, produce designs, and deliver working software
  • Desire to sweat the “small stuff” by paying attention to details
  • Identify and communicate best practices
  • Work in a team development environment: code reviews, pair programming, collaboration
  • Support quality assurance and testing of the application
  • Take accountability for assigned deliverables
  • 5+ years of experience developing applications
  • 1+ years of experience developing single page JavaScript applications
  • Expertise in at least one of the following languages: JavaScript, Java, Ruby, Python
  • BS degree in Computer Science, a related technical field, or equivalent experience
  • Solid understanding of Web Development: DOM, HTML5, CSS3, SASS, JSON, XML
  • Experience with one or more JavaScript frameworks: e.g. React, Angular, Ember, Backbone, D3
  • Solid understanding of Model-View-Controller (MVC) architectures
  • Solid understanding of Object Oriented designs
  • Solid understanding of RESTful web services / APIs
  • Solid understanding of cloud platforms: e.g. AWS, OpenStack, Google App Engine
  • Experience leveraging relational data stores: e.g. MySQL, Oracle, Postgres
  • Solid understanding of NOSQL data stores: e.g. MongoDB, CouchBase, Riak
  • Solid understanding of Object-to-Relational Mapping (ORM) libraries: e.g. Django ORM, ActiveRecord, Hybernate
  • Experience with version control solutions such as Git
  • Solid understanding of development methodologies including Scrum, Agile, and test-driven development
143

Software Engineering Resume Examples & Samples

  • 3+ years experience in a software development role
  • Strong knowledge of database concepts
  • Strong knowledge of programming
  • Experience in at least one of the following languages: JavaScript, Ruby, Python
  • Ability to work well as part of a diverse team
  • Understanding of Web Development: DOM, HTML5, CSS3, SASS, JSON, XML
  • Understanding of JavaScript frameworks: e.g. React, Angular, Ember, Backbone, D3
  • Understanding of Model-View-Controller (MVC) architectures
  • Understanding of Object Oriented designs
  • Understanding of RESTful web services / APIs
  • Understanding of cloud platforms: e.g. AWS, OpenStack, Google App Engine
  • Understanding of relational data stores: e.g. MySQL, Oracle, Postgres
  • Understanding of NOSQL data stores: e.g. MongoDB, CouchBase, Riak
  • Understanding of Object-to-Relational Mapping (ORM) libraries: e.g. Django ORM, ActiveRecord, Hybernate
144

Software Engineering Resume Examples & Samples

  • Ability to program in 'C' is a must
  • A good understanding of IOS/RTOS
  • Exposure to networking protocols (preferably CarrierEthernet, MPLS, IP etc)
  • Hands on experience with one or more of the LAN/WAN technologies, mobile back haul or optical networking protocols
145

Head of Software Engineering Resume Examples & Samples

  • Experience of successfully managing and leading large, complex, high volume web-develop development projects (>50 people over several years)
  • Exceptional team leadership skills, including motivation, performance management, cultural awareness, coaching and development
  • Significant experience of Agile development methods with a continuous delivery pipeline
  • A strong software engineering background
  • Experience of leading off-site development is highly desirable
146

Software Engineering Resume Examples & Samples

  • The Software engineer will be an individual contributor who will be a part of the team responsible for designing, building, deploying and supporting large, world-class enterprise-level solutions
  • Involved in the end-to-end cycle of software development lifecycle and methodologies
  • Strong development skills with understanding of diagrams and tools
  • Writing programs, Investigation errors and installing solutions
  • Be a team player and work well as part of geographically diverse teams
  • Open to learning new technologies in related areas
  • Should have strong knowledge of database concepts and programming
  • Bachelor’s/Master’s in Computer Science or related disciplines
147

Director, Mobile Software Engineering Resume Examples & Samples

  • Is responsible for the development and maintenance of relationships with key stakeholders including engineering and external partners
  • Provides consulting leadership to product teams to make sure that they keep informed on industry news and trends, products, services, competitors, relevant information concerning mobile capabilities
  • Provides management direction and mentoring on key initiatives and ensures timely communication happens
  • Builds a positive working environment
  • Acts as executive-level escalation contact for technical and partner issues, representing the company and customer needs professionally, while supporting and championing his/her staff
  • Ensure all operational staff develop deep business and product expertise
148

Engineer.ii.software Engineering Resume Examples & Samples

  • MSEE/CS with 2+ years of experience
  • BSEE/CS combined with 5+ yrs related experience in the following
  • Expert in L2/L3 technologies. Knowledge of OT protocols such as CIP, MRP, PRP and/or REP protocols is a plus
  • Strong Testing and automation experience for Embedded OS
  • Must have very strong scripting experience in Python
  • Working experience with test tools like traffic analyzers (e.g., Sniffer, Ethereal) and traffic generation tools (e.g., Smartbits, Ixia)
  • Agile Methodology experience is a plus
  • Past experience in Cisco products is a plus
  • Strong communication and leadership skills are essential. Must be a strong team player and have excellent collaborating skills
  • Participate and work closely with developers at various stages the SW Development Life Cycle
  • Drive authoring of detail feature testplans, Design Test bed design, test topologies
  • Develop python automation scripts for automated testing
  • Assist development engineers in product defect diagnosis
  • Initiate and participate in efforts to improve group productivity and test effectiveness
149

Engineer.ii.software Engineering Resume Examples & Samples

  • Discuss with architects/PO to understand requirements clearly
  • Develop and automate test cases. Execute them in a Continuous Execution Environment
  • Ability to troubleshoot and resolve issues quickly
  • Capacity to work with multi-site development teams
  • Have excellent analytical skills with attention to details
  • Thrive in a collaborative team environment and ability to work with minimal supervision
  • Proactive and Independently working in a CI environment (like Jenkins, Sonar)
  • Working experience on developing automated cases, working with automation frameworks
  • Working experience on any cloud based collaboration products is a big advantage
  • B.E / B.Tech , M.E / M.Tech preferably in Computer science
  • Design & development in Python is a must
  • Experience in Android and iOS app testing
  • Desirable skills : Python, Rest APIs, Selenium and cloud APIs, Automation tools/DevOPs orchestration
  • Exposure to VMWare and VSphere APIs are a plus
  • 4-6 years of experience with major experience in automation using python. Experience of testing/automating cloud products is a big advantage
  • Good debugging skills/problem solving skill, Communication skills
  • Knowledge of tools development desirable
  • Domain: Collaboration. Knowing Cloud based collaboration tools is a plus
  • CRM : Clear case, GIT
  • Containers: Docker
  • Automation Framework: Jenkins (Knowing Cisco specific tools TNGpi/TTVM is a plus)
150

Engineer.ii.software Engineering Resume Examples & Samples

  • Work with cross functional team to understand the feature requirement and come up with design, execute coding
  • Design and develop functional modules of Camelot to simulate various phone features
  • Should be able to work independently and if required need to work with the team in trouble shooting the issues or building the features
  • Should take complete ownership of the feature developed from requirement understanding, design, coding and building regression scripts
  • Programming skills in C++/ Java / Python
  • Good knowledge in understanding and debugging SIP Call flows
  • Knowledge of Multi threaded application, Linux IPC and network programming
  • Strong debugging and system skills to troubleshoot and fix memory leaks, core dump using GDB, Valgrind, etc.,
  • Domain: Telecom
  • Automation Framework: Jenkins
151

Engineer.ii.software Engineering Resume Examples & Samples

  • Responsible for Requirements study, Software Development & Testing of CTG features
  • Excellent understanding of Voice and collaboration products
  • Design & development in Java / Python
  • Experience in Android and iOS app development and distribution and testing is an added advantage
  • Desirable skills : Java, Python, Javascript, Eclipse, Rest APIs, Selenium and cloud APIs, Automation tools/DevOPs orchestration
  • Good command over automation using python is desirable
  • 4-6 years of experience with exposure to tools/automation development
152

Engineer.ii.software Engineering Resume Examples & Samples

  • 2-5 years of experience in Scripting with Python, Javascript, PHP or Perl
  • Experience with functional and load automation [Selenium, Load Runner a plus]
  • Experience with VoIP application [SIP]
  • Experience with RESTful APIs [a plus]
  • Experience with MySQL [a plus]
153

Engineer.ii.software Engineering Resume Examples & Samples

  • Work Experience in Network Management or Planning Software’s
  • Good knowledge of various Optical Technologies and protocols like DWDM, SONET/SDH, OTN, MPLS/GMPLS
  • Strong in Core Java programming, SW design and unit-testing
  • Ability to debug complicated issues and drive system level architecture and design
  • Strong in problem solving and expert in data structures
  • Good understanding of Operating Systems, Design patterns and Service- oriented architectures
  • Work experience in CORBA/TL1/SNMP or Web UI is an advantage
  • Design, development and unit-testing of various software features
  • Soft-skills
154

Student for Software Engineering Position Resume Examples & Samples

  • Student in Computer Science/Electrical Engineering
  • SW code (In C) and debug knowledge
  • At least 2 years till graduation
155

Manager of Software Engineering Resume Examples & Samples

  • Manage a team of internal and/or external Software Engineers and ensure they maintain exceptional quality standards and ensure the platform meets or exceeds benchmarks for uptime, resiliency, capacity, and response time
  • Work with senior leadership to identify, develop and execute upon opportunities for process and strategic improvements. Participate in MHE-wide initiatives to bring consistency to the company’s software development and operations efforts. Ensure focus on Engineering architecture, design, and technical improvements across teams. Engages in research that leads to the development of innovative products and services. Explores and creates service designs that improve capability, functionality, and time to market with maximum quality
  • Foster a collaborative relationship of alignment across organizational boundaries, working together with IT partners to improve technical outcomes
  • Take input from multiple sources such as: team members, peers, industry trends, customers, business needs, user experience group, and customer support to define technical boundaries and design scalable / sustainable platform services that serve the needs of multiple products, platforms, and/or customers. Develops a strategy for sustainable product support and reduction of technical debt which encourage product agility and improves time to market
  • Stay current on industry trends and standards; conceive and present to senior management and peers ways to improve current practices to stay competitive in the marketplace and on the cutting edge while maintaining strict quality standards
  • Mentor new or less seasoned Software Engineers in development and tier 3 support practice. Lead the hiring process for new staff in engineering
  • Strong advocate for automation and improved customer experience, drive continuous improvement into our applications and educate peers on best practices
156

Manager of Software Engineering Resume Examples & Samples

  • Development of abstraction techniques, approach, and architecture
  • Collaborate with the technical leadership within the SW&DT to ensure consensus of interface to applications and hardware
  • Program performance monitoring, support, and reporting related to the Infrastructure aspects of a project
  • Ensuring adherence to Engineering process, leveraging or creating best practices
  • Program task management, team guidance, & staffing
  • Proposal team leadership
  • Providing timely, constructive, sincere performance feedback on a regular basis
  • Executing performance appraisal activity
  • Promoting organizational initiatives such as Agile development, Model Based Engineering, Continuous Integration, and Reuse
  • Nurturing dedicated teams to execute organizational improvement initiatives
  • Supporting talent acquisition activity
  • B.S. degree in Computer Science, Engineering (Computer, Systems, Electrical), or related field
  • Minimum 6 years applicable experience
  • Experience executing the engineering project life cycle, including: requirements analysis, design, development, integration, validation, verification, and sustainment
  • Must possess strong organizational and interpersonal skills to communicate effectively, both verbally and in writing, with all levels of management and individual contributors
  • Applied knowledge of Product Line Management
157

Software Engineering Resume Examples & Samples

  • Wiring of Control & Detection Systems
  • Testing of systems to FAT level
  • Writing code, where appropriate
  • Producing small panel designs
  • Fault finding
  • Qualification in electronics / systems engineering
  • On track to achieving a BSc Electrical / Electronic engineering degree or similar
  • Software experience
  • C&D knowledge
  • Manual hands on skills for wiring panels
  • Some industry knowledge
158

Software Engineering Summer Intern Resume Examples & Samples

  • Expertise with C++
  • 2+ years of solid C++ coding experience
  • Strong skills in object oriented programming and software architecture
  • Experience with MATLAB and/or Simulink
159

Software Engineering Mgr Resume Examples & Samples

  • Past experience and demonstrated success in managing teams one or more technology areas
  • Skilled in coaching and mentoring staff members to meet schedules or resolve technical or operational challenges
  • Proficiency in software development lifecycle and agile methodology
160

Manager of Software Engineering Resume Examples & Samples

  • Lead team responsible for software engineering and systems integration across ingest, edit, media asset management, and archive systems for NBC News
  • Define software architecture for media asset management software systems, physical asset order management and reporting platform, and automated metadata management and media delivery capabilities for edit environments
  • Manage team of onshore and offshore resources focused on development, configuration, and systems integration
  • Partner with parallel teams to drive software projects and media asset management strategy and solutions through the use and implementation of technology and efficient workflows
  • Be a subject matter expert on key software systems, protocols, integrations, and workflows
  • Actively recommend approaches to improving system stability and reliability
  • Work with vendors to integrate complex systems and workflows across 30 Rock, Bureaus, and other news production infrastructures
  • Coordinate with various operational technology and vendor support teams to isolate issues and drive resolution
  • Be a main point of contact for escalations impacting on-air critical systems in a 24x7 broadcast news environment
  • Work with project management team to lead go-live and rollout planning of the systems and applications
  • Bachelor’s degree in computer science, engineering, or a related field
  • 5+ years’ software design and development experience
  • 5+ years’ experience in a role demonstrating understanding of media and metadata workflows
  • 5+ years’ experience defining and configuring workflows working with ingest and play-to-air systems
  • Experience defining and configuring complex, automated media asset management processes driven by proxy workflows and structured metadata
  • Experience developing software against documented third-party APIs and working with vendors to identify and correct issues and drive enhancements
  • Demonstrated experience with media management and edit workflows on Avid Interplay/ISIS
  • Demonstrated understanding of media logging workflows, best practices, systems, and metadata management
  • Familiarity with broadcast production systems including signal routing systems & protocols, video ingest and play out technology, Avid systems (edit, production media management, storage), and broadcast tape decks and monitoring
  • Editing or support experience with AVID Editing system
  • Experience configuring or supporting Avid Media Central MAM, ideally with deep knowledge of system workflows and configurations
  • Scrum Master Certification with experience using scrum for software development and delivery
  • Experience migrating large volumes of data – millions of metadata records and/or petabytes of media – among production systems
  • Experience querying and building software against MS SQL databases
  • Experience with object-relational mapping technology and architecture, preferably using SQLAlchemy
  • Experience designing, developing, and/or consuming both SOAP APIs and RESTful web services
  • Experience parsing and generating XML and JSON documents
  • Working familiarity with Java, JavaScript, bash scripting, SWoDL and Python
  • Working familiarity with components of the IBM WebSphere and InfoSphere product suites
  • Experience defining and documenting test cases for media-driven software
  • Experience leveraging expertise on network protocols and standards (e.g. DNS, TCP, HTTP, FTP, SSH)
  • Familiarity with digital video and audio format standards (e.g. DV25, MPEG-1, MPEG-2, DNxHD, AVC-I, H.264)
  • Experience isolating complex integration issues across software systems by analyzing log files and proactively communicating with end users and vendors
  • Experience using Microsoft Excel and PowerPoint to analyze and present data to customers, partners, peers, and middle and senior management
  • Proficiency on Windows, Mac, and GNU/Linux operating systems, preferably with experience on Red Hat Enterprise Linux and/or Oracle Enterprise Linux, including basic system administration tasks
  • Demonstrated skills managing both teams and high visibility projects
  • Strong analytical, problem-solving, and verbal/written communication skills
  • Experience maintaining uptime on mission-critical systems
161

Software Engineering Resume Examples & Samples

  • Must possess extensive experience with C# and SqlServer
  • Experienced with SQL, PL/SQL and Toad
  • Experienced with MS Windows and Linux Operating systems
  • Experience with coding skills in defining workflow
  • Experience with Object Oriented Concepts, Analysis and Design
  • Experience with Agile and Jira
  • Experience with BizTalk Server is a Major Plus!
  • Web development with Java or C++ is a plus
  • Experience with UNIX is a plus
162

Senior Dir, Software Engineering Resume Examples & Samples

  • Provide leadership, guidance, and vision to a diverse engineering team (Onshore and Offshore)
  • Manage the software development process to routinely ship software on budget and on schedule; responsible for technical and management review of projects
  • Collaborate effectively with cross-functional peers and teams including Product Management (roadmap development, priority setting, etc.), Operations (budget planning, HC requests, etc.), and Program Management (Report Outs, Delivery Dates, Product Lifecycle Measurements, etc.)
  • Present to VP’s and President of Division on project state, status, and updates
  • Responsible for leading the release planning, resource loading, goal setting and measurement
  • Data Protection, Storage, and File System knowledge and experience
  • Expertise in enterprise software architectures and related standards and technologies
  • Leadership experience (Director or VP level preferred) for a global organization; must have experience managing both onshore and offshore teams concurrently
  • Proven ability to drive and deliver quality software as a “Number 1” priority with a passion for developing outstanding software products
  • Ability to recruit, motivate, retain, and effectively develop/manage a diverse group of talented software engineers
  • Strong leadership, teamwork, collaboration, and communication skills; must be exceptional at presenting and influencing at VP/SVP/Division President level
  • Knowledge of Business Applications, Software Project Management, Estimation Methodologies, and Agile development processes
  • Demonstrated ability to develop, implement, and ensure successful adoption of processes and best practices
163

Software Engineering Summer Internship Resume Examples & Samples

  • Building IT-centric mobile app, server-client, and/or SaaS eco-systems that enable voice and data communications in converged land mobile radio and mobile broadband environments
  • Developing applications using mobile APIs, web APIs, and/or serial protocols that exercise the features and functions of a defined application interface
  • Defining tools and workflows that simplify software and/or hardware application development and testing
  • Designing instructional materials about interfaces, APIs, and toolchains to help developers learn the operational theory and gain experience by practical example
  • Coaching developers on the design, development, debugging of their application's use of interfaces or APIs
  • Engaging in architectural/technical exchanges with engineering staff from multiple teams & multiple design centers across the world
  • Collaborating with work partners from product / channel teams to gather requirements, architect & design enterprise application solutions, implement and validate operation and compatibility
  • Must have excellent written and oral communication skills
  • Ability to analyze, reproduce, and solve product issues; problem solving and experiment design skills required
  • C/C++/C#, .NET, Java, JavaScript, Android/iOS, Web applications, Embedded systems
  • Familiar with packet data protocols, SaaS, and cloud technologies
  • Experience with Git / GitHub / GitLab is a plus
  • Experience in software development tools in Windows (e.g. Visual Studio) and Linux environment, testing, process and configuration management
  • Experience/knowledge base in Agile development process
  • Experience with network design is a plus
  • Experience in mobile and web application (SOAP / REST) development is a plus
164

Technical Sourcer, Software Engineering Resume Examples & Samples

  • Partner with Coordinators and Recruiters to manage an efficient model of operation
  • Build strategy for talent pipelines and execute on tactical research, referral generation, events and sourcing campaigns
  • Excellent technical sourcing experience gained within a search firm or in-house recruiting team
  • Preferably software engineering recruiting experience
  • Excellent research/sourcing skills with ability to dive deep into searches for hard-to-fill roles
165

Software Engineering Mgr Resume Examples & Samples

  • Engineering Program Manager, responsible for all cost/schedule and technical LM artifacts
  • SW Eng Manager / Test & Integ Manager, responsible for the SW baseline & delivering 3 product releases a year
  • Primary interface with the USMC Government customer
  • EVMS Cost Account Manager with previous CAM experience
  • LM Leader and L-Code for 15 direct reports - The selected candidate must demonstrate the Full Spectrum Leadership attributes
166

Software Engineering Associate Resume Examples & Samples

  • Associates or Bachelor’s Degree (With a graduation date no later than May, 2016)
  • Completion of coding-related side projects in Web Design, Game Design, and/or Mobile Application Design
  • Demonstrated leadership in professional setting; either military or civilian
167

Software Engineering Resume Examples & Samples

  • Desirable Experience in programming languages
  • No working experience required
  • Ability to work creatively and analytically in a problem-solving environment
168

Senior Business Leader, Software Engineering Resume Examples & Samples

  • Provide leadership and strategic direction to multiple teams and/or functional areas
  • Ensure approved staffing levels are maintained, departmental and staff education, training and cross training needs are met
  • Ensure that staff has skills and behaviors to perform tasks fully through effective communication of goals, objectives, performance and, as necessary, improvement plans
  • Review, approve and ensure the implementation of new or revised operational processes and procedures
  • Provide appropriate resources and budget to deliver timely, effective, efficient and predictable processing services and continuing improvement of performance
169

Software Engineering Co-op-das Resume Examples & Samples

  • Assist software engineer’s development such as release process
  • Tests software designs and code at the unit and system level to ensure that all requirements are met and the highest software quality is achieved
  • Participate in internal design reviews
  • Read schematics and debug analog and digital hardware
  • Use oscilloscope and logic analyzer for trouble shooting
  • Attend code review
  • Scripting languages like VB , Phyton , C# are a plus
170

Director, Mobile Software Engineering Resume Examples & Samples

  • 12+ years experience in engineering and architecture
  • Mobile development experience in iOS. Android and hybrid a plus
  • MBA ideal, Bachelor’s degree in a related field or equivalent education/experience required
  • Minimum 5 years managing customer deployment engagements
  • Experience in project and portfolio management
  • Familiarity with emerging technologies and applications in relation to business processes
  • Must show a commitment to customer satisfaction
171

Leader, Software Engineering Resume Examples & Samples

  • Are you a Leader with knowledge and experience of development for multi-million line software products?
  • Have you led people of diverse skills and experience?
  • Be a key player in taking a product feature from concept to production using Scrum and managing scope, schedule and quality to deliver a successful business outcome
  • Provide technical leadership with a focus on horizontal development across the stack ensuring security, reliability and robustness
  • Actively lead and manage a small team of developers and testers, providing coaching and mentoring to grow the team’s capability
  • Responsible for the management of scope, schedule and quality of software deliverables through collaboration with a diverse group of stakeholders
  • Actively contribute knowledge to the wider development group
172

Manager of Software Engineering Resume Examples & Samples

  • Manage a team of internal and/or external Software Engineers and ensure they maintain exceptional quality standards. Creates coding guidelines, selects frameworks, ensures code is produced consistently and maintained by a team of engineers
  • Ten plus years’ experience as a Software Engineer or similar software development role
  • Three plus years’ experience working with Web services framework like JAX-RPC, Spring WS, Apache CXF and Apache Axis
  • Strong knowledge of Object Oriented Analysis & Design (OOAD), Service Oriented Architecture (SOA) principles, design patterns, application and enterprise integration architectures
  • Basic Unix skills (SSH/tunneling, navigating Unix environment, SCP/SFTP to transfer files)
  • Familiarity with source control tools like SVN or Git, and continuous integration tools like Jenkins/CircleCI
  • Ability to analyze business requirements and identify possible gaps, missing scenarios, etc
  • Understanding of the following client side technologies/frameworks: AngularJS, JQuery, Twitter Bootstrap, HTML/HTML5, CSS, SASS, LESS, Protractor
  • Additional skills in these areas will be considered a plus: Spring MVC, OAuth, PL/SQL, Maven/ANT, JBoss/Tomcat, Eclipse IDE, HTTPInvoker, Solr, Redis, Couchbase, Federated Identity Solutions
  • Experience with bug tracking systems, like Quality Center and JIRA
  • Experience in Agile Methodologies like SCRUM or Kanban
  • Excellent ability to present and communicate own ideas, argue and defend under scrutiny
  • Ability to multi-task and ability to remain calm under pressure
  • A tenacious desire to meet established timelines
  • Experience implementing software systems for applications developed with cloud technologies (AWS)
  • Have a track record of mentoring and enabling others, growing strong individual contributors and new leaders
173

Engineer.iv.software Engineering Resume Examples & Samples

  • Drive/collaborate with other technical leaders/software engineers on system/functional design
  • Work with Customers on successful Assurance deployments
  • Mentor junior members of the team through design/code reviews
  • BE or MS EE/CS with 6+ years of industry experience
  • Self-driven with proven experience driving software design through architecture
  • Excellent communication/presentation/collaboration skills for interacting with internal/external customers
  • Excellent domain knowledge & proven experience working with Java, Python, HTTP, REST, Spring, ORM/Hibernate, Tomcat, Apache, JEE, etc), performance profiling tools, database, and HA patterns
  • Familiarity with Databases [ Mongo, Cassandra, Elastic Search]
  • Excellent and programming skills
  • Networking knowledge is a must
  • Knowledge of TCP/IP, SNMP, NETFLOW,LAN/WAN routing/switching and other network layer protocols a plus
174

Software Engineering Resume Examples & Samples

  • Create configurations within SAP OTC, CRM and Pricing modules
  • Experience handling IDOC processing and failures
  • Referencing and reviewing T-codes
  • Responsible for debugging transactions and evaluate the code
  • Perform root cause analysis on issues working with leads in the team
  • Bachelor’s Degree in Information Technology or related field with course work in the field for SAP (technical development) or equivalent work experience
  • Good PC skills; including working knowledge of Microsoft Office products
  • Beginner to Intermediate level programming experience in SAP
  • Working knowledge of IT Service Management products such as ServiceNow
  • Strong communication skills and the ability to communicate across various teams
  • Plans and executes system implementations that ensure success and minimize risk of system outages or other negative production impacts
  • Demonstrates knowledge of software development, life cycle, modeling of business processes, application design patterns, business/functional documents. Estimates to high level business requirements and provide options analysis
  • Applies basic concepts, principles, and technical capabilities to perform routine tasks
  • Works under direct supervision and receives detailed instructions
175

Software Engineering Resume Examples & Samples

  • You’ll work in the Mendeley Data team, a team of individuals who are experts in their fields, centered around a common goal — to make sharing research data easy, enjoyable and empowering
  • You will contribute to the agile process, ensuring that there is a shared vision for the
  • Team, that tasks are well defined and actionable, and that everyone knows what they’re working on
  • You will attend workshops and meetings with key institutions (currently top 10 UK universities), to enable strategic partnerships
  • You will be helping to continue development on the Mendeley Data repository (https://data.mendeley.com), a place where scientists can upload and share their research data
  • You will be helping set the direction and vision for the institutional product, which is still in the very early stages and is just starting to gain momentum
  • Our API stack is written in Java/MySQL and uses Hadoop and various AWS products, an ideal candidate will already have knowledge and experience in these technologies
  • Our front end stack is delivered from a Node server which directly consumes the API and transforms the response into HTML, as well as acting as a proxy for client side
  • AJAX requests; ideally you’ll have previous experience of writing both client side and server side JavaScript and working with rest APIs
  • We’re looking for a passionate lead developer who has a history of managing teams
  • Of motivated individuals, working on complex projects which are exploratory in nature
  • And not fixed, responding to user feedback and working in a fast paced environment
  • Our ideal team is full of T-Shaped people, who have deep knowledge in their area of expertise, and also have a broad understanding of other disciplines (see https://en.wikipedia.org/wiki/T-shaped_skills )
  • You have worked as a technical team lead, or have taken a leading role within a large (8-12) development team
  • You have great interpersonal skills, and the ability to manage the team effectively
  • You are good at articulating problems/ideas/opinions
  • Quality is important to you. You are instrumental in harboring a culture of innovation, test first, code reviews, continuous improvement and quality communication to ensure the best outcome
  • You have good experience with AWS, backend and frontend technologies. You have experience with highly scalable security models and frameworks, such as OAuth, SAML and SSO
  • You have experience building websites and applications that are iteratively developed, have good accessibility and work in a responsive manner on variety of devices
  • You take pride in your work. You have a bias for simplicity, elegance, scalability, robustness and maintainability in code and systems
  • You design architectures which allow natural and fast iterations to support our agile development process
  • You are committed to the bigger picture of large software ecosystems
176

Software Engineering Smts Resume Examples & Samples

  • Advocate for test priorities in the development process
  • Setup and maintain production-like test environments and provisioning code
  • Design, maintain and execute manual and automated test cases for functional, API, and end-to-end tests
  • Ensure comprehensive test coverage of unit tests (JUnit) and automated regression test suites
  • Debug complex issues found in customer environments
  • Perform code reviews in Java
  • Report and track defects, testing tasks, and release notes
  • 7+ years of experience as a Test Engineer
  • 5+ years of full lifecycle testing for web-based applications applications, from requirements gathering to deployment
  • Solid design and development skills in Java or a related language
  • Technical curiosity, and an analytical and structured approach to problem solving and testing
  • Strong root cause analysis skills
  • Proven experience planning, developing and collaborating on test automation frameworks and test suites
  • Experience creating QA tools and simulators to assist testing of large scale complex systems
  • Strong experience working with Continuous Integration systems
  • Solid knowledge of various QA methodologies incl. planning, exploratory testing, defect reporting and troubleshooting
  • Strong familiarity with testing Java applications, including performing effective code reviews
  • Previous experience using JUnit or similar unit testing tools (TestNG, Mockito, Wiremock)
  • Ability to review complex software design specifications with a focus on testability, test automation and quality improvements
  • Passion for aligning quality goals to business goals
  • Proven success working collaboratively within cross-functional and intercultural teams based on strong team spirit, solid work ethic and good communication
  • MS or BS Computer Science or related degree
177

Director of Software Engineering Resume Examples & Samples

  • Grow the software team through effective hiring, coaching, and development to create a world class software engineering team
  • Responsible for performance evaluations for the software team as first level and second level supervisor
  • Solid understanding of several software development methodologies (Agile, Evolutionary, Waterfall, etc.) and when to use each of these techniques
  • Coordinate the development of accurate Basis of Estimates (BOE’s) for proposals including assumptions and risks, and authorize software engineering task estimates
  • Collect and analyze Software Engineering costs, including actual efforts relative to original estimates, and maintain cost estimating relationships to be applied to future proposals
  • Identify potential risks and issues, make and implement recommendations to management when escalation is required
  • Assess variances from the program plan then develop and implement corrective actions
  • Responsible for allocating software resources in support of all of the programs including IR&D and B&P efforts
  • Collaborate with other managers and professionals throughout the organization to effectively identify and resolve technical issues and take ownership for driving these issues to closure
  • Work with the engineering staff to determine and implement software development & quality metrics and plans in support of the company's objectives
  • Define and optimize processes, procure and train the team on process-supporting tools to help streamline software development
  • Communicate within all organization levels in order to define project requirements and proactively monitor team performance through a complete project life cycle
  • Responsible for auditing new technologies and ensuring our products are creating and/or implementing technical innovations from across the industry
  • Define and maintain software process documentation
  • Responsible for software technical solutions across programs
  • Ensure common software architectures and artifacts across programs
  • Prepare and present briefings to senior leadership and stakeholders
  • BS in Software, Computer or related Engineering discipline (prefer advanced degree)
  • 5+ years' experience managing software engineering development (prefer 10+)
  • Minimum of 5 years’ experience in software development
  • Must be effective at time management, facilitating meetings, planning, execution, risks identification, management, and mitigation
  • Must have excellent interpersonal and team building skills to motivate people, help negotiate priorities, and to resolve conflicts among project stakeholders
  • Proven experience identifying and implementing next generation technologies
  • Ability to prepare resource, effort, and time estimates with a high degree of reliability
  • Results driven with experience working in collaborative environments across organizations
  • Proven written and oral communication skills, including presentations to senior leadership teams
  • Active DoD Secret clearance or the ability to obtain one
178

Director of Software Engineering Resume Examples & Samples

  • Drive the successful delivery of software projects in an Agile/Scrum environment across multiple teams. Experience in Commerce Domain is a plus
  • Collaborate with a distributed team of Stakeholders(PM), Architects, Team Leads, Developers, QA to deliver high quality software
  • Review high level requirements and collaborate with product managers, designers, and architects to refine epics, stories, tasks, acceptance criteria, and software designs
  • Collaborate with technical leads to review specifications, designs, test plans, and milestone goals
  • Ability to handle multiple project streams and sometimes shifting priorities
  • Identify and proactively monitor metrics that can effectively report the overall health of projects
  • Work with other up-line managers to recruit top talent
  • Develop leaders and highly functional teams
  • 15+ years experience
  • 5+ years managing managers
  • 3+ years develivering Saas/Cloud software
  • Bachelor's Degree in technical field required (engineering, computer science, science, etc)
  • Strong communication & presentation skills (verbal & written)
179

Software Engineering Program Manager Resume Examples & Samples

  • Comprehends and deals well with rapid development cycles; remains flexible and calm in the face of uncertainty
  • Excellent communication, presentation, organizational, and leadership skills
  • Well-versed in Agile and waterfall project management principles
  • Serious consideration will be given to qualified candidates from other fields with relevant system product development experience (e.g. medical, automotive, aerospace, etc.)
180

Software Engineering Resume Examples & Samples

  • Designs quality assurance and test processes for portions of printer firmware running on hardware, local, networked, and Internet-based platforms
  • Analyzes design and determines test scripts, coding, automation, and integration activities required based on specific objectives and established project guidelines
  • 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 software portion
  • Typically 4-8 years experience
  • Analyze requirements and develop test scripts based on the design
  • Experience in developing scripts using Python. C# experience would be added bonus
  • Good knowledge in Linux environment
  • Good understanding of Robot Framework and Keyword automation
  • Firmware domain knowledge is an added advantage
  • Deliver test automation working closely with Test leads to implement test plan
  • Experience in Scrum process
  • Good understanding of FLURPS aspects of testing
  • Understanding of design for software and firmware running on multiple platform types Strong written and verbal communication skills; mastery in English and local language
181

Director of Software Engineering Resume Examples & Samples

  • Partner with cross-functional core stakeholders within both engineering, product management and field teams to lead the technology direction, facilitate key technical decision points, and take the architecture specifications into working engineering outcomes
  • Interface with multiple engineering groups in Cisco
  • Commit to road maps with capabilities and timelines, with a proven track of product development delivered on time with quality
  • Engage with customers to create innovative solutions
  • Design and Develop Solutions to enable seamless WiFI connectivity
  • Drive architecture and design for shaping our Next Generation Wireless LAN Controllers
  • Influence and Lead teams to deliver on innovative solutions and solve challenging problems
  • Anticipate and work closely with developers and marketing teams at various stages such as product definition, functional spec, design reviews to product qualifications
182

Engineer.iv.software Engineering Resume Examples & Samples

  • L2-L3 Apps (L2 protocols such as HDLC, PPP, ARP, HSRP/VRRP, CDP)
  • Good Understanding in Multicast Technology
  • Manual and automated testing, Quick sanity tests
  • Follow test processes such as bug logging, bug repro, result archival
  • Very good customer interaction skills
  • Ability to multi-task, and work under project pressure
183

Software Engineering Resume Examples & Samples

  • Participate in service restoration activities by troubleshooting production code and identifying resolutions for mission critical production solutions
  • Identify customization deficiencies and define new code patterns to resolve and harden solutions within the cloud
  • Collaborate with FICO Product, Infrastructure and Professional Services teams to identify new enhancements for streamlining implementation, monitoring product performance and improving the scalability of these cloud-based solutions
  • Provide technical leadership in the specification, design, development and deployment of custom software solutions using various FICO products. This individual has the ability to analyze user requirements and Use Cases to transform them into capabilities of the business application
  • Engage with key stake holders, internal and external, to understand the product and user requirements
  • Generate appropriate design documents, wireframes and other forms of documentation to clearly represent the solutions being created
  • Work with other development team members to allow them to implement the designs, including design and code reviews
  • Implementation and coding of solutions
  • Generate unit tests and other testing strategies to ensure the products are being tested thoroughly to produce quality products
  • Very strong in Core Java
  • Very good Knowledge of OutSystems platform or any other low-code rapid application development platforms
  • Experience working in a Shared Production environment – either Hosted or Cloud. AWS experience a plus
  • Knowledge of Originations Domain(at least involved in 2 Origination projects)
  • Good knowledge of JQuery/JavaScript,Angular JS, Node JS andCSS
  • XML (XML processing and Concepts), XSLT, Ajax and Web Services
  • Good Knowledge ofJBOSS
  • Demonstrable experience in resolving issues, documenting and transitioning the solution
  • Good Experience in relational database design on Oracle/SQL Server and good knowledge of SQL, PL/SQL
  • Enterprise application design and development in Java/J2EE technologies (Servlets, JSP, JDBC, EJB 3, JMS, JPA, JUnit)
  • Good Knowledge of JSF, spring frameworks and Hibernate
  • Process knowledge e.g. managing and tracking requirements, design, etc…
  • Excellent communication skills. Good English (written and spoken) Communication and Documentation skills, (MS-Office, Visio)
  • Good to have
184

Manager of Software Engineering Resume Examples & Samples

  • Manage a group of developers to ensure timely delivery of all development deliverables to acceptable quality levels
  • Work with program and product management and provide input to product road map; provide estimates for technical components.·
  • Provide technical leadership and direction to the team; ensure engineering excellence ·
  • Experience managing large scale projects, preferably J2EE based
  • Experience in multiple stacks is desirable with Java, Spring and at least one JavaScript framework essential
  • Experience building and developing high performance teams (hiring, career development, motivation)
  • Demonstrable skillset in communication and collaboration
  • 6+ years of experience in a technical leadership role
  • At least 1 year of experience in people management (hiring, performance management etc.)
185

Director of Software Engineering Resume Examples & Samples

  • 4) Provide technical guidance to harmonize and ensure the consistency of all engineering efforts for products and solutions
  • 5)Facilitate discussions and resolve conflicts involving technical approaches, designs, and personnel
  • 6) Motivate team and create a strong culture of engineering excellence
  • 7)Hire and develop talent
  • 8) Supervise 15 subordinate employees
  • 9) 4-8 weeks of annual travel to domestic and international locations is required
186

Software Engineering Director Resume Examples & Samples

  • Accountable for the successful execution of multiple software development and technology projects (including building enterprise scale next generation software platforms and products) and teams, including support and maintenance releases, minor functional releases, and major products
  • Provide technical expertise, leadership capabilities and managerial skills to various technical development and support functions, which make up the program for our T&A products
  • Lead and manage highly talented large technical teams of 100+ with layered reporting with full budget responsibility
  • Lead the transformation from multiple products into a single Tax Compliance platform
  • Identify and consolidate duplicate product functionality, infrastructure environments and teams
  • Automate manual tasked via software
  • Set & vet the architecture direction of our products
  • Establish and agile SDLC and mindset
  • Ensure development teams estimate development effort by breaking down components into work items
  • Ensure managers assign resources to work items and ensure deadline are meet
  • Provide software development progress reports to executive management
  • Provide technical leadership and direction
  • Review technical design and ensure the designs are well vetted
  • Occasionally get into the code to validate engineering direction and design
  • Work closely with customer support to ensure escalated items are addressed accordingly
  • Ensure production operations of 99.9% uptime
  • Ensure the cloud base software is always operational
  • Ensure compliance requirements and other governance measures are met
  • Continually work on process improvement
  • Contribute to and help shape the technology strategies and drives execution
  • Stay current with modern software development technology
  • Make global resourcing recommendations and/or decisions, including engagement of third party suppliers and vendors with complex SOWs, movement of projects to low-cost centers or acquisition of strategic technologies
  • Establish Service Level Agreements to ensure delivery of great service to our customers
  • Lead and manage the day-to-day activities of their team including supporting career development of team (objective setting, performance management, talent management, etc.)
  • Facilitate and optimize a work culture that promotes the development and attracts and retains high quality, technology staff
  • Evaluate entire portfolio of projects, ensuring resource supply and demand are balanced
  • Responsible for client interaction for customer problem resolution or new business development
  • Provide effective dissemination of management information, leadership, and general communications to staff, tailoring as needed for individual areas
  • Prior experience of managing and transforming a technology organization of 100+
  • Prior development and management of on-premise solutions and cloud base software with 1,000’s of users is a must
  • Must come from a software development background. Prior experience as a software engineer
  • Prior experience with managing multiple large technology projects with large teams in a fast-paced environment is a must
  • Experience with compliance activities
  • Intimate knowledge of Internet development
  • Management of high performance agile teams
  • Management of on-shore and off-shore teams
  • Management of a development team of 100+ FTEs (Dev, QA, BA, System Engineers, Project Managers)
  • Previous architecture experience with large scale cloud based software
  • Prior experience developing tax or accounting software is a plus
  • Bachelor's degree in Technology is a must, preferably in Computer Science
  • Master’s degree in Technology, highly preferred
  • Preferably at least 12+ years of software development experience
  • Experience managing application integration projects
  • Experience managing an agile SDLC, preferable SCRUM
  • Advanced knowledge of object-oriented programming concepts and relational data modeling
  • Strong Object Oriented Design, Relational Database Design, and XML Design
  • Ability to collaborate and brainstorm in a team environment
  • Excellent customer service and communication (oral / written) skills required
  • Strong understanding of financials and translates to objectives
  • Ability to stand-alone and drive difficult decisions
  • Appreciates the need for change and can manage change effectively
187

Software Engineering Resume Examples & Samples

  • BS/MS/PhD in Computer Science, Mathematics, Statistics or a related technical discipline
  • 2+ years of architectural design, programming experience, and skills in relevant programing languages such as Java, C++, C, and/or C#
  • Experience with databases, SQL, data warehousing, data mining, machine learning, distributed storage, and computation platforms such as Hadoop, Spark, or Cosmos (internal Microsoft distributed computing platform), are highly desirable
  • Experience in SaaS, application remoting and desktop virtualization, is a plus
  • Ability to bring product, customer, and market context into data analyses
  • Strong passion for delivering compelling, high quality consumer experiences
  • High capacity to learn and adapt to new technologies and engineering processes quickly
188

Software Engineering Mgr Resume Examples & Samples

  • Management experience (technical, cost, schedule, and human resources)
  • Cost management experience
  • Full understanding of the software lifecycle as it applies to large development programs with overlapping releases
  • Proven planning & tracking skills, including risk mitigation & innovative approaches to improve productivity, customer experience, and reduce cost
  • Knowledge of FDA ORA business processes
189

Software Engineering Resume Examples & Samples

  • Support the batch cycle related activities during the India coverage window -
  • Oracle PL/SQL (Good hands on knowledge)
  • Autosys or any scheduling/automation tool
  • Good Analytical and problem solving skills
  • Ability to diagnose and troubleshoot problems quickly to maintain operational stability and meet SLAs
  • Motivated to learn FIMT applications and domain
  • Possess appetite for learning through exploration and reverse engineering
  • Strong time management skills
  • Ability to take full ownership of tasks and projects
  • Bachelor degree in Computer Science or Information Technology or equivalent technical training
  • Experience of 5-8 years in the IT Industry in a support organization
  • Knowledge of Asset management Concepts is a plus
190

Software Engineering Resume Examples & Samples

  • Lead efforts across teams to design and implement major pieces of the Salesforce end-to-end search experience
  • Lead by example as a hands-on engineer, contributing tested, high quality, production ready code and providing detailed feedback in design and code reviews
  • Knowledge and experience in developing highly scalable end-to-end software solutions
  • Experience building and improving highly concurrent distributed systems
  • Knowledge of SQL and of Oracle (or other database) internals
  • Solr and/or Lucene experience
191

Software Engineering Co-op Resume Examples & Samples

  • U.S. Citizenship or Permanent Residence (Green Card) is required
  • C#, HTML, JavaScript, SQL, VB.NET
  • JQuery and Knockout.js
192

Dir, Software Engineering Resume Examples & Samples

  • Be first line management of product development, project development, and maintenance teams: assign work, monitor and verify code, and ensure timely completion of assigned tasks
  • Proactively participate and contribute in analysis, design, development and testing of our products and infrastructure
  • Help define and design software architectures – determine areas of complexity and potential risks to successful implementation
  • Participate in the design and development to ensure that the applications are scalable in both performance and maintainability
  • Help create and drive product roadmaps through a fast, agile, and reliable delivery process, while ensuring a consistently high-quality product that works well across web, tablet, and mobile
193

Software Engineering Technician Resume Examples & Samples

  • Programming (C, Basic)
  • IT (Hardware)
  • Andover Plain English or others
194

Software Engineering Resume Examples & Samples

  • Involved in development and delivery of high quality, timely and maintainable software solutions in an Agile environment which meet functional and non-functional business requirements
  • Keeps current with and contributes towards IT blueprint, frameworks and technologies that would benefit us and improve our productivity
  • Champions software engineering excellence through continuous integration, continuous deployment, Acceptance Test Driven Development
  • Gains subject matter expertise for the functional and technical areas of focus. Broaden the team understanding through knowledge sharing sessions
  • Effectively leads technology discussions with business partners and other external parties
  • Find opportunities and contribute towards innovative solutions to increase productivity
  • Highly engaged with the team and a good team player
  • Make contribution towards organizational development by motivating junior associates, promoting team’s self-sufficiency
  • Provide Level 3 production support, where and when necessary
  • Advanced experience in technologies like Java 1.6 or higher, JMS, Spring framework, REST, myBatis/Hibernate, Oracle SQL, Git, Maven/Jenkins. Familiar with various design and architectural patterns and their application
  • Keeps current with the latest technology trends in the industry. Knowledge of newer technologies like Akka, Scala will be an advantage
  • Understands and applies fundamental design principles behind a scalable, low latency, high throughput distributed application
  • Familiar with various design and architectural patterns and their application
  • Good understanding of Asset management business domain will be an advantage
  • Excellent written and verbal communication skills with business and technical team members across the organization
  • Proven ability to influence team members, peers and senior management
  • Strong judgment and analytical skills, and understanding of complex internal and cross-organization issues
  • Ability to work effectively within business units and across the firm
  • Continuous out-of-the-box assessment of status-quo and opportunities for improvement
  • Demonstrated ability to work independently and collaboratively with all levels of staff , management and other internal business partners
  • Self-motivated with proven ability to effectively work with diverse personalities in a dynamic and demanding environment
  • Minimum 4 plus years of experience
195

Software Engineering Associate Resume Examples & Samples

  • Assisting in development and testing of new business processes, capabilities, and, as appropriate, their supporting technologies
  • Developing deployment deliverables (communications, training, etc.)
  • Performing application design activities (e.g., writing functional designs), portions of technology architecture and infrastructure design activities and portions of technology build, test and deployment
  • .NET, SQL, and/or SAP knowledge and/or working experience
  • Productivity Tool proficiency (Microsoft Office suite, MS project, MS Access knowledge)
196

Senior Analyst, Software Engineering Resume Examples & Samples

  • Demonstrates conceptual knowledge of architecture standards and database and operating systems
  • Applies working knowledge in the application of concepts, principles, and technical capabilities to perform varied tasks
  • Identifies possible solutions to a variety of technical problems and takes actions to resolve
  • Applies judgment within defined parameters
  • Receives general guidance; may receive more detailed instruction on new projects
  • Work reviewed for sound reasoning and accuracy
  • Supports the implementation process by executing against plans, collaborates with colleagues to complete assigned tasks
  • Review and evaluate functional specifications and translate them into technical specifications including unit test plans
  • Develop various RICEF objects using ABAP
  • Develop business process knowledge and able to apply the knowledge to development of software functionality and related documentation
  • Participates in conversations with business to understand requirements and works with leads to identify options
  • Participates in Build to Run transitions and documents the knowledge transfer activities
  • Research day to day issues and work with leads in timely resolution
  • Collaborate with other EIT teams as needed in performing the support activities
  • Bachelor of Science (BS) in Computer Science, Business or related field preferred or equivalent work experience
  • Minimum 3+ years of experience working in SAP required
  • Intermediate to Expert level ABAP experience developing reports, ALE/IDOC, BAPI, BADI
  • Familiarity with processes and integrations of SAP Modules MM, SD and APO
  • Participation in a full life cycle implementation is a plus
  • Good analytical, problem solving, organizational, and planning skills
197

Technical Sourcer, Software Engineering Resume Examples & Samples

  • 1+ years software engineering recruiting experience
  • Research/sourcing skills with ability to dive into searches for requisitions
  • Interview skills with ability to screen for both technical and cultural qualities
  • Tech and industry knowledge with ability to understand relevant tech skills, target companies, conferences, open source communities
  • Interpersonal skills with ability to communicate
198

Software Engineering Resume Examples & Samples

  • You will be responsible for the development of selected components or modules for our products
  • You will significantly contribute to the design and maintenance of those components or modules
  • You will have the opportunity to significantly contribute to all aspects of the product development process, from specification and design, throughout integration, release and maintenance
  • You will collaborate with other software engineers, including peer review of their deliverables
  • The individual filling this position provides
  • Object oriented analysis and design (UML)
  • Relational database managers such as MySQL
  • NoSQL database managers such as Cassandra or Couchbase
  • Columnar database managers such as Vertica
  • Distributed Computing Client Server (TCP/IP, CORBA)
  • Knowledge of HTML
  • You are a team leader
  • You are result oriented
  • Have a strong desire to grow and advance with the company
  • Have willingness to interact directly with clients
199

Manager of Software Engineering Resume Examples & Samples

  • Prior work experience with DevOps - Continuous Integration and Continuous Delivery
  • Prior work experience building RESTful services
  • Prior work experience working with and preferably deploying applications on PAAS platforms like OpenShift, AWS, Heroku, or Google Apps
  • 7+ years in the software engineering profession
  • Prior management work experience or similar leadership position
  • Experience with Cryptography, Authentication, and / or other web security
  • Deep understanding of OOP and its three main pillars
  • Experience with databases and basic schema development / design
  • Experience with modern ORM technology such as Hibernate, JPA, Rail?s Active Record or equivalent
  • Experience building web applications with Java, JavaScript
200

Software Engineering Operations Intern Resume Examples & Samples

  • Help maintain the health of Genomic Health’s Microsoft Team Foundation Server by performing daily operational tasks, such as health checks on the TFS environment, and adjusting the configuration of TFS work items such as bugs, user stories, or tasks
  • Performing and helping to maintain TFS team configuration and help to maintain membership of individuals and groups within in a team
  • Working with the team lead on projects to optimize the TFS permission structure
  • Help to define, operationalize, improve, and mature Genomic Health’s Application Lifecyle management process by helping to automate software management processes to achieve more reliability and effectiveness
  • Participating in meetings to help provide guidance on order of operation, dependencies, best practices and alternative workarounds where necessary
  • Participating as needed in Scrum meetings (e.g. daily standups) and other project meetings to provide status updates on critical TFS activities as required
  • Identify opportunities for leveraging common tools, infrastructure and solutions across functional areas
  • Attending or recent graduate of an accredited university with a degree or degree objective in Computer Science or related technical discipline
  • Interest or experience with Application Lifecycle Management patterns and best practices and tools
  • Interest or experience working in an environment with multiple parallel projects and sprints
  • Interest or experience with maintaining TFS, GIT Perforce repositories, branching, merging, tagging
  • Exposure to Java, .Net programming languages
  • Experience building software
  • Experience on interest in continuous integration solutions (e.g. CruiseControl, Jenkins, or TFS)
  • Experience or interest in ALM patterns and best practices
  • Experience or interest with working with geographically distributed and culturally diverse work group
  • Experience or interest in working closely with business analysts, developers, QA testers, project & program management
201

Leader, Software Engineering Resume Examples & Samples

  • Lead and manage Software Development scrum teams
  • Manages and directs a team of about 10 to 12 software developers, systems analysts and quality engineers. Evaluates employee performance, sets expectations and goals for department and individual staff members, recruits, disciplines and trains staff
  • Exercises independent judgment and discretion in overall project management by prioritizing, planning and tracking project progress
  • Designs, develops and modifies programs and plans working closely with the business owners
  • Researches software development options and provides analysis for product development direction
  • Consults with internal departments to identify customer needs and include into project objectives. Provides support regarding software development to internal departments
  • Creates related documentation
  • Java/J2EE based Applications and Web Services development experience
  • Sound technical knowledge of Software development lifecycle including Databases, and infrastructure components
  • Security Coding Techniques and practices
  • Release Management and code branching strategies
  • Experience with best practices for Software Development
202

Software Engineering Supervisor Resume Examples & Samples

  • Minimum of six years of technical experience in software development (Cobol, CICS, VSAM, DB2)
  • Experience supervising or managing technical teams
  • Bachelor’s degree required; business, software engineering, or computer science degree preferred
  • Able to prioritize and plan work activities as needed
  • Able to meet aggressive deadlines and handle multiple and complex projects
  • Working knowledge of Endevor and Easytrieve a plus
  • A strong knowledge in the following areas
  • Directly supervises the analysis, design, development and maintenance of software solutions
  • Oversees the definition and documentation of business and technical design requirements. Oversees the preparation of technical design specifications, analysis and recommendations
  • Ensures all software solutions and enhancements are fully tested, debugged and meet product quality standards prior to release to QA
  • Ensures all reported issues with installations are resolved. Provides guidance for escalated issues
  • Determines practicality of ideas based on projected costs and sales potential
  • Ensures technology solutions support the needs of the customer and/or organization
  • Prepares periodic performance appraisals of direct report s and submits to department manager
  • Actively participates in defining and improving department processes
  • May participate in the recruiting and training processes
  • May contribute information for the preparation of annual department budgets
203

Software Engineering Co-op Resume Examples & Samples

  • You will engage and partner on innovative projects to gain experience in a fast paced, cross functional team environment
  • You will receive mentor support for your professional development
  • You will develop a final presentation for your team, peers, and senior leaders to highlight your project work and impact on the business
  • You will network and learn about other functions at Keurig through a Lunch & Learn series
  • You will have the opportunity to volunteer in the community through our Community Action for Employees (CAFE) program
204

Software Engineering Resume Examples & Samples

  • Able to architect and design iOS apps and their interaction with outside systems
  • Hands-on programming iOS apps
  • Co-ordinate activities in the iOS subteam and with others in the wider team
  • Learn and adapt to newer technologies (cross platform, JavaScript etc.)
  • Drive evaluation and use of iOS technologies, tools, development and testing processes
  • Be adaptable to team requirements eg. play the role of tester/reviewer if need arises
  • Programming skills in Swift including exposure to Swift 3
  • Programming skills in Objective C
  • Proven success with mobile iOS app development
  • In-depth knowledge of iOS APIs, implementations and ecosystem eg. push notifications, background modes, location services, store/review processes, profiles
  • XCode and iOS tools
  • Experience in developing (creating and consuming) libraries and frameworks
  • Interfacing with web services (RESTful, SOAP, JSON, XML)
  • Network security concepts and implementations
  • Coding and security best practices
  • UX and UI
  • Cross platform development and HTML5/CSS3/JavaScript
  • Backend system architecture and development
  • Team leadership/management
205

Software Engineering Co-op Resume Examples & Samples

  • Improve manual masking fixtures and processes to elevate operator productivity
  • Develop and design new production tooling to increase manufacturing efficiencies and reduce defects
  • Analyzes assembly processes and systems for yield improvement and cost reduction opportunities
  • Coordinate with peer engineers and IE techs to document manufacturing process changes
  • May be required to design/improve card test fixtures and equipment as needed to improve test flows
  • Interpret design and process documents and workmanship requirements to resolve minor issues
  • Access opportunities for automation processes
  • Prepare work station or equipment layouts for production and modify layouts to incorporate changes
  • Provide input for Preventive Maintenance of Process Equipment
  • Develop cost improvement analysis for alternate methods, parts, tooling, or equipment
  • Have an overall cumulative GPA of 3.00/4.0 or higher
  • Be available to work full-time during the summer and the 2017 fall semester: June-December
  • Proficient with SolidWorks or NX design tools or Computer Programming Software's
  • Previous internship/co-op experience is desirable but not required
  • Good presentation and writing/communication skills who are self-motivated, willing to learn, and interested in working in a team environment
206

Software Engineering Co-op Resume Examples & Samples

  • Logical Interface Design
  • System Configuration Files
  • Node Configuration Tables
  • Switch Configuration Tables
  • Virtual Machine Configuration Tables
  • System I/O Tables
  • Creation of system configuration artifacts
  • Setup and support of software development equipment
  • System Integration Facility
  • Software Development stations
  • General Lab support to Systems and Subsystems teams
  • System technical performance measurement
  • Configuration table release coordination
207

Software Engineering Pmts Resume Examples & Samples

  • Building development and deployment pipelines using cutting edge technologies like Docker, CoreOS, fleet etc
  • Continuously measure, optimize and refine an ever-growing microservice architecture system, serving millions requests a day
  • Strong ability to track down root causes, regardless how far it takes you
  • Conduct code and design reviews, ensuring high code quality
208

Leader, Software Engineering Resume Examples & Samples

  • Lead innovative solutions / programs that meet specific business needs
  • Partner with project managers/consultants to work on day to day software development efforts
  • Collaborate with business and product owners
  • Assist in the evaluation of 3rd parties and 3rd party products
209

Director of Software Engineering Resume Examples & Samples

  • Interact with customers and partners on an as needed basis to determine quality issues and strategize performance improvement solutions
  • Identify key product issues and address those issues with highest priority and incorporate product solutions rapidly
  • The individual must have at least 10 years of experience working in a software engineering organization
  • Ability to interact and work collaboratively with customers, and cross functional teams in an organization
  • Deep understanding of product development and agile release processes
  • Domain experience in CPQ and Contract Management space is a plus
210

Senior Manager of Software Engineering Resume Examples & Samples

  • Resolve complex issues, establish work priorities, and make decisions within established organizational guidelines and authority
  • Participate in designing, coding, testing, debugging, configuring, and documenting. Strong leadership and technical skills to ensure on time delivery
  • Support, enhance and maintain existing systems by analyzing existing code, identifying areas for modification and correcting software defects
  • Investigate new technologies and tools to make recommendations to organization needs
  • Identify and resolve technical, process and personnel issues especially concerning issues of subordinate productivity and skills development
211

Director of Software Engineering Resume Examples & Samples

  • Key part of the Software Leadership team setting the overall Vision & Strategy for Software within Cirrus Logic
  • Leads a multi site group to deliver IC’s with software solutions to our customers
  • Set group goals to continually improve the software development process and products
  • Work closely with Marketing and Sales team to formulate customer integration and support plans
  • Work with group managers to create development plans for the team
  • Identify future resource needs and trends to create long term growth plans and options for handling short term spikes in demand
  • Ensure that Cirrus Logic internal teams and partners have representative development platforms to enable the creation of diverse software packages
  • From part of the review team for new IC concepts and plans
  • Plan/Set and Manage group budget
  • Strong managerial expertise
  • Experience of working with Open Source communities
  • Proven ability to manage remote teams
  • Good interpersonal skills and a strong team player
  • Confident verbal and written communicator and presenter
  • Good knowledge of multiple Software Development models
  • Able to run presentation and meeting at all levels of the company/customers
  • Experience of leading substantial change initiatives to improve productivity and process
  • Knowledge of Android native and Java application development
212

Software Engineering Mgr Resume Examples & Samples

  • Excellent customer engagement/relationship building
  • Ability to understand/learn FDA mission and technical needs/solutions to be able to articulate needs, find the right staff, and communication status/plans
  • Able to lead geographically dispersed teams
213

Senior Business Leader, Software Engineering Resume Examples & Samples

  • Formally supervises and coaches teams and is responsible for the Software Development of B2B payment services
  • Responsible for the analysis, design, development and delivery of software solutions for B2B payment services
  • Works closely with business owners and other stakeholders to establish B2B payment services roadmap and drive execution
  • Knowledge/experience working with different ERP systems is a plus. Procure to Pay industry knowledge/experience is a plus
214

Director of Software Engineering Resume Examples & Samples

  • In the Director or Engineering role, it is up to you to evolve your team’s technical depth, break large-scale problems into manageable phases and quickly deliver solutions to the business. If you like the challenge of fixing things more quickly and more efficiently than the other team, this is the role for you!
  • Red Ventures values individual autonomy. We pride ourselves on being an environment for opportunity and growth regardless of your title, tenure or team. You will work alongside business and marketing leaders to rapidly translate business requirements into final products
  • As a Director of Software Engineering, you will be a hands-on player and a coach. You possess the capability to push the bounds of your team’s abilities in growing them individually and as a unit, while also remaining hands on yourself in developing our applications and tools. At Red Ventures, we maintain a tight loop between development, feedback and deployment. That's why we're so good at building world-class solutions for our unique business, marketing and data quandaries
  • You can make non-technical decisions while continuing to evolve the technical depth of Red Ventures. Our future Director of Engineering is no stranger to business and how tech can contribute and compliment to all areas of the company
215

Leader, Software Engineering Resume Examples & Samples

  • Provide technical leadership for all analysis, design and estimation phases for team across all geographies
  • Partner with business to identify innovative solutions and drive strategic decisions
  • Actively look for opportunities for Innovation and creative problem solving
  • Provide recommendation to Senior Management on selection of technologies and strategic technical direction for the department
  • Perform strategic planning; financial planning; administration and management of department
216

Software Engineering Resume Examples & Samples

  • Currently pursuing Bachelor’s Degree in Computer Science and returning to school in fall 2017
  • Experience and or coursework with macOS applications, C++ and Swift
  • Solid development experience with network applications
  • Strong Computer Science fundamentals (algorithms, data structures, memory management, concurrency) with demonstrated ability to apply these skills to solve hard real world problems
  • Experience with Cocoa API
  • Advocates for and improves upon software development practices as a means to delivering a phenomenal product
  • Exceptional ability to debug and optimize complex macOS applications
  • Work collaboratively with other teams in the company such as Product Management, Client Software, UX and QA
  • Design, develop and debug a rich user experience on macOS that will delight consumers
  • Work closely with Seagate Product Managers to help prioritize features, establish goals and track dependencies, milestones and deadlines and to keep everything on the rails and on time throughout the development lifecycle
  • Help drive constant innovation in both product and process
217

Software Engineering Resume Examples & Samples

  • As a Verisign software developer, you will
  • Work in one of our small agile scrum engineering teams building product features for Internet services
  • Graduating Spring 2017 OR recently graduated
  • Experience with programming languages such as Java or C/C++ and scripting languages such as Ruby or Python
  • With your resume, please include a link to your online repo if available**
218

Software Engineering Resume Examples & Samples

  • Proficient in developing with C, C++, C#
  • Proficient in use of Visual Studio, git, svn
  • Programming experience in application development for Windows (MFC and .net)
  • Experience using JIRA, TFS
  • Experience with Linux, QT, and web based application development
  • Experience in SQL, schema and database development
219

Software Engineering Smts Resume Examples & Samples

  • Support our commitment to continuous integration, unit tests, and functional automation
  • Lead the team in definition of sub-component requirements and accurately forecast project effort
  • Provide attention to detail and a commitment to delivery of high-quality, stable deliverables
  • Continually evangelize Scrum and an Agile development processes
  • Strong working knowledge of web application development using JavaScript, Java, CSS, HTML
  • Ability to write cross-browser, enterprise-level JavaScript
  • Basic knowledge of HTML5 and concepts of responsive design
  • Core database(SQL) skills including ability to execute and debug complex queries
  • Ability to share and collaborate with peers both verbally and in writing
  • Experience with test frameworks like Jasmine as well as test runners like Karma, Protractor, etc
  • Experience with Scrum in an Agile Development environment
  • BS or MS degree in Computer science or equivalent
  • At least 3 years professional JavaScript/Java development experience
  • At least 3 years professional user interface development experience
220

Software Engineering Resume Examples & Samples

  • 12 years practical experience with banks or large MNCs with
  • Core Java and related technologies framework like Spring
  • JMS, Webservices, MQ, ESBs (Mule)
  • XML,XSLT,XSD & XQueries
  • Experience with Unix/Linux environments and scripting
  • Test tools like JUnit, Fitnesse
  • Performance analysis and tuning accross system boundaries
  • Good understanding of design and development patterns and anti-patterns
  • Ability to drive the quality coding and hands on experience with tools such as Sonar, Checkstyle, PMD, FindBugs
  • Thinking creatively and solving problems simply, not always through technology
  • Working with people of different skill sets in a cross-functional team, accross locations
  • Being self starter, driven and able to take initiative and work with minimal supervison
  • Building real and lasting relationship with your team and extended partners
  • Sharing knowledge and learning from others
  • Using SCRUM or a related agile discipline/practice
  • Focus on working with end users to deliver business value early
  • Iterative and incremental delivery
  • Emergent design and architecture
  • Automated unit and integration testing
  • Continous integration, build and automated deployment
  • Knowledge of Mark Logic Database
221

Software Engineering Mgr Resume Examples & Samples

  • Contribution to MFC IT and ACE Analytics/BI strategies, and tactical implementation of those strategy components
  • Significant interaction with functional stakeholders and their leadership to promote and guide the growth and maturity of advanced analytics at MFC
  • Oversight of assigned MFC Analytics development and support efforts, including responsibility for cost, schedule, quality, and system performance
  • Leadership of staff, who perform Advanced Analytics development and support efforts, toward performance excellence, including mentoring and coaching on best practices
  • Management of assigned staff development (performance management, merit, promotions, etc.) and policy compliance, as well as all aspects of staff hiring, resource planning, & assignments
  • Management of staff training and skill development to ensure required skills are available and deployed as needed
  • Management of assigned budgets (Project Investment, Sustainment, EBS Overhead, Travel, Training, and Awards) for optimal use and achievement of organizational goals
  • Experience working with business communities to develop and deploy business analytics solutions
  • Demonstrated ability to create and implement technical strategy in the areas of Advanced Analytics and Business Intelligence
  • Demonstrated ability to lead Advanced Analytics technical teams to develop, release and support deliverables
  • Demonstrated management skills including budget management and scheduling
  • Experience with in-memory database and ETL products, preferably SAP HANA
  • Experience with Business Intelligence products, preferably Business Objects and Tableau
  • Experience applying data management principles (governance, quality, tools, etc) for the benefit of IT or self-service stakeholders
  • Experience establishing a cross-functional data governance program, and/or applied experience in implementing a business glossary in a large organization
  • Demonstrated ability to perform and multi-task in a fast-paced environment
  • Demonstrated business acumen and ability to balance technical requirements with business needs
  • Ability to proactively identify and mitigate risks
  • Demonstrated ability to coordinate effectively across both Information Technology and Business Functional organizations
  • Experience in implementation, upgrade, migration, and/or retirement of analytics platforms, including collaboration with Infrastructure and IT Security organizations
  • Experience with distributed big data architectures
  • Staff management (performance management, merit, promotions, hiring, training skill development, etc.) experience
  • Experience leading a diverse team with multiple components across geographic locations
  • Experience mentoring and coaching
222

Business Leader, Software Engineering Resume Examples & Samples

  • This position will be tasked with successfully leading a global development team responsible for end to end software delivery. The team consists of developers, architects, QA automation engineers, project managers, analysts, and Leaders, all working together to strategically plan and execute new development for digital experience enablement services
  • This individual will work with a cross functional global team of technical and business owners to deliver world class solutions to business problems
  • This individual will need to enjoy coaching and building upon the strengths of a junior experienced team that is enthusiastic about learning how to set and achieve personal and professional objectives
  • The team is tasked with developing enterprise-wide reusable components/platforms/services that comply with MasterCard standards
  • Do you enjoy doing something a little different each day you come into work?
  • Do you enjoy coaching and providing feedback to build strong Leaders and employees?
  • Do you enjoy strategy planning, organization, coordination, team settings?
  • Do you enjoy the opportunity to collaborate globally, be innovative, and explore new and existing technology that can help create new solution or improve the maturity of current enterprise platforms?
  • Partner with business to identify innovative solutions to business opportunities and drive strategic decisions
  • Partner with Executive Leadership, architects and technology resources to identify and drive strategic roadmap development and execution
  • Provide recommendations to management on selection of technologies and strategic technical direction for the department
  • Commit to develop, plan and execute on main functions of: planning and strategy, new project execution, operational resilience and platform maturity, and level 3 production performance and support
  • Sharpen and continue to evolve Scaled Agile transformation
  • Support a culture of continuous improvement in providing resilient, innovative, and cost effective solutions
  • Take ownership of enterprise platform solutions from beginning to end
  • Provide daily feedback to development team of and leaders that desire and require guidance daily
  • Make the day to day fun…keep resources working hard, recognizing achievements, and working towards a work environment remains positive where resources want to come to work
  • Relevant Tasks
223

Business Leader, Software Engineering Resume Examples & Samples

  • Formally supervises and coaches a large group/team, or several Leaders/ Consultants and is responsible for business execution of goals and objectives
  • Provides strategic leadership related to specific applications and systems, or software-development methodologies
  • Creates and sustains an environment of ingenuity and creativity and challenges the status quo to encourage innovation
  • Plans and manages the support of new technologies and newly developed code or products
  • Ensures 24 x 7 x 365 application availability across a multi-platform data center environment
  • IT experience with demonstrated thought-leadership and functional influence and partnership demonstrated by a successful track record of enabling business through these technical decisions
  • Strong people management experience/skills and financial planning
  • Experience working on large-scale enterprise initiatives that include multiple impact teams across the enterprise
  • High-energy, detail-oriented, proactive and able to handle multiple high-priority demands while driving consistent results
  • High degree of ownership to deliver objectives
224

Software Engineering Director Resume Examples & Samples

  • Provide leadership and mentor in engineering best practices, including agile development methodologies, service architectures, and design patterns
  • Responsible for ensuring stability and performance of the products are best in class. This includes accountability for performance, availability management and capacity planning
  • Passionate about the customer experience, and ensure every visit a great experience
225

Software Engineering Resume Examples & Samples

  • 5+ years’ experience in technology and good solid experience of project work in a development team (3 - 5 years of software development lifecycle experience)
  • Ability to prototype in HTML, JavaScript and CSS
  • 5+ years of web-based User Interface development. Proficiency with web standards
  • Proficient in Design Tools like Photoshop
  • Knowledge of HTML 4 and 5
  • Knowledge of Source Code Repositories : SVN, Git, Stash, Bitbucket, Maven
  • Notions of application security
  • Advanced/Fluent English or Portuguese
  • It will be considered an advantage
  • Prior experience with electronic banking applications
  • Prior experience working in multinationals, especially banks
  • Knowledge about Agile methodology
226

Software Engineering Resume Examples & Samples

  • BS degree in Computer Science/Engineering or other directly related technical field
  • 5-10 years hand-on experience in projects and development
  • Knowledge of system analysis and programming tools and techniques
  • Experience in designing and programming web applications
  • Knowledge of application security solutions, such as authentication methods, notions of cryptography, and best practices for web application development
  • 5+ years of Object-Oriented design experience
  • 5+ years of web-based User Interface development
  • 5+ years of relational database software development experience (Oracle 11g)
  • 3+ years of Application Servers
  • Spring, J2EE 1.4 or above, HTML 4 and 5 with JavaScript
  • SVN, Git, Stash, Maven
  • Familiarity with a variety of UNIX and Windows operating systems
227

Business Leader, Software Engineering Resume Examples & Samples

  • Provide leadership and technical direction to a software development team
  • Establish a great working relationship with people outside of the development team including people like Product Managers, and other functional teams within the organization
  • Ensure development teams use the appropriate MasterCard standard development methodologies and follow our technology standards, and that all projects and development are appropriately documented
  • Successfully lead definition, development and delivery of major cross-department initiatives with broad scope and long-term business implications. Partner with business to identify innovative solutions and drive strategic decisions. Develop business case in alignment with the MasterCard objectives. Actively look for opportunities for Innovation and creative problem solving. Make presentations to the Senior Management, Business Owners and other Stakeholders and help them in decision making process
  • Lead implementation of processes and supporting tools per the evolving needs of the organization. Identifying process gaps, provide estimates for business solutions, define the initial scope/requirements of the project and manage the scope during the lifecycle of the project. Plan overall project scope as well as define scope for each phase and iteration to meet business needs/time-to-market needs
  • Build and maintain high team morale
  • Perform strategic planning; financial planning; administration and management of the department
  • Respond to operational and business concerns or issues relative to future business programs, projects, or enhancements to ensure consistent delivery of quality services. Budget and Resource Management experience
228

Software Engineering Resume Examples & Samples

  • Execution Services Technology comprising of
  • Partner with the business to analyse and define requirements for the rapidly evolving products and client requirements
  • Work collaboratively with the trading desk, structurers, quantitative research and other technology teams to formulate innovative technical solutions to industrialise the growing business
  • Develop enhancements and/or build new solutions for booking and risk managing new Index products and deals executed by the business
  • Work closely with/Influence other technology teams to ensure that required changes are made in other dependent or core systems
  • Define development/project plans with key milestones in line with strategy and own the full delivery
  • Self starter with the ability to quickly pick up new ideas, concepts and technologies
  • Experience with development, deployment and maintenance of commercial service oriented application(s)
  • Disciplined approach to code management, testing and deployment practices and high quality delivery
  • Experience of full project lifecycle, breaking requirements down into technical deliverables and effort estimation
  • Ability to work effectively within a global team (spread across NA, EMEA, APAC etc.) whilst influencing and contributing towards the development of the global platform
  • Experience of stakeholder management with the ability to challenge the status quo and propose alternatives
  • Experience working to tight time frames without sacrificing quality
  • Experience with Python preferable
  • Experience of working in a front office environment within financial services
  • Understanding of equity derivative products
229

Software Engineering Resume Examples & Samples

  • Ability to work in a highly energetic, multi-faceted, international environment showing ability to quickly assess technical challenges and respond appropriately
  • Provide technical leadership and architectural guidance for design and implementation of software system enhancements
  • Ensure adherence to architecture standards, risk management and security policies
  • Review business requirements/functional specifications requirements and provide oversight and guidance on proposed technology solutions
  • Design, analyze, develop, code, test, debug and document in solving business problems for one or more business areas
  • Practice Agile with the existing mature Agile team
  • Manage the expectations and deliverables along with progress updates and identifying risks and challenges on day to day basis
  • Good team player, ability to work in a distributed team environment with people of different skill levels
  • 7+ years of experience in information technology with an emphasis on application development, demonstrated experience with applications development throughout the entire development lifecycle
  • Bachelor's degree in Computer Science or equivalent experience
  • Ability to work on multiple projects and manage many priorities
  • Strong written and verbal communication as well as strong interpersonal skills
  • Ability to absorb problems & present creative solutions within required timeframes
  • Must be able to demonstrate significant relevant work experience, or had experience of several major technology implementation projects
  • Be self-driven, ability to work independently or with multiple teams
  • Familiarity with HTML 5
  • Experience with automated test configuration
  • Experience of data/information architecture would be an advantage
  • Basic Unix experience
  • No SQL - MongoDB etc
230

Software Engineering Mgr Resume Examples & Samples

  • Demonstrated experience with systems and software engineering procedures
  • Program management skills/certification
  • Demonstrated ability to reach across organizational boundaries to leverage best practices and share resources
  • Prior functional management experience
  • Prior COTS Software product implementation/integration experience
  • Demonstrated customer and vendor influence capabilities
  • Prior program reporting and status activities
  • Ability to prioritize activities based on customer needs and organizational strategies
231

Software Engineering Director Resume Examples & Samples

  • Manage multiple software teams and agile processes across multiple locations
  • Collect and manage software system level functional requirements
  • Ensure programs meet design requirements and are delivered on schedule and budget
  • Anticipate technical, schedule and cost risks, implement countermeasures and plans to achieve
  • Defines, creates and implements diagnostics, plans to debug and resolve issues
  • Attract, develop and retain a competent and engaged software engineering staff
  • Collaborate and direct third party software designs and development work
  • Build positive team environment with high engagement and team effectiveness across multiple locations
  • Degree in Electrical, Computer, or Software Engineering required
  • Demonstrated competency (years) running/directing agile software teams (multi-location)
  • Demonstrated competency in high-level software architecture for connected systems (cloud, web, mobile, embedded)
  • Experience in program management and launch
  • Highly effective communicator
  • Willing to travel to multiple locations
232

Director of Software Engineering Resume Examples & Samples

  • Drive design and development of globally distributed services to provide email services across multiple countries
  • Deliver robust solutions to customer requests
  • Use the right agile methodologies to continuously release and deploy iterations of services
  • Partner with cross-functional teams to ensure shared vision for the product and technology
  • Work with engineering and product leadership to establish long-term product roadmap
  • Develop team members to meet their career goals while continuously improving delivery
233

Software Engineering Co-op Resume Examples & Samples

  • The co-op will be responsible for assisting various aspects of software development and verification which may include
  • Software or Electrical Engineering, or Instrumentation or Biomedical Engineering is preferred
  • Previous experience in Python and or Matlab is a nice-to-have
  • C, C++, Python, Matlab
234

Software Engineering Resume Examples & Samples

  • Experience building/operating large-scale Web Service platforms with high availability
  • Programming experience with Java, Python or similar languages
  • Knowledge of source control and code review systems (Github)
  • Familiarity with Cloud Computing (OpenStack, CloudFoundry, AWS)
  • Knowledge of Automation Monitoring, Reporting and Alerting (Splunk, Grafana)
  • Knowledge of Big Data (Cassandra, HBase, MongoDB, DynamoDB)
  • Experience with Agile Scrum, Sprint Planning Tools and Production Ticket Support (Rally, Jira)
235

Software Engineering Resume Examples & Samples

  • Developing High Complex Code/ Frameworks as per quality bench marks
  • Ability to Design and Develop applications with Strong focus on performance and security for the application throughout the development life cycle
  • Be accountable for all technical issues associated with the application
  • Provide technology thought leadership to the team and help in building internal capability
  • Mentor/Guide junior developers and ensure that the team is able to consistently deliver outcomes
  • Work with Global leads and influence application asset roadmap, reduce technology debts
  • Manage team of Application Developers providing effective tech leadership
  • 7+ years of IT application development experience
236

Software Engineering Resume Examples & Samples

  • Properly Document (test scenarios) an automated regression test suite
  • Develop automation test scripts using Java and Selenium
  • Perform QA Engineering task within an Agile Team
  • Some form of programming knowledge (Java preferred)
  • Good understanding of Software Development process (and motivated to understand testing)
  • Excellent communication
  • Command of programming languages including Selenium, Java and C#
  • Good understanding of Quality Assurance process and / or previous experience work on a QA team
  • Passion for Digital Media and Movies
  • Requirements gathering, test methodology, execution, release
  • Experience testing web-applications and Windows application
  • Currently pursuing a Bachelor’s of Science / Arts degree in computer science, physical sciences, mathematics or economics or related major or recently graduated within the past 6 months
237

Software Engineering Resume Examples & Samples

  • Utilize multiple programming languages and software technologies to deliver applications that are suitable for use and admissible for controlled processing and provide technical guidance to other team members
  • Manage over a team of 4-5 others
  • Test, modify, and implement application codes
  • Make standard modifications to existing software applications and modules in accordance with high-level specifications, application support and processing control standards
  • Ensure all delivered code/components are in line with JPMC Risk Management requirements
  • Evaluate service level issues and suggest enhancements as required to address any underlying system problems and/or control issues
  • Presenting and demoing to users, stakeholders, and technology groups
  • Create technical design recommendations for developing and integrating programs and regulatory controls per written specifications
  • Ability to influence design and communicate it on difference levels
  • Must have experience in developing UI(web) applications
238

Software Engineering Co-op Resume Examples & Samples

  • Develop state-of-the-art FPGA CAD algorithms to improve circuit performance, power, and tool runtime
  • Execute methodical, scientific experiments to validate the extent of algorithmic improvements
  • Perform design reviews, unit testing, and code reviews
  • Own and maintain code modules
  • Study literature in the CAD industry and contribute to research discussions
239

Software Engineering Resume Examples & Samples

  • Developing the application front-end using the AngularJS framework
  • Converting the wireframes into HTML pages for use in the application
  • Supporting product documentation team in reviewing product documentation
  • Writing automated unit tests for the front-end code
240

Manager of Software Engineering Resume Examples & Samples

  • Coordinates, supervises and is accountable for the daily activities of business support, technical or production team or unit
  • Impact of work is most often at the team level
  • Excellent analytical and creative problem solving skills
  • Independent / go - getter attitude to keep yourself well-versed with new evolving technologies in application development landscape and be able to define how some of them can help in improving the work you are a part of now or in future
  • BS Degree in Computer Science or related experience
  • 5+ years Java / J2EE experience Strong hands - on experience with Java EE or spring framework
  • 3+ year experience with automated unit testing technologies (Such as JUnit, Spock, or similar)
  • 2+ years of experience as a team leader
  • Demonstrated success in implementing software engineering best practices
  • Experience with Agile Methodology
  • Experience in projects requiring application re-engineering, modernization
241

Software Engineering Resume Examples & Samples

  • Write and/or provide input to design specs
  • Develop moderate complexity, multiple modules of code
  • Debug problems of moderate scope at the system level
  • Write major portions of unit test plan. Perform moderate subsystem level unit tests
  • BE/BTECH with EE/CS degree and with 6-8+ years of experience
  • Strong, hands-on knowledge on C programming, data structures, design patterns and algorithms
  • In-depth knowledge in Device driver writing and systems knowledge is a plus
  • Exposure to complete SDLC
242

Software Engineering Co-op Resume Examples & Samples

  • “Hands-on” skills and familiarity with modern object oriented language(s) (C#, Java, C++, etc.)
  • Prior experience working with a tea
  • “Hands-on” experience with Git ,C#, and WPF
243

Business Leader, Software Engineering Resume Examples & Samples

  • Identify, recruit and maintain top talent
  • Formally supervise and coach a large team, comprised of technology leaders
  • Is responsible for business execution of goals and objectives
  • Ensures team compliance to goal setting and performance appraisal process
  • Manages assigned portfolio budget
  • Establishes and maintains positive relationships with business partners
  • Effectively communicate to and collaborate with management, business owners, and other stake holders
  • Ensure and maintain quality of the products
  • Participate in creating and maintaining technology roadmaps
  • Advanced knowledge and understanding of software engineering concepts and methodologies including Agile is required
  • Advanced experience in related field, including experience in delivering secure solutions in Financial Services Sector is preferred
244

Software Engineering Resume Examples & Samples

  • Become proficient in Python, and the Athena platform’s NoSql OO database, graph-oriented development model and developer toolset
  • Conduct design & code reviews in a Continuous Delivery environment
  • Support system testing, user testing and production implementation
  • Incorporate team and firm-wide architectural standards into design
  • Development skills in OOO programming
  • Quantitative skills
  • Business Analysis
  • Good understanding of two or more FI products (FX, Options, Derivatives, etc.)
  • Java or C/C++
  • Bachelor in CS (or about to complete career)
  • Knowledge of EM specific products
245

Software Engineering Resume Examples & Samples

  • Develop Payment Switch, Token Vault, Solution for Pay with Points and enhancements
  • Build and execute necessary test cases which rigorously test developed code
  • Self-starter, independently takes initiative in driving assignments to completion and solving problems without need for escalation
  • Proactively research and develop new technologies, services, solutions, etc
  • Proactively identify gaps in all processes, procedures, monitors, alerts, designs, etc. and provide recommendations on how to resolve
  • Perform regular/periodic peer/code reviews
  • Work closely with business analyst, quality assurance, and project management resources throughout delivery of solutions
246

Software Engineering Tech Lead Resume Examples & Samples

  • 5+ years Java development experience
  • 2 + years JavaScript development experiences
  • Hands-on experience in web application, Maven and Git
  • Express, Angular.js, Node.js
  • Experience with GitHub, JIRA
  • Responsive design or SPA experience
  • Experience with search technologies
  • NoSQL database technologies (MongoDB, Redis)
247

Software Engineering Resume Examples & Samples

  • Providing project implementation support on an as needed basis
  • Acting as a liaison between the Line of Business testing resources and the development team
  • Investigating, monitoring, reporting and driving solutions to issues
  • Identifying and creating risk mitigation activities, and developing and implementing process improvements
  • Minimum of 5+ years of experience with the following
  • Building automation framework with appium and other opensource tools for mobile automation
  • Have development experience in past for Mobile or web java script.& Web rest services
  • Able to get Dev code base automation strategy
  • Use of 1 or more development languages (e.g. Java/JQuery, Javascript, Python/Jython, Ruby, Groovy, C++/C#, CSS, .Net, VBScript, SQL, etc)
  • Proven use of 1 or more mobile development and emulator packages (Android SDK, iOS XCode, SWIFT, Calabash, Appium, GENYmotion)
  • Exposure to commercial mobile manual/automation test management packages (Perfecto, Experitest-SeeTest, MobileLabs, SauceLabs, etc)
  • Exposure to web technologies (e.g. HTTP, XML, REST, HTML, etc)
  • Exposure to development or test automation tools/frameworks (e.g. Cucumber/Gherkin, Selenium Grid, Junit, SOAP-UI, Eclipse, Jenkins, CA-Lisa, Ant, Maven, Visual Studio, HP ALM/QTP, JIRA, etc
  • Exposure to platforms/OS/Servers (e.g. Windows Server, Linux/Unix, J2EE, IIS, Apache, Tomcat, etc)
248

Software Engineering Resume Examples & Samples

  • Develop, deploy and support Java applications
  • Lead, develop, and mentor a team of software developers
  • Develop, test and deploy and support Java applications
  • 8+ years’ experience within full development lifecycle from inception through implementation
  • Ability to contribute to architecture discussions
  • Proven track record of delivering large scale application components and individually and as a team leads
  • Experience with Open Source Java frameworks (spring, Hibernate, Mule ESB, Spring Webflow, Spring MVC, Drools Flow)
  • Extensive experience in Core Java as well as thorough knowledge of design patterns and their application
249

Software Engineering Resume Examples & Samples

  • Develop full-stack web software solutions
  • Gather technical requirements, assess client capabilities and analyze findings to provide appropriate solution recommendations and adoption strategy
  • Create the conceptual, logical and physical design for full-stack web
  • Develop presentations for Slalom leadership teams around software engineering solution offerings
  • Evangelize domain expertise and practice capabilities within Slalom and within the community
  • Previous consulting or startup software engineering experience (~5 years)
  • B.S. in Computer Science, related fields or commensurate work experience
  • 2+ years developing mobile applications (e.g., iOS, Android, Xamarin)
  • 2+ years of API strategy, design and development
  • 3+ years developing front end (web) applications (e.g., Backbone, React, Angular.js)
  • 3+ years server-side development (e.g., Java, .NET, node.js)
  • Experience designing large-scale software system which are extensible, fault-tolerant, and maintainable
  • DevOps and continuous delivery experience (pipeline design, automated deployment, automated acceptance testing, configuration management)
  • Good written, verbal communication and presentation skills
250

Software Engineering Co-op Resume Examples & Samples

  • Some knowledge over Networks and Network protocols
  • Strong written and oral technical communications skills
  • Ability to shell script as well as script in perl/python
  • Knowledge or experience in communications engineering fundamentals
  • Knowledge or experience in software/system requirements capture, design, and decomposition ability
  • Understanding of software validation and verification processes for technical product development with the ability to generate test descriptions and perform systems evaluation and testing of product systems
  • Ability to effectively interact with Engineering Management and team developers