Senior Software Development Engineer Resume Samples
4.5
(94 votes) for
Senior Software Development Engineer Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the senior software development engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.
Craft your perfect resume by picking job responsibilities written by professional recruiters
Pick from the thousands of curated job responsibilities used by the leading companies
Tailor your resume & cover letter with wording that best fits for each job you apply
Resume Builder
Create a Resume in Minutes with Professional Resume Templates
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.
RL
R Lesch
Rene
Lesch
34849 Hyatt View
Boston
MA
+1 (555) 946 3768
34849 Hyatt View
Boston
MA
Phone
p
+1 (555) 946 3768
Experience
Experience
Phoenix, AZ
Senior Software Development Engineer
Phoenix, AZ
Olson, Gutmann and Cole
Phoenix, AZ
Senior Software Development Engineer
- Work with management and development teams to develop and execute E2E test plans
- Use AMD Developer tools to make performance measurements and make the necessary changes to the compute components
- Work with the team to develop, maintain, and communicate current development schedules, timelines and development status
- Work closely with developers to create comprehensive test plans using the developer’s design spec. or bug description
- Develop and test platform components using Nokia’s PLC and Agile development processes managed by Technical Project Manager (TPM)
- Design and develop enterprise level network management systems for one of the largest networks
- Advances and improves on automation framework design features and implements automated test suites and test cases within that framework
Philadelphia, PA
Senior Software & Development Engineer
Philadelphia, PA
Bogan LLC
Philadelphia, PA
Senior Software & Development Engineer
- Assists in tracking and evaluating performance metrics. Ensures teamdelivers software on time, to specification, and within budget
- Assists in tracking and evaluating performance metrics. Ensures team delivers software on time, to specification, and within budget
- Participates in training representatives and operations staff oninternally developed software applications
- Engineering, Computer Science
- Other duties and responsibilities as assigned
- Provides technical leadership throughout the design process andguidance with regards to practices, procedures, and techniques. Servesas a guide and mentor for junior level Software Development Engineers
- Trains junior Software Development Engineers on internally developedsoftware applications
present
Chicago, IL
Senior Software Development Engineer Big Data
Chicago, IL
Lesch, Flatley and Prosacco
present
Chicago, IL
Senior Software Development Engineer Big Data
present
- Keeping your finger on the pulse of the constantly evolving and growing Big Data field
- Stay current on technical knowledge to keep pace with rapidly changing technology, and work with the team in bringing new technologies on board
- Design and build massively distributed technology and develop leading edge cloud computing software
- Delivering systems and features with top-notch quality, on time
- Help GoDaddy build the next generation Big Data Platform to serve small businesses
- Work closely with service engineering, operations, and Hadoop users to engineer cutting-edge solutions that allow GoDaddy to answer challenging big data questions
- Participate in agile concepts such as daily stand-up meetings, task tracking boards, design and code reviews, automated testing, continuous integration and deployment
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Webster University
Bachelor’s Degree in Computer Science
Skills
Skills
- Experience developing high-performance, highly-scalable, and highly-reliable systems
- Strong advocate and evangelist for software quality, and engineering/design practices to help ensure quality and manage the cost of quality
- Strong knowledge of C++ and/or JavaKnowledge of HTML, Chromium Embedded Framework and Javascript desirable for User Interface development
- Highly dependable and proactive team player with strong analytic thinking, used to take leadership and drive actions, focused on results and collaboration
- Generally 5+ years of professional experience. Good experience in software engineering quality
- Excellent interpersonal skills- Ability to interact with all levels of the company with patience, courtesy, diplomacy, professionalism and confidentiality
- Ensure designs, code and processes are optimized for performance, scalability, security, reliability and maintainability
- Strong problem solving skills and the ability to produce high quality work independently and work well in a team
- Strong attention to detail, self-motivated and excellent problem solving/troubleshooting skills with an emphasis on QA
- Ability and strong desire to learn new languages, frameworks, tools and platforms quickly
15 Senior Software Development Engineer resume templates
Read our complete resume writing guides
1
Senior Software Development Engineer Resume Examples & Samples
- Any suitable combination of education, training, or experience is acceptable
- Test tool analysis and management of data flow
- Object-Oriented principles (Analysis and Design)
- Front-end technologies, including Object-oriented Javascript, AJAX, XHTML, HTML andXML/DOM
- Development of service-oriented architecture (SOA) strategies and development of SOA implementations to production
2
Senior Software Development Engineer Resume Examples & Samples
- Build user experiences on top of large set of OLAP as well as real-time operational databases
- Automate data accuracy checks via probes and test automation
- Define UX schemas to integrate highly disparate databases to extract key and useful KPIs
- Represent team from data visualization architecture perspective in tons of initiatives going around service hosting
- 10+ years of software industry experience in a technology role
- 8+ years of Software Development experience in building data visualizations
- 5+ years of strong scripting experiences in scripting using JAVA, C#, etc
- 3+ years of Strong SQL Skills including schema design, stored procedures and views
- Solid JavaScript, HTML/HTML5 and CSS/CSS3 experience
- Proficiency with NodeJS, JAVA or .Net preferred
- Proficiency with Highcharts, D3 or other data visualization tools will be an added bonus
- Any experience with machine learning, statistical analysis, business intelligence, parallel and distributed computation will be an added bonus
- Experience with Azure or AWS (preferred)
- Excellent written and oral communication skills; can effectively communicate complex technical concepts
3
Senior Software Development Engineer Resume Examples & Samples
- Analyze / test software integration and solutions
- Estimate/measure software performance
- Write automated test scripts for both web and desktop application testing
- Document system and framework architectures
- Create metrics to measure and manage automation
- Documenting Sr. SDET procedures / workflow and software issues
- Interact with end users and development staff to assist in ensuring software solutions meet expectations
- Provide administrative and high level support for developed solutions
- Provide statistical data / reporting on Sr. SDET processes as needed
- 3 years+ in a similar position
- 5 years+ working in a software development environment
- Experience developing/implementing test automation frameworks like: Selenium, etc
- Ability to strategically solve complex technical issues
- Experience with Jira and Fisheye
- Must have strong debugging skills and be well organized and detailed oriented
- Strong verbal and written communication and documentation skills
- A portfolio of demonstrated software / web based software projects / solutions
- Must be able to work with technical and non-technical staff to replicate use cases and use habits in order to detect software design flaws, bugs and performance issues
- Must understand the software development lifecycle and have working knowledge of the following technologies
4
Senior Software Development Engineer Resume Examples & Samples
- Design, develop, test and maintain components of rich data platform processing terabytes of logs every hour
- Understand inputs/outputs and end points of API layers enabled by compute and storage platforms managed and run inside Disney data centers as well as in cloud
- Work closely with product managers to understand the product roadmap and feature dependencies
- 8+ years of Software Development experience in one of Java/Ruby/.Net
- 2+ experience with Cloud Infrastructures such as Amazon EC2, Azure and Amazon Cloud Watch
- Proficient in Computer Science fundamentals in object-oriented design, data structures, and complexity analysis
- Solid scripting skills
- Experience building scalable internet applications and large-scale distributed systems
- Experience with databases (SQL/No SQL)
- 4+ years of strong scripting experiences in scripting using JavaScript, Perl etc
- 2+ experience with technologies similar to Elastic search, Log stash, Kiban
- Experience with REST API design
- Experience within a continuous integration environment and agile software development using toolsets like Github
- Experience programming applications backed by AWS services or Azure is highly desirable
- Experience or interest in working with big data or in data science. ELK experience preferred
- Exposure and understanding of Chef, Puppet and other deployment technologies
5
Senior Software Development Engineer Resume Examples & Samples
- Ability to implement complex numerical algorithms from technical requirements
- Image analysis – such as static image analysis and video image processing and understanding
- Machine learning – including knowledge of state of the art methods and how and when to apply them to new problems
- Statistical data analysis
- Bioinformatics – such as the analysis of DNA sequences and chemical reaction modeling
- Real-time programming, multi-threading, inter-process communications, device drivers
- Bachelor's degree and minimum 5 years of related experience
- Hands on experience in the above areas
- Working experience in C/C++
- Experience with imaging libraries such as OpenCV and libgphoto strongly desired
- Strong mathematical background and ability to apply it to new problems
- A proven track record of innovative solutions
- The ability to work in a highly collaborative, fast moving, multi-cultural environment
- Experience in working within an Agile environment is desired
- Experience working in Medical device development is a plus
6
Senior Software Development Engineer Resume Examples & Samples
- Full development cycle for the product functionality, from design through coding and testing to release and maintenance
- Engaging in internal activities related to infrastructure and development processes improvements
- Working with other teams and business units within Intel on technical and implementation specific requirements
- Preparing technical content (wiki, papers, presentations, blogs etc.) about the product features and capabilities
- Strong SW programming and debugging skills for Windows*, Linux* or OS X*
- Advanced knowledge of C++; acquaintance with C++11 is desirable
- MS or PhD in Computer Engineering, Computer Science, Physics or Mathematics with 2 years experience and proficiency related to software development technologies
- Knowledge of other programming languages and tools such as assembly, Python/Ruby, Unix shell, Java/C#/Objective-C, makefiles
- Experience of cross-platform programming for Windows*, Linux* and other operating systems
- Good communication and presentation skills (including in English); ability to clearly explain complex technical issues and suggest data-driven solutions
- Proactive, organized, self-motivated and self-directed
7
Senior Software Development Engineer Resume Examples & Samples
- A minimum of 5 years' experience in full software lifecycle development from requirements capture through to post deployment support
- Familiar with C/C++ or Java language, object oriented design and development using industry recognized tools and techniques. Expertise on design methodologies such as UML will be a plus
- Knowledge in Intel architecture and PC Desktop/Server hardware technologies (motherboard, chipset, I/O, graphics, memory, power management, etc.) will be a plus
- Expertise on Networking, OS, Design Pattern, computer architecture, database, etc
- Experience on web application development, and knowledge on HTML, JavaScript, and CSS will be a plus
- Knowledge / experience on cloud and virtualization will be a plus
- Ability to rapidly acquire working knowledge of unfamiliar new technologies
- Good English and Mandarin communication skills, including speaking, listening and writing
- Excellent team player, good interpersonal skills, able to operate independently with little supervision. Having leadership experience is preferred
8
Senior Software Development Engineer for SGX Resume Examples & Samples
- Developing and testing software for multiple operating systems (Android, Linux, Windows, etc.) on Intel platform, including OS/drivers, libraries, tools and applications
- Working through the whole software development lifecycle, including prototype development, architectural design, high/low level design, coding, unit testing, etc
- Hands-on proficiency in C/C++ programming languages. Experience of other programming languages would be an added advantage, like Java, C#, F#, Python, etc
- Proficient in software development on windows, Linux and/or Android
- Knowledgeable in system architecture (x86, ARM) and OS Internals
- Good communication skills in English, both verbal and written
9
Senior Software Development Engineer Resume Examples & Samples
- Excellent programming skills in C/C++/Java
- Solid knowledge in operating systems, networking, and database
- Extensive experiences in developing server-side products, e.g., with elegant considerations and practices targeting a reliable and scalable architecture, design, or implementation
- Good understanding on software development processes
10
Senior Software Development Engineer Resume Examples & Samples
- Provide technical leadership
- Understanding product requirements and developing design
- Leading and implementing software solutions
- Collaborate with product marketing ,test and quality teams
- Participating in and leading scrum teams
- Lead and implement development environment and build solutions
11
Senior Software Development Engineer Secure Works Resume Examples & Samples
- Responsible for designing, developing, and testing software in a multi-platform environment using cutting-edge technology in order to protect customers who have their infrastructure in the cloud
- Troubleshoot infrastructure functionality and performance issues
- Work with software and systems architects to evaluate high level designs and architectures
- Actively work in Agile Scrum environment with daily standups
12
Senior Software Development Engineer Resume Examples & Samples
- Drive idea generation for new software products, or for the next version of an existing product
- Work with the team to develop, maintain, and communicate current development schedules, timelines and development status
- Extensive years of relevant experience or equivalent combination of education and work experience
13
Senior Software Development Engineer Resume Examples & Samples
- Design & Develop cross platform standalone applications using C++/QT/QML
- Gain the knowledge (breadth & depth) of AMD’s SW applications & domain
- Has Strong communication skills, and can effectively work with Global teams
- Excellent Team player
- BE/Master degree with 3 – 5 years of experience in user application development
- Expert in C/C++ application development. Hands on development experience of 3 – 5 years
- Development experience in QT/QML is a strong plus
- Strong analysis, problem solving skills, and a quick learner
- Windows experience primary
- Knowledge and worked on Linux
- Knowledge of device driver development/driver interaction is a plus
- Knowledge in computer architecture/HW internals is also a plus
14
Senior Software Development Engineer Resume Examples & Samples
- Leading ARM firmware implementations to enable AMD next generation embedded platform development/deployment based on ARM SoC
- Working with global teams to enable early silicon validations
- Maintaining/updating current firmware for customer support/feature enhancements
15
Senior Software Development Engineer Resume Examples & Samples
- Interact with other team members and partners to incorporate innovations and provide the best user experience
- Build efficient and reusable front-end abstractions and systems
- Identify and address performance bottlenecks
- Identify and evangelize best practices for front-end engineering
- Expert knowledge of JavaScript and fundamental web technologies (HTML/CSS)
- Aware of but not reliant on web libraries and frameworks such as jQuery, Backbone JS, and Angular JS
- Experience developing rich applications with HTML5/CSS/JS for mobile devices
- Expert knowledge of object oriented design
- Passion for performance debugging and benchmarking
- Working Knowledge of iOS and Android, their latest SDK, and application models
- Good knowledge or REST principles
- Working Knowledge of programming languages such as C++, C# and/or Java
- Good understanding of HTTP and WebSocket protocol as well as streaming protocols is a plus
16
Senior Software Development Engineer Resume Examples & Samples
- 10 years of experience developing embedded software
- Ability to work in a team environment, communicating technical information and development progress to team members and others
- Experience with Lauterbach Debuggers
- Proficient coding in C/C++
- Custom communications protocol development experience (CAN/J1939, TCP/IP, RS232/RS485)
- Automated testing and script development
- XML development experience
- Proficient using Clearcase and/or GIT
- Microsoft Visual C++ IDE
- Experience with machine health/monitoring systems
17
Senior Software Development Engineer Resume Examples & Samples
- A solid computer science background (B.S. or equivalent degree)
- Solid software development skills with fluency in C# or C++
- Experience with JavaScript, CSS, ASP.Net, mobile app development a plus
- Solid skills in design, debugging and problem solving
18
Senior Software Development Engineer Resume Examples & Samples
- Expert in object-oriented software design
- Experience developing high-performance, highly-scalable, and highly-reliable systems
- High proficiency in object-oriented design and development using Java
- Ability to solve difficult problems in innovative ways
- Strong communication skills, both written and verbal
- Track record of delivering on-time
- Significant experience developing solutions leveraging relational and NoSQL databases (MySQL, MS SQL, Cassandra, Mongo DB) and ORM tools (Hibernate)
- Deep familiarity with web development technologies (Servlets, HTML, XML, REST, Tomcat, PHP, JSP)
- Development experience with distributed data systems desired (MapReduce, Hadoop, HBase, HDFS, Distributed Hashtables)
- Bachelor’s Degree in Computer Science or equivalent field of study
19
Senior Software Development Engineer Resume Examples & Samples
- Design and develop high scale modern storage solutions on Azure and/or Autopilot
- Work in a culture of continuous improvement, adaptation, reflection and growth
- Work across partner teams to understand scenarios and requirements
- Collaborate with PM and teammates to plan and execute on key deliverables
- Work across partner teams to drive System design to Measure, improve Assets utilizations and drive cost to serve down
- A Bachelor’s or Master’s degree in Computer Science or Computer Engineering
- Excellent design skills and strong C++, Java, or C# coding skills
- Experience designing and implementing scalable distributed services in Azure/AWS
- Experience shipping customer-facing products or online services
- Experience with (or a strong passion for) Cloud storage, Data mining, Analytics and security
- Experience with Autopilot, Azure services, AWS and data storage is a plus
- Passionate about availability, reliability, security and scalability
20
Senior Software Development Engineer Resume Examples & Samples
- Understanding WDPRT architectural vision and how it helps meet WDPRT business objectives across Web and Mobile platforms
- Integrate J2EE Restful services with Mobile and Web
- Engage with multiple teams and external vendor partners during various phases of SDLC
- Be a mentor to peers and junior developers and share software knowledge
- 5+ years of hands-on Software Development experience and 3+ years of hands-on Lead experience (Preferred).·
- Hands-on Expertise in J2EE, Service Oriented Architecture (SOA), RESTful Services and Application Development with Relational and No SQL Database Technologies including Oracle, MySQL, and NoSQL
- Exposure to Mobile Android and iOS Software Development Technology (Preferred)
- Experience with end to end delivery of software products
21
Senior Software Development Engineer Resume Examples & Samples
- Senior Software Programmer with Enterprise Application Development skills and experience
- Design and develop Java, web services, and server applications that run on a Windows server 2008
- Work with in-house engineers, field consulting engineers and system integrators to define and deliver Enterprise Application Integration solutions of high quality in a timely manner
- Must have good communications skills as you will need to talk to customers to get details, and clarification on their current business processes
- Be a mentor to other more junior engineers
- Create and enhance SOW documents that include detail design and implementation descriptions with estimates that can be easily justified
- Design, implement, test and document BPEL adapters in a timely manner with high quality
- Support System Integrators on projects that include Canon document imaging technology
- Have experience working work with System Integrators on projects for one or more vertical markets: health-care, financial, education, banking, insurance, manufacturing
- Travel requirements: 10%
- Non office hour or holiday support, maintenance, delivery: 5%
- MS/BS in Computer Science or similar technical degree
- 4+ years of experience in Oracle SOA suite development, administration and support preferred
- 5+ years of experience in Java, J2EE, C programming
- Development Experience with JDeveloper and MS Visual Studio
- Development Experience with Windows Server
- Development Experience with SVN, ANT, JUnit, SOAPUI
- Development Experience with XML, XSLT, Web Service, SQL
- Experience using UML for designing software
- Print Driver SDKs a plus
- 1 -3 years of BPEL programming a plus
- Experience with document imaging technologies a plus
- Experience with High performance required system, High availability required system a plus
22
Senior Software Development Engineer Resume Examples & Samples
- Utilize a combination of big data technologies and techniques to
- Effectively engage with customers, end users and key project stakeholders to gain a complete understanding of various business requirements and goals
- Apply an iterative and agile approach to the
- Bachelor’s degree in Computer Science, Engineering or Mathematics. Master’s or higher preferred
- Experience with machine learning and/or data mining is necessary
- Proven experience developing, applying and incorporating algorithms to perform predictive analytics functions is important in this role
- Familiarity using tools such as Hadoop or other comparable environment/tools for performing analysis on large data sets
23
Senior Software Development Engineer Resume Examples & Samples
- Contribute to architecture, design, and implementation of automation, frameworks, tools and tests
- Conducting API black box and UI automation for E2E scenarios
- Responsible for automatic deployments of complex environments (install, upgrade, deployment etc..)
- Responsible for Continuous Integration tools and process
- Conduct research on emerging technologies and take initiative to improve products, tools and process
- Act as a mentor for the other team members, perform code reviews
24
Senior Software Development Engineer, Large Resume Examples & Samples
- (BS+) in Computer Science/Computer Engineering or comparable experience
- 5+ years of experience in development/design the software with C++ or JVM based languages
- Experience with building large-scale distributed enterprise or hosted storage systems
- Experience working with data distributed across large data storage clusters is desired
- Experience in the storage infrastructures such as NFS, HDFS and Cassandra
- Experience with Amazon AWS services (specifically S3, EMR, RDS and EC2) is a plus
25
Senior Software Development Engineer WDG Microsoft Hololens Resume Examples & Samples
- Education: B.S. in Computer Science, Computer Engineering, Electrical Engineering or equivalent
- Years of industry experience: 5+ years
- Strong experience with developing software for Windows
- Strong experience in C, C++, and C#
- Experience working with mobile devices such as tablets and smartphones
- Experience writing software in multithreaded environments
- Experience with WDK and .NET
- Basic application development with WCF and WPF
- Familiarity with the x86 architecture
- Factory and manufacturing support
26
Senior.software Development Engineer Resume Examples & Samples
- Engage as an active team player, lead and drive development working with cross-functional groups
- Design and Implement Embedded Firmware supporting a wide range of Security Features
- Validate functionality for upcoming ASICs within Emulation & Simulation environments
- Develop tools and methodologies to validate hardware and software functionality
- 5+ years of industry experience with low level development in C / C++
- Experience with Device Driver Development under Windows
- Comfortable with: GDB, Eclipse and hardware architecture
- Knowledge of DRM & Platform Security concepts would be an asset
- Familiarity with applied Cryptography & Security protocols such as AES, SHA, RSA
- Familiarity with pre-silicon validation and ASIC bring-up
- Familiarity with ARM TrustZone Ecosystem
27
Senior Software Development Engineer Resume Examples & Samples
- Design, prototype, implement, test and troubleshoot subsystems of Infraworks 360 application
- Participate in software design and review to ensure alignment with InfraWorks 360 technical strategy
- Contribute to component level features’ design and development
- Debug and solve product and customer issues
- Ensure code/design quality through reviews
- Collaborate with test engineers to ensure software quality and stability
- Work closely with product design and product management to collaboratively define and build elegant user interfaces
28
Senior Software Development Engineer Resume Examples & Samples
- Master/Ph.D Degree of Computer Science, Mathematics or Electronic Engineering
- 3+ yearss experience of graphics driver development is a plus
- 3+ years experience of C/C++ programming
- Knowledge of Computer Graphics
29
Senior Software Development Engineer Resume Examples & Samples
- Understands, maintains, and contributes to development of robust test frameworks
- Maintains, contributes to development of test stubs, tools to enhance manual test execution
- Responsible for the development of source code and execution of automated test cases and QA processes that ensure quality throughout our release schedule
- Executes automation test strategy that promotes best automation approach (API and/or UI), and development of toolset to enhance manual test efforts for all projects
- Understands and contributes to the implementation of processes for Test Management and Reporting for Automated Suites
- Drive continuous integration, recommending approach and technology infrastructure and tools
- Interface with development team to ensure sufficient test coverage upstream in JUnit and other unit test tools in support of TDD best practices
- Develops code, techniques and processes to test middleware, including: ETL, ESB, Web Services, SOAP, and XML
30
Senior Software Development Engineer Resume Examples & Samples
- 6+ years of Software Development experience in building data visualizations
- 6+ years of strong scripting experiences in scripting using JAVA, C#, etc
- Proficiency with JAVA or .Net preferred
31
Senior Software Development Engineer Resume Examples & Samples
- Think of all the possible ways a product could fail, build automation to support that test and ultimately signing off on that particular area
- High level understanding of business flow, feature usage/priority and product strategy
- Ability to innovate and adapt based on team needs
- Strong advocate and experienced practitioner of Agile and/or Lean practices
- Strong motivated team player with curiosity, desire to learn, and ability to dig in to existing systems/processes and figure them out
32
Senior Software Development Engineer Resume Examples & Samples
- Act as a technical leader to lower-level SDEs and Vendors to architect, deliver, and review code quality
- Design and implement multi-layer service architecture solutions built upon technologies such as C#, Azure, Windows Workflow, etc
- Review and make constructive improvements to feature set specs
- Maintain and enhance the quality of existing code/scenarios already in production
- Dynamically shift focus from front-end user experience to backend systems and architecture
- Understand our data and how it can be used to detect problems customer might be running into with the service
- Collaborate across stakeholders to prioritize, define requirements, and measure outcomes
- A BS degree in Computer Science or related field of study
- 5+ years’ experience shipping production quality software
- Language fluency in C#, HTML, AngularJS
- 3+ years’ experience with common design patterns
- Prior experience developing, deploying, and maintaining Azure based websites and services
- Understanding of data analysis and machine learning is preferred but is not a must
- Highly Desirable: Experience with Exchange/Sharepoint/Skype and similar collaboration technologies
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
33
Senior Software Development Engineer Resume Examples & Samples
- Develops, maintains, and executes automated test scripts
- Advances and improves on automation framework design features and implements automated test suites and test cases within that framework
- Provides supervision and guidance to other SDETs, quality assurance analysts, developers, and testers
- Accurately monitors and communicates test execution results. Consolidates, analyses, and debugs automated test results
- Experience developing test automation (unit , functional, and integrated) - 6 years
- Strong coding knowledge and experience in Object Oriented development language - 6 years
- Experience implementing algorithms and design patterns- 3 years
- Experience developing or working with commercial or open source automation tools and frameworks - 3 years
- Work experience in software requirements, development or testing with creating and executing quality assurance test plans, scenarios, cases, checklists and scripts. - 5 years
- Experience in software requirements, development, and testing activities with multiple, simultaneous
- Quality assurance efforts, and a track record as a contributor with providing quality assurance support in an analyst capacity, including tools development and usage - 5 years
- Demonstrated collaboration on project teams and interaction with project managers, business and functional analysts, developers and the business community directly related to quality assurance responsibilities and roles- 5 years
- Experience with programming languages and script development - 5 years
- Demonstrate test management processes and technical skills, including an understanding of manual and automated test execution and performance related tools- 5 years
- Demonstrate knowledge using version control and defect tracking methods, including an understanding of associated tools. - 5 years
- Knowledge of project management skills, including an understanding of project management processes and related tools. - 5 years
- Knowledge of application software development life cycle concepts
- Organization and planning skills
- Exceptional analytical and problem-solving abilities
- Technical systems knowledge
- Ability to and instruct and educate others on developing applicable test plans, scenarios, cases, and scripts
- Demonstrated abilities with improving individual job skills through training, self-research and self-study
- Strong proficiency in programming languages such as, SQL, C/C++, or other languages as required by business unit
- Ability to influence diverse groups of individuals from technical to business teams with exceptional business savvy
34
Senior Software Development Engineer Resume Examples & Samples
- Successful launch of top 3rd party applications (Azure, Windows Mobile, Windows Client, and Xbox) working back from the consumer
- Work with Business teams to showcase Microsoft’s unique value propositions from a technical perspective
- Understand our customer's needs and communicate those unmet and often unstated needs within the respective partner teams
- Solve their development problems directly or by connecting them with the right people throughout the Developer Experience and Platform teams
- Help Partners take advantage of the power of Microsoft platforms through your knowledge of our platform features, processes and approaches
- Travel to and onsite work with 3rd parties is core part of the job (25%)
- Solve key partner technical challenges and platform issues, escalate appropriately
- Co-ordinate all aspects of the technical relationship with partners and orchestrate the different resources available within Microsoft to win the developers’ mind
- Manage the diversity of tasks as well as the relationship with multiple partner and developer accounts
- Align the needs of Microsoft and our partners
- Bring the most impactful consumer applications and content to Microsoft platforms
- Experience in one or more of the following consumer verticals: social, media, lifestyle, productivity
- Mobile Application Architecture and Development (C++, C#/XAML) experience on Windows 10 Mobile, Windows Phone 8.x and at least one competitive platform
- Competencies in Microsoft platform & development technologies including Azure, UWP, Xbox ADK
- Experience with Web Application frameworks and libraries including Node.JS and/or others
- Demonstrated experience supporting external customers, partners and developers
- Demonstrated ability to play a leadership role in cross group situations across Microsoft and working with 3rd party partners
- Ability to distill and communicate complex business and technical strategic priorities into actionable engineering plans
- Excellent communication skills, including some public speaking: credible & persuasive in front of multiple highly technical decision makers
- Strong customer orientation and ability to deliver outstanding customer service
- Passionate about driving for business success
- Takes ownership of problems and drive for solutions
- Ability to inspire and evangelize through all forms of communications
- Ability to negotiate or mediate
- Ability to work well under pressure and to deadlines
35
Senior Software Development Engineer Resume Examples & Samples
- Analyze and evaluate existing testing tools and frameworks
- Design and develop test automation systems
- Design and develop test automation for web applications
- Conduct functional and end-to-end testing to ensure solutions are fit-for-purpose
- Develop system integration test plans and coordinate execution
- Participate in the planning and coordination of project activities through development and integration phases
- Analyze, debug and report software defects
- Collaborate with extended off-shore engineering team
- BS degree in Computer Science or related field, or equivalent work experience
- Three+ years progressive quality assurance experience in enterprise systems
- Strong experience in web-based enterprise systems integration using interfaces like - REST, SOAP, JMS (queue, pub/sub) etc
- Working knowledge of Unix and Linux
- Experience with Application Servers like Weblogic, Websphere or Apache Tomcat
- Strong experience in scripted languages, like Python
- Strong experience in high-level languages, like Java, C#
- Experience with testing cloud-hosted services, like Amazon Web Services
- Working knowledge of technical modeling techniques for data modeling, system flow diagrams, screen flow diagrams
- Experience with source control systems like Git or Perforce
- Experience with development IDEs like Eclipse, build tools like Maven, and integration tools like Cruise Control or Jenkins
- Experience with agile and scrum teams
- Experience with continuous integration tools like Jenkins, Cruise Control
- Ability to concisely present complex ideas, both verbally and in documentation
- Active listener
- Decisive
- Experience with software delivery and installation technologies
- Working knowledge of SQL and NoSQL Databases
36
Senior Software Development Engineer Resume Examples & Samples
- Bachelor degree or higher in Computer Science, Biomedical Engineering, Electrical Engineering, or similar degree with strong experience using C, C++, and/or C#
- Exposure to and understanding of one or more of the following is highly desired: Software development, Embedded linux development, EMR, DICOM, Bioinformatics, Machine Learning, Image Processing, Strong mathematical
- Analytical and disciplined engineering approach to solving problems
- Complete team Player who puts team goals first
- Good interpersonal, oral, and written communication skills
- Willingness to rapidly learn new technologies and apply them in creating proof-of-concept prototypes
37
Senior Software Development Engineer Resume Examples & Samples
- Applies broad knowledge of technology options, technology platforms, design techniques and approaches across the data warehouse life cycle phases to design an integrated, quality solution to address the business requirements
- Meets and collaborates with business users on requirements
- Designs the technology infrastructure where needed
- Builds world class ETL code which will scale elegantly with increasing data volumes
- Provides input and recommendations on technical issues to the project manager
- Reviews technical work of other team members when needed
- BS degree in Computer Science or a related technical discipline or relevant work experience
- 7+ years’ experience with detailed knowledge of data warehouse technical architectures, ETL/ ELT, reporting/analytic tools, and data security
- 5+ years’ experience in architecting data warehouse solutions and integrating technical components
- 3+ years’ experience with relational and star schema data modeling concepts
- Experience in relational database concepts with a solid knowledge of SQL Server, SQL T-SQL, and SSIS
- 2+ years of working with SSAS, SSRS or other equivalent BI tools
- Hadoop, Data Lake, Cosmos or other big data experience
- Strong ability to interact, communicate, present and influence within multiple levels of the organization
- Predictive analytics using R
- Real-time Business Event Monitoring / Complex Event Processing
- Online, Operations or related back-office experience
- Microsoft Certified Solution and/or Application Developer Certification
38
Senior Software Development Engineer Resume Examples & Samples
- Evaluate existing testing tools and frameworks and design and develop test automation systems
- Design and develop test automation for service and backend system
- Build CI/CD infrastructure and pipeline with existing tools to deploy services and backend system
- Execute infrastructure changes for ongoing architecture evolutions
- Monitoring of the platform across multiple environments
- Analyze, debug and report software defects and resolve complex technical issues and drive innovations that improve system availability, resilience and performance
- Professional software experience in applications programming
- Hands-on software development, using C++ in Linux and Windows environments
- Experience in rollout and maintenance of Docker in production on a cloud platform
39
Senior Software Development Engineer Resume Examples & Samples
- Test Automation design and implementation experience 8 years
- Experience designing, developing and implementing automation frameworks across the enterprise 8 years
- Work experience in software requirements, development or testing with creating and executing quality assurance test plans, scenarios, cases, checklists and scripts. 7 years
- Experience in software requirements, development, and testing activities with multiple, simultaneous quality assurance efforts, and a track record as a contributor with providing quality assurance support in an analyst capacity, including tools development and usage. 7 years
- Demonstrated collaboration on project teams and interaction with project managers, business and functional analysts, developers and the business community directly related to quality assurance responsibilities and roles. 7 years
- Experience with programming languages and script development. 7 years
- Demonstrate test management processes and technical skills, including an understanding of manual and automated test execution and performance related tools. 7 years
- Demonstrate knowledge using version control and defect tracking methods, including an understanding of associated tools. 7 years - Knowledge of project management skills, including an understanding of project management processes and related tools. 7 years
- Knowledge of application software development life cycle concepts, lean and agile best practices, environment and configuration management, as well as test management methodologies and practices. 7 years
- Outstanding organization and planning skills
- Excellent facilitation and presentation skills - Excellent risk mitigation and process improvement skills
- Ability to research and recommend new and/or enhancements to processes and tools, based not only on technical factors, but financial and cultural as well
- Technical systems knowledge for various applications and systems - Ability to manage and delegate numerous concurrent project, activities, and tasks under time constraints
- Ability to and instruct and educate others on developing applicable test plans, scenarios, cases, and scripts - Team player who exhibits effective interpersonal skills with a collaborative style
- Exceptional proficiency in programming languages such as, SQL, C/C++, or other languages as required by business unit
- Exceptional ability to translate technical terms and discussions to non-technical in order to ensure the topics at hand can be interpreted by al
40
Senior Software & Development Engineer Resume Examples & Samples
- Designs new software and web applications, supports applications underdevelopment, and customizes current applications. Develops softwareupdate process for existing applications. Assists in the roll-out ofsoftware releases
- Provides technical leadership throughout the design process andguidance with regards to practices, procedures, and techniques. Servesas a guide and mentor for junior level Software Development Engineers
- Works with Quality Assurance team to determine if applications fitspecification and technical requirements
- Displays expertise in knowledge of engineering methodologies,concepts, and skills and their application in the area of specifiedengineering specialty
41
Senior Software Development Engineer Resume Examples & Samples
- Advances and improves automation framework design features and implements automated test suites and test cases within that framework
- Recommends quality improvements to automation requirements, design, build, and execution, and then assists in the development and implementation of enhancements
- Participates in tool analysis, creates proof of concept models, and makes recommendations to support the tools selection process
- Establishes the criteria and participates in evaluation on whether features and functions will be automated
- Experience designing and developing test automation scripts with demonstrated programming languages and script development skills, (5 years)
- Ability to communicate clearly and concisely, both verbally and in writing
- Ability to implement algorithms and design patterns
- Team player who exhibits effective interpersonal skills with a collaborative style and exceptional business savvy
- Ability to handle numerous concurrent activities under time constraints and effectively prioritize and execute assignments in a highly dynamic environment
- Knowledge of testing best practices and approaches for custom developed and consumer off-the-shelf packaged applications
- Demonstrate knowledge using version control and defect tracking methods, including an understanding of associated tools
- Basic understanding of Cloud computing services including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS)
42
Senior Software Development Engineer Resume Examples & Samples
- Experience developing test automation (unit , functional, and integrated), (6 years)
- Strong coding knowledge and experience in Object Oriented development language, (6 years)
- Experience implementing algorithms and design patterns, (3 years)
- Experience developing or working with commercial or open source automation tools and framework, (3 years)
- Work experience in software requirements, development or testing with creating and executing quality assurance test plans, scenarios, cases, checklists and scripts, (5 years)
- Experience in software requirements, development, and testing activities with multiple, simultaneous quality assurance efforts, and a track record as a contributor with providing quality assurance support in an analyst capacity, including tools development and usage, (5 years)
- Demonstrated collaboration on project teams and interaction with project managers, business and functional analysts, developers and the business community directly related to quality assurance responsibilities and roles, (5 years)
- Experience with programming languages and script development, (5 years)
- Demonstrate test management processes and technical skills, including an understanding of manual and automated test execution and performance related tools, (5 years)
- Demonstrate knowledge using version control and defect tracking methods, including an understanding of associated tools, (5 years)
- Knowledge of project management skills, including an understanding of project management processes and related tools, (5 years)
43
Senior Software Development Engineer Resume Examples & Samples
- A minimum of 8 years' expertise with build tools, working in a DevOps environment
- Familiarity with Git, Gerrit, Jenkins, and Jira systems
- Advanced knowledge of modern design practices
- Extensive Linux (Ubuntu preferred) experience
- Advanced knowledge of configuring Linux/Unix systems
- Linux programming,
- Mpeg and other AV standards
- Understandingof Wi-Fi standards
- Various network protocols
- Experience with video and broadband devices is an advantage
44
Senior Software & Development Engineer Resume Examples & Samples
- Trains junior Software Development Engineers on internally developed software applications
- Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents, and current practices relevant to the solution of assigned projects
- Provides technical leadership throughout the design process and guidance with regards to practices, procedures, and techniques. Serves as a guide and mentor for junior level Software Development Engineers
- Displays expertise in process design and redesign skills. Presents and defends architectural, design, and technical choices to internal audiences
45
Senior Software Development Engineer Resume Examples & Samples
- UI design
- Bachelor's degree to Ph.D. and minimum 5 years of related experience
- Strong mathematical background and ability to apply it to new problems is a plus
46
Senior Software Development Engineer Resume Examples & Samples
- Define and develop leading indicator monitoring solutions and establish SLA monitoring to protect the top level metrics
- Effectively collaborate across Azure/C&E/first party teams in big-data for mining, reuse, analysis and research
- Expose the top level metrics and surrogate metrics via high performance reporting (again, prefer leveraging existing system over building)
- Apply data mining and statistics to measure and understand the system impact on user experience and Quality of Service
- Research and develop solutions for providing high quality data (data completeness, data hygiene)
- Research, architect, develop and deliver solutions in an agile development environment
- At least 7 years as an engineer
- Outstanding coding chops in C++ and C# or equivalent
- Great design and problem solving skills, with a strong bias for quality and engineering excellence
- Deep expertise in Database technologies (Relational and Multi-Dimensional), OLAP, SQL/MDX is a must
47
Nordstrom Asset Management Platform Senior Software Development Engineer Resume Examples & Samples
- Contribute to the development of new feature and system improvements in our Kanban team environment
- Distill ambiguous high-level problems into actionable stories and produce results
- Partake in operational support rotation to make sure our platform is serving the business
- 5+ years overall development experience
- Advanced coding skills in Java, preferably on Linux / Unix
- Experience in either the AWS or Google clouds
- Experience building scalable, reliable, secure, and cost-effective services in AWS
- Comfort and familiarity with the Spring MVC (no XML, all annotations!) and NoSQL
48
Senior Software Development Engineer Resume Examples & Samples
- BA in computer science or related field required
- Excellent programming skills with demonstrated experience in both C/C++
- Excellent software design, problem solving, and debugging skills
- Strong technical communication and teamwork skills
49
Senior Software Development Engineer Resume Examples & Samples
- Strong knowledge in Device drivers, graphics, multimedia and game testing
- Good understanding of PC hardware, SoC, Chipsets, Graphics cards, BIOS & VBIOS
- Strong understanding of Windows & Linux OS internals, concepts
- Good understanding of test lifecycle, QA process & terminology
- Good verbal & written communication skill is must
- Good problem solving and analytical skills are must
- Hands on Test planning, execution, usage of tools are must
- LI - GM1
50
Senior Software Development Engineer Resume Examples & Samples
- Design and implement Linux graphics device drivers supporting multimedia/graphics/ features on Chrome
- 5-10 years of relevant industry experience
- Experience developing Linux Graphics Device Drivers
- In depth understanding in any multimedia frameworks like Freon, Stagefright, G-streamer
51
Senior Software Development Engineer Resume Examples & Samples
- Design and develop code for AMD Radeon Open Compute technologies
- Debug and make code fixes in the AMD Radeoon Open Compute solutions
- Create / port sample code for Compute SDKs
- Write tests for features
- Interact and collaborate with global team members and provide quality deliverables for Radeon Open Compute
- Use AMD Developer tools to make performance measurements and make the necessary changes to the compute components
- Create SDK samples to for HC and HIP afresh or by porting from the existing samples
- Create scripts to automate testing and mesurements
- Expert in C/C++ development
- Exposure to CMAKE enviroment
- Good knowledge in computer architecture
- Working experience on both Windows and Linux
- Programming using OpenCL
- Experience developing User mode drivers
- Exposure to developing kernel mode drivers is very desirable
- Exposure to GPUOPEN technologies such as HCC, HIP, CodeXL
- Scripting using Python or PERL
- Expousre to compiler technolgies such as LLVM/CLANG
- Exposure to OpenCL programming is desirable
52
Senior Software Development Engineer Resume Examples & Samples
- Plan and implement automated test coverage for web and mobile applications
- Report errors to internal engineers and facilitate corrective efforts
- Proactively research and develop tools to improve quality of applications and the development process as a whole
- Analyze and decompose complex software applications and design a strategy to implement an efficient testing environment
- Collaborate with software development and QA teams to ensure the timely delivery of industry leading software solutions
- Accelerate product development while improving the overall quality for clients
- Act as mentor for Test Engineers and train them on best practices in test automation
- Minimum of 5 years of experience in object oriented programming: Java, C++, Objective-C, C#, or similar
- Minimum of 5 years of experience with test automation framework
- Minimum of 4 years web application test experience
53
Senior Software Development Engineer Resume Examples & Samples
- Participation in all phases of software design and development including requirements gathering, design, coding, and testing as well as participate in development of a customization solution
- Participation in all phases of a customization solution development life-cycle including customer requirements gathering and analysis, feasibility study, prototype, demo at customer site, analysis of customer feedback, project proposal, design, code, and test
- Development of network device control software, Development of video streaming software
- Development of software using video codec module, and the development of software using at least one of RTP and/or PTP
- Familiarity with network packet monitor tool such as WireShark
- Successful candidates will demonstrate an ability to quickly build solutions involving both software and hardware using a variety of technologies while exercising sound design and implementation practices
- Software development using H.264 codec module, Cloud application development or Web application development
- Development using C#, C++, C and/or Java on Windows, Android, and/or Linux
54
Senior Software Development Engineer Resume Examples & Samples
- Architecture and design of infrastructure projects
- 4+ years of Software Development experience in building data visualizations
- 3+ experience with technologies like Angular JS, Node.JS and Java is must
- 3+ years of strong scripting experiences in scripting using JavaScript, Perl, Powershell is desirable
- 2+ years of Strong SQL Skills including schema design, stored procedures and views is required
- Experience with CSS frameworks such as Bourbon or Compass
- 5+ years’ experience in user interface development working for a product company
- Proficiency with nodeJS, Java or .Net preferred
- Experience with Azure, GCP or AWS is highly desirable
- MS degree in Computer Science or equivalent
- Any of the standard data analysis certifications
- AWS certifications
55
Senior Software Development Engineer Resume Examples & Samples
- Bring a quality mindset to our development of end-to-end systems that help people with disabilities. Such systems are composed of real-time robotic-like motion control systems, audio and video signal capture and processing, inference and decision making, speech and natural language processing, and new user interfaces, especially those driven by touch, depth sensing, haptics, etc
- Put in place the systems to ensure we release software with low bug count
- Work to meet regulatory requirements for quality systems
- Interface with multiple teams within Microsoft Research, Microsoft Ability, and other groups
- Experience creating a quality mindset in a team and leading the team in shipping quality
- 5+ years of professional experience in designing and developing software and hardware-software systems
- Experience across multiple software languages such as C, C++, C#, Python, and Javascript
- Experience working in a distributed software engineering team including code review, branching strategies, pull requests, and git
- Experience collaborating with academic/research teams
- Master’s degree or similar experience
56
Senior Software Development Engineer Resume Examples & Samples
- 3+ years of object oriented software development and/or automation
- B.Sc. in Computer Science or equivalent experience
- Familiarity with test design principles
- Experience with source control systems
- Knowledge of Windows OS environment (windows internals, etc.)
- Familiarity with one of the continue integration server (Jenkins, TeamCity, etc.)
- SQL basic knowledge
- Experience in Python, Java and/or C++
- Working knowledge of Selenium and PyTest frameworks
57
Senior Software Development Engineer Resume Examples & Samples
- Design, develop and enhance Wifi software for Amazon's consumer products
- Optimize Wifi performance and power consumption for connectivity platforms
- Collaborate with other software teams to design and deliver unique customer features on top of Wifi for next-gen Amazon products
- 7+ years of experience with Android and Linux development on kernel, device drivers, and frameworks
- 3+ years of experience with developing, optimizing and maintaining embedded systems
- 3+ years of expereince in Wifi development and debugging tools such as protocol analyzer
- Have prior experience with Wifi solutions from one or more major Wifi chipset vendors
- Strong knowledge of TCP/IP internals and common network protocols such as DHCP, DNS, HTTP, and etc
- Knowledge with Bluetooth Classic and Bluetooth Low Energy protocols
58
Senior Software Development Engineer Resume Examples & Samples
- Contribute best-in-class programming skills to develop highly innovative, consumer-facing Android apps
- Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
- 7+ years of years of experience building successful production software systems
- A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field)
- 7+ years of object-oriented software development experience with focus on building complex applications for Android devices using Java and other frameworks
- Graduate degree in a related technical field
- Analytical and creative design skills and excellent communication skills
- Solid coding practices including good design documentation, unit testing, peer code reviews, and a preference for agile methods
- Passionate about building and improving new products in a fast paced, team-oriented environment
59
Senior Software Development Engineer Resume Examples & Samples
- Minimum 7+ years of relevant work experience in software development
- Knowledge with one of the modern programming languages such as C++, Java, Go or Node.js
- Experience debugging, troubleshooting, and problem solving skills
- Understanding of end-to-end SW development tool chains and environments
60
Senior Software Development Engineer Resume Examples & Samples
- Be responsible for the development and maintenance of the audio architecture for Echo
- Work with other team members to design novel customer features, prototype new technology, and evaluate technical feasibility
- Work with other team members to develop the architecture and design of new and current systems
- Work in an Agile environment to deliver high quality software
- Be a part of the team that delivers best in class audio on some of the most coveted electronics in the industry
- Bachelor’s degree in Computer Science, Computer Engineering or related field, or 4+ year relevant work experience
- 7+ years of professional experience in software development building production software systems
- 3+ years of demonstrated experience in Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
- 5+ years of experience with best practices in C, C++
- 5+ yars of experience in embedded system fundamentals such as DMA, interrupts, and device drivers
- Experience working with audio analysis tools to deliver best in class products
- Experience writing unit tests to deliver software that scales
- Experience integrating media functionality into consumer electronics devices
- A proven track record of seeking out and resolving system performance issues involving memory, storage, and CPU
- Knowledge of one or more industry-standard media formats and DRMs
- Development experience on multiple Linux platforms and mobile devices (Android, iOS)
- Experience building complex, multi-threaded system software that has been successfully delivered
61
Senior Software Development Engineer Resume Examples & Samples
- Knowledge of computer science fundamentals
- 5+ years of experience taking product requirements and developing software architectures and designs
- 5+ years of experience working with networking or communications devices in an embedded environment
- Experience porting firmware to new hardware platforms and integrating new hardware capabilities
- Extensive knowledge of the Linux kernel and experience adding new hardware drivers
- Development experience on multiple platforms and mobile devices
- Proficiency in the tools of the trade, including a variety of modern programming languages (Java, JavaScript, C/C++, Objective C, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate)
62
Senior Software Development Engineer Resume Examples & Samples
- Enjoys working side by side with partners, colleagues and teams on tough problems
- Is highly effective and thrives in a dynamic environment with multiple, changing priorities
- Knows what is important when shipping products to customers and has been through the process from start to finish
- 7+ years of experience doing hands-on software development
- 7+ years of coding skills in JAVA
- 4+ years of current experience working with Distributed systems or applications
- 3+ years of experience in REST architecture for web services
63
Senior Software Development Engineer Resume Examples & Samples
- Integrate vendor hardware and software stacks
- 7 + years of software development engineering experience
- Experience with Bluetooth audio profiles
64
Senior Software Development Engineer Linux Kernel Resume Examples & Samples
- Work with teams to improve and tailor existing drivers to our needs
- Optimize driver code
- Provide testing facilities
- Be able to occasionally travel internationally
- 7+ years of experience doing hands-on software development, with experience writing Linux kernel (.drivers or core) code
- 7+ years of experience in one or more specific technical areas such as USB, HDMI, Smart TV, audio, framebuffer, filesystems, system performance, wireless devices
65
Senior Software Development Engineer Resume Examples & Samples
- 7+ years experience doing hands-on software development, with experience writing Linux kernel (.drivers or core) code
- 7+ years of experience in one or more specific technical areas such as USB, audio, framebuffer, filesystems, system performance, wireless devices
- Understanding of embedded development constraints
- Linux on ARM CPUs a plus
- JTAG experience a plus
- Bootloader experience a plus
- Shell scripting experience a plus
- Ability to occasionally travel internationally
66
Senior Software Development Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Engineering or equivalent
- 7+ years’ experience doing hands-on software development, with 3+ years’ experience writing Linux kernel (drivers or core) or other similar embedded code in C and/or C++
- 7+ years of experience in one or more specific technical areas such as USB, audio, display/framebuffer, file-systems, system performance
- Loves to tinker with hardware and low-level software
67
Senior Software Development Engineer Resume Examples & Samples
- Bachelor’s degree in Computer Engineering or related field
- 7+ years of experience in designing and developing new features in distributed software applications, tools, systems and services
- Understanding of Performance tuning in Android/Linux
- Extensive knowledge of the Android framework
- Strong coding skills in C/C++
- Strong coding skills in Java
- Strong coding skills in Python and/or Java Script
- Enjoy working side by side with partners, colleagues and teams
- Experience working on consumer electronics products
- Comfortable with proactive outward communication and technical leadership and never shy away from a challenge
68
Senior Software Development Engineer Big Data Platform Resume Examples & Samples
- Has a strong foundation in software development, design patterns, and cloud computing
- Has experience working with Big-data and distributed systems and understands how they are deployed
- Knowledge of relational databases (SQL)
- 1+ years of experience doing hands-on software development with Jack of many development languages; C++, Java, Python, master in some
- 7+ years of current experience working with Big-data systems
- 7+ years of experience with full development life cycle for large-scale software products including experience with service oriented architectures, design patterns, web services, and web applications/services development
- Experience working with large-scale distributed systems
- Experience with working on AWS services (S3, DynamoDB, EC2, EMR)
- Experience with Apache Spark, Presto, Kafka, Storm, or other state-of-the-art big data processing platform
- Experience with building machine learning algorithms
- Strong communication and team collaboration skills
69
Senior Software Development Engineer Resume Examples & Samples
- 5+ years of software development engineering experience, with at least one year of experience developing embedded applications
- 5 years of Java SDK/JavaScript experience
- 5+ years of iOS SDK experience
- Excellent judgment, organizational, and problem-solving skills
70
Senior Software Development Engineer Resume Examples & Samples
- 7+ years of software development engineering experience, with at least one year of experience developing embedded applications
- 7+ years of experience in design and architecture, as well as familiarity with object oriented design patterns
- 7+ years of experience in coding in C/C++ and/or Java
- Master’s or Ph.D degree in Computer Science or related field
- Understanding performance and memory in Android/Linux and embedded development constraints
- Extensive experience working on consumer electronics products or mobile devices
- Strong shell and Python scripting skills
- Strong interpersonal communication skill, including verbal, written, listening, and customer relationships
71
Senior Software Development Engineer Resume Examples & Samples
- Create new UI applications and edit current UI applications
- Mobile applications development (preferably using Java)
- Strong Java, object-oriented programming, architecture, and design pattern knowledge
- Excellent communication and interpersonal skills, including verbal, written, listening, and customer relationships
- Master's degree in Computer Science or equivalent
- Knowledge of the Android framework in recent releases
- Experience with embedded systems
- Project lead and system architecture experience
- Shell scripting experience is a plus
72
Senior Software Development Engineer Resume Examples & Samples
- Programming experience in Java or C++; in Linux, Windows, and/or Mac environment
- Demonstrated ability to create advanced architectures and sustainable solutions
- Expert CS fundamentals including algorithms, runtime analysis, OO design, code quality
- Passion for inventing new product designs and technical solutions
- Demonstrated ability to drive and articulate technical challenges and solutions
- Experience collaborating with UX, Product, and non-technical partners
- Programming experience on mobile platforms, preferably Android
- Graduate degree
73
Senior Software Development Engineer Resume Examples & Samples
- Strong knowledge of data structures, algorithms, and designing for performance
- Proficiency in one or more of the following languages/platforms: Java, C++ or Objective C
- Experience in developing successful mobile applications
- Experience in developing large scale web applications
- Working knowledge of common Internet technologies (e.g. HTML5, JavaScript, AJAX, CSS)
- Self-starter, quick learner and passionate about problem solving
74
Senior Software Development Engineer Resume Examples & Samples
- Software development engineering experience, with experience developing embedded applications or systems
- Design and architecture knowledge, as well as knowledge of object oriented design patterns
- Engineering process experience with the knowledge of applying Software Development Life Cycle (SDLC) principles
- Experience on Embedded Linux, Android media architecture, Stagefright, AudioFlinger
- Experience with media platforms, video firmware, HDMI/HDCP components and/or audio drivers
- Experience with current media streaming standards (HLS, DASH) and RTC technologies (WebRTC)
- Experience with DRM and content protection schemes like PlayReady, Widevine, HDCP
75
Senior Software Development Engineer Accessibility Resume Examples & Samples
- Be responsible for the architecture of software solutions, determining current limitations and compatibilities between subsystems, selection of new concepts and methodology, and development of major routines and utilities
- Work closely with application teams and deliver best core engines at the framework. Prepare technical requirements and software design specifications
- 7+ years of software development engineering experience, with at least two years’ experience developing embedded applications
- 7+ years of Embedded Java framework or Android framework experience (Java 2 Mobile Edition, CDC, PBP)
- 5+ years of experience with one or more accessibility frameworks (Android, Java,, iOS, Web)
- Engineering process experience with the Software Development Life Cycle (SDLC) principle
- Experience in developing assistive technologies
- Robust project planning/execution skills including estimating, scheduling, and executing on committed schedules
76
Senior Software Development Engineer Resume Examples & Samples
- 8+ years C++, JAVA, OOP
- Experienced owning architecture and design of high transaction distributed systems
- 2+ years’ experience as a Technical Lead or related leadership experience
- Ability to earn trust and influence across multiple development teams
- Passion for customer experience
- BA/MS degree in Computer Science or other relevant field
- 2+ years Big Data/Data Analytics or related data experience
- Experience using AWS technologies including SQS, S3, and EC2
77
Senior Software Development Engineer Resume Examples & Samples
- Be part of one of the strongest teams in Microsoft and work on state-of-the-art technology. You will have the opportunity to be self-motivated, driven by results, and thrive in an uncertain but empowered environment of experimentation where you collaborate with teams across Microsoft
- Use your passion and entrepreneurial spirit for development for building rich experiences across mobile and the cloud that stand the test of time and are simple to deploy and maintain
- You will have the opportunity to have broad customer impact and to advance the way in which software and services enrich our everyday lives
- Use your great communication skills to analyze and clearly articulate complex issues and technologies understandably and engagingly
- Hands-on experience of shipping a large scale, commercial, online-software solution
- Expert knowledge in C#, .NET, JavaScript/TypeScript, AJAX/HTML
- Experience developing database applications and large-scale distributed computing (Web Services, Cloud Computing, Search, or Social Networking)
- Experience in machine learning and feature engineering
- Knowledge of Azure is a plus
- Fantastic design and problem solving skills, with a strong bias for architecting at scale
78
Senior Software Development Engineer Resume Examples & Samples
- Play a role in the design and development of new Time Inc. Ad Products
- Play a role in the development of a platform and APIs that allow Time Inc. to deliver native and branded content to all distributed platforms
- Investigate and resolve application issues, bottlenecks and inefficiencies
- Provide technical mentorship to engineers on the team
- Deliver high quality work on a tight schedule
- 5+ years building applications deployed on AWS and the process to manage large data sets
- Extensive knowledge of object oriented and functional software design patterns, including those commonly used by large scale search and recommendations engines
- Knowledge of NoSQL data stores, indexing, distributed locking and media transformation
- Ability to translate user stories into technical tasks
- Ability to estimate effort effectively
79
Senior Software Development Engineer Resume Examples & Samples
- Graduate degree or higher in Computer Science, Computer Engineering, Electrical Engineering or related field
- 7+ years’ experience in software development as an engineer
- Experience with server manageability
- Understanding of Intelligent Platform Management Interface (IPMI), SMBus, sensors
- Understanding of Intel server platforms
- Understanding of BIOS and UEFI
80
Senior Software Development Engineer Resume Examples & Samples
- Experience with BIOS
- Experience with Intel server platforms
- Understanding of Intel Assembly
81
Senior Software Development Engineer Resume Examples & Samples
- Write automated tests
- Write test specifications
- Investigation and reporting product defects
- Work in a Scrum team
- Bachelor’s or Master’s Degree in Computer Science or related discipline
- 3+ years of relevant experience in automated testing
- Good troubleshooting skills, a high attention to detail
- Good knowledge of script languages like Ruby (RSpec)
- Exposure to Web-Services, REST and API testing
- Experience with automated testing tools like Capybara is desired
- Agile/Scrum development methodology experience
- Familiarity with HTML, CSS and Javascript is a plus
- Ability to perform detailed analysis to determine root cause of software defects
82
Senior Software Development Engineer Resume Examples & Samples
- Bachelor Degree in Computer Science or a related field or equivalent experience
- 4 or more years professional experience as a software, QA, or systems engineer
- 4 years experience with web servers, Internet protocols or HTTP content delivery
- Experience with testing web application using tools such as Selenium
- Experience with building successful collections of test cases
- Good English written and verbal communications skills
- Experience working with automated test systems
- Experience building successful collections of test cases
- Highly responsible, self-disciplined, self-motivated, able to work with little or no supervision
83
Senior Software Development Engineer Resume Examples & Samples
- 5 years of relevant experience and a Bachelor’s degree
- 3 years of relevant experience and a Master’s degree
- Relevant experience and a PhD
- 5+ years of experience with a scripting language such as Python, Perl or Bash
- 3+ years of test automation experience
- 3+ years of experience with common Internet protocols such as TCP/IP, HTTP, DNS
- 2+ years of Python experience in Linux/Unix
- Experience working with and designing test automation frameworks
- Experience with Internet security, firewalls, and/or Linux iptables
- Experience with a distributed highly available client/server system
- Ability to reason about complex systems
- Experience with C, Bash
- Experience with Linux Administration
- Understanding of Unix Socket Programming
- Self-motivated with a strong work ethic and a positive attitude
- Desire to work in a fast-paced, results orientated team
84
Senior Software Development Engineer Resume Examples & Samples
- Writes clean solid code
- Identify design and coding problems, and bring in technology innovation to existing systems if needed
- Capture and implement technical requirements, such as test harnesses, logging, and operation facilitations
- Define development and test environments, including build, configuration, and deployment
- Support urgent live-site operations as needed
- Facilitate design review, code review, test review, and operation procedure review meetings
- Write scalable code and the unit tests for Continuous Delivery pipeline
- For Front End Developer: Strong knowledge of Java, JSP, JavaScript, jQuery, CSS, AJAX, Handlebar/Backbone/Angular.js/ReactJS, experience with MVC or component-based UI frameworks, Spring MVC
- For Back End developer: CPU and memory usage, debug real time multi-threading application and perform JVM tuning, solid understanding of Service Oriented Architectures, Domain Driver Design concept
- Previous experience working experience in Agile development process
- Bachelors degree in Computer Science or Professional certifications in computer technology
- 7+ years in software development with a track record of shipping highly scalable cross-functional projects
85
Senior Software Development Engineer Resume Examples & Samples
- 2+ years creating and supporting Web Services in a high transactional environment
- First class communication skills in written and verbal form
- Rock solid coding skills
- Track record of successfully delivering high quality, distributed services with large transaction volume on a 24x7 operational cycle
- Bachelor's degree in Computer Science or Computing related discipline
86
Senior Software Development Engineer Resume Examples & Samples
- Contribute to advancing the team’s design methodology and quality programming practices
- 5+ years development experience
- A deep understanding of web platform technologies including Java, .NET, TomCat, JavaScript, XML, HTML, TCP/IP, HTTP, REST, SOAP, SOA, Eclipse, Freemarker, Spring MVC, POJO EJB, SQL, JDBC
- Experience solving complex interop issues across languages
- The ability to translate functional specifications into high-performance technical designs and code. Provide code reviews to assess overall code quality and flexibility, and the application of good object-orientated programming techniques
- Experience with a service oriented architecture
- Good knowledge of relational databases and SQL
87
Senior Software Development Engineer Resume Examples & Samples
- Write and deploy automation to maintain our deployments pipeline across multiple datacenters and environments
- Experience maintaining large deployments using tools like Docker and Chef
- Familiar with Public Cloud ( AWS ) and private cloud solutions
- Participate in the on call rotation, approx. every 4-5 weeks
88
Senior Software Development Engineer Resume Examples & Samples
- Minimum 7-8 years experience in software development
- Proven expertise of Java dev environment (Hibernate, Spring, MVC)
- Experience in Agile method and extreme programming will be a strong plus
- Experience with no SQL database
- Knowledge of SQL, and ability to read and understand data models and relational databases
- Able to understand complex technical details and build test methodologies for it
- Strong experience of front-end web technologies including Javascript, HTML5, CSS3
- Have exposure to one of this framework: Spring MVC, Ruby on Rails or other MVC frameworks
- Minimum 7-8 years experience in software dev
- BA/BS degree in an Engineering discipline preferred
89
Senior Software Development Engineer Resume Examples & Samples
- Build next-generation travel web applications with a focus on responsive user interfaces, personalization, and scalable and reliable services
- Develop features that work seamlessly across both our desktop and mobile web sites
- Write front-end code in JSP, HTML, CSS, and JavaScript as well as back-end code in Java
- Collaborate with Product, Design, and other engineers on team
- Lead discussions and implementation of UI components
- Prototype experimental features
- Pro-actively look for ways to make our customers’ experiences better
- Advocate for best practices, great usability and exceptional quality
- Participate in and lead code reviews
- Help design and build reusable frameworks and libraries to simplify UI development
- 3+ years experience in semantic HTML and CSS markup that works on any device
- 3+ years experience with JavaScript and Ajax - with and without use of a library/framework
- 1+ year experience with backbone.js (preferred) or similar framework
- Solid experience in Java development, including REST-ful services and JSON
- Excellent command of web standards, progressive enhancement and cross-browser compatibility
- Experience building consumer facing sites
- Strong logic programming ability
- Previous experience with a server-side scripting language (Ruby, Python, etc)
- Understanding of client-side performance and how to improve it
- A strong attention to detail
- Previous experience on large codebases
- Bachelors in Computer Science (Masters preferred)
- 3+ years experience in UI development
- 5+ years experience in development of consumer-facing websites
90
Senior Software Development Engineer Resume Examples & Samples
- Resolving production issues detected by monitoring systems, data checks, or customer support tickets in a professional and timely manner
- Designing and developing software solutions for high performance, high availability, low maintenance, and easy diagnosis of problems
- Collaborating with immediate team and peer teams to produce reusable software solutions that meet business initiatives and employ consistent design patterns
- Evaluating emerging technologies for opportunities to improve existing systems. We welcome innovators!
91
Senior Software Development Engineer Resume Examples & Samples
- Contribute on a team of Software Development Engineers, Level 5, building a suite of tools to integrate and migrate full stack technology into GoDaddy ecosystem – including data migration services, service integration, and user experience conversion
- Work in a team environment to develop software in an iterative fashion that accelerates integration and migration to GoDaddy’s global technology platform
- Use of the highest level of software development best practices, including coding standards, testing practices, CI/CD, and Agile Scrum
- Cross team collaboration and coordination to build needed tools and services to accelerate integration and migration
- Cross team collaboration and coordination to extend existing products and services with features that enable migration to GoDaddy’s global technology platform
- Availability is job # 1 - Deliver highly available integration and migration tools preserving high quality customer experiences
- Maintain awareness of open source standards and capabilities that allow us to manage and migrate high scale system workloads
92
Senior Software Development Engineer Resume Examples & Samples
- Write and maintain Java code that powers the experiences across our mobile apps
- Define and evangelize methodologies for building mobile apps, including open-source frameworks and Android design guidelines
- Be accountable for code quality and writing unit tests, and partner with team to ensure code is sound
- Drive mobile/emerging device strategy and technical architecture discussions
93
Senior Software Development Engineer Resume Examples & Samples
- Design, develop, and maintain the low level infrastructure that powers the technologies running real-time telephony services
- Implementing well-documented, testable, and high quality code
- Create automated testing to ensure proper implementations
- LDebug, fix and refactor existing code
94
Senior Software Development Engineer Resume Examples & Samples
- Own and deliver on user stories for an Agile team that embraces TDD and CI/CD concepts
- Build amazing product experiences from mobile to desktop as a hands-on developer and designer
- Review code and evangelize standards, coaching engineers across the org
- Mentor other engineers and guide them to develop better software
- Work with key partners across the company, from business to engineering, to delight customers
95
Senior Software Development Engineer Resume Examples & Samples
- Produce reusable software solutions that meet business initiatives and employ consistent design patterns
- Collaborating with stakeholders, immediate team, and peer teams. Mentoring junior developers
- Evaluating emerging technologies for opportunities to improve existing systems. Passionate about new technologies, work fearlessly, view challenges as opportunities. We welcome innovators!
96
Senior Software Development Engineer Emerging Products Resume Examples & Samples
- Build great new (mobile) products and experiences that help small businesses succeed
- Define and champion best practices for mobile and web development
- Adopt agile methodologies to continuously release and deploy iterations of our services, while upholding the best product experiences
- Partner closely with Product Management and Design
- Location is flexible
97
Senior Software Development Engineer Resume Examples & Samples
- Write and maintain JavaScript code for both the front-end and Node.js
- Understand the nuances between browsers and provide advice and guidance to other developers on handling those nuances
- Help and advise in the selection of the most appropriate frameworks to use with the product
- Perform code reviews and participate in suggesting and supporting coding standards
98
Senior Software Development Engineer Resume Examples & Samples
- Own the full stack of a product line (UI implementation down to underlying data models and their implementations)
- Work with product management to construct functional targets and a deliverable road map
- Direct resources to deliver breakthroughs to production in an agile environment
- Contribute to the technical path of the team by mentoring others and staying current on industry best practices
99
Senior Software Development Engineer Resume Examples & Samples
- Build amazing product experiences through iterative, custom-driven development
- Collaborate deeply with a cross functional team of Engineers, UX, Product and Operations
- Demonstrate practices such as Test Driven Development and Continuous Integration to ship code early and often (Think: Daily deploys)
- Apply Lean Startup/Agile approaches to software development
- Work in an open space environment (no cube walls, no offices)
100
Senior Software Development Engineer Resume Examples & Samples
- Coding, unit testing, and integration testing
- Leverage modern best practices such as Test Driven Development and Continuous Integration to deliver early and often
- Participate in and help lead various agile ceremony meetings (Sprint Planning, Stand-up, Pair-Programming, Code Reviews, Retrospective, etc.)
- Coach other members of the team on technology and best practices
101
Senior Software Development Engineer Resume Examples & Samples
- Design resilient and redundant services to maintain high availability
- Deliver robust solutions that line up with our international releases to open up new markets
- Adopt agile methodologies to continuously release and deploy iterations of our services
- Dream big
102
Senior Software Development Engineer Resume Examples & Samples
- Responsible for the development, maintenance, support, and enhancement of existing computer based service software tools and utilities in the Windows environment as they serve to support the Power Quality UPS Field Service Operations
- Support existing field service operational strategies, processes, and procedures in a timely manner while maintaining the highest levels of product safety and quality
- Develop and maintain working relationships with peer developers, product firmware engineering, and field service engineers in a global environment
- Follow existing structured engineering processes assuring enhancement of field service personnel product knowledge and reparability skills
- Debug and test new software development projects and troubleshoot existing / released software issues related to installation, usability, productivity, and effectiveness
- Develop and conduct regression tests, peer code reviews, and prepare code packages for final release
- Create and maintain sustaining engineering documents including software requirements specification, software release notices and reviews, software design verification test plan and report, and user interface specifications
- Minimum of 4 years of experience developing computer based application software for machine interfaces
- Minimum of 4 years of combined industry experience with at least C, C++, C#, or ASP.NET
- Minimum of 2 years of combined experience with at least one of the following object-oriented GUI toolkits: Qt, Gtk+, MFC, WxWidgets, Windows.Forms, Java Swing, or Java SWT
- Minimum of 2 years of experience with at least one of the following revision control systems: CVS, Subversion (SVN), Microsoft Visual SourceSafe (VSS), Microsoft Team Foundation Server (TFS)
- Minimum of 2 years of experience with a centralized issue tracking system, including but not exclusively limited to: Bugzilla, ClearQuest, Microsoft Team Foundation Server (TFS), Mantis, Trac, or JIRA
- Ability to take initiative and ownership to drive projects to completion
- Experience with Real Time Operating Systems, Communications Techniques, Control Theory, Structured Analysis/ Design and Power Electronics
- Working environment involves high voltage where safety awareness is critical
- Must interpret responses to determine adherence to published policies, procedures and Quality Standards
- Experience in the Power Systems industry
103
Senior Software Development Engineer Resume Examples & Samples
- BS in Computer Science or Engineering or equivalent experience
- 5 years experience in developing commercial software products including the specification, design, documentation, coding, testing and release to manufacturing of commercial software
- Knowledge of Microsoft .NET Framework, Windows Forms and WPF
- C# Expert or significant comparable experience using C++ or Java
- Experience with MS Access, SQL server or similar
- Experience with version control system
- Evidence of continuing technical education
- Specific knowledge relating to software development for a class III medical devices
- Experience using IEC 62304:2006 development process
- Experience using a continuous build environment
- Experience in UI usability and developing applications with localization for international markets
- Experience with security of distributed and mobile devices and management of remote systems
- Experience deploying and administrating Windows images or MDM solutions
104
Senior Software Development Engineer Resume Examples & Samples
- Lead actions to determine root cause of problems and drive resolution
- 8-12 years relevant experience
- Software Programming languages-(ie., .Net, C++, Oracle Forms)
- ADDITIONAL QUALIFICATIONS
- Ability to work a flexible schedule to accommodate project deadlines
105
Senior Software Development Engineer Resume Examples & Samples
- Innovate PBM transformation across all platforms
- Align across multiple COE’s and develop solutions
- Ability to operate as a extended development resource to COE’s
- Develop/Govern Strategies for Technology
- Own Discovery and validation of technology by building fast paced POC’s
- Own Tech Debt Process, Innovation and small enhancements
- Reduce Waste and Abuse
- Optimize Total Cost of Ownership
- 8 – 12 years of experience
- Strong Knowledge of Cross Platform Development, PBM technologies ,and ability to participate in fast paced proof of concept exercises, complex design workshops is expected for this Job
106
Senior Software Development Engineer Resume Examples & Samples
- Constantly watch for security / privacy compliance across all PBM activity
- Organize virtual response teams and train/drill on recovery activities
- Set up security frame works for development community and guide them on remediation
- Coordinate and Manage Security remediation efforts
- Ability to develop and implement remediation where needed
- Bachelor’s Degree required, Higher qualifications preferred
107
Senior Software Development Engineer Resume Examples & Samples
- Tests complex API, web and mobile based applications that reference database back-end systems
- Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release
- Designs, develops, maintains, and troubleshoots automated suites of tests through continuous integration for value added feedback
- Works with the engineering teams to derive testing requirements throughout the development cycle
- Reproduces, debugs, and isolates problems and verifies fixes
- Works closely with software developers to create software artifacts including test plans, test cases, test procedures and test reports
- Provides technical guidance and training to junior test personnel
108
Senior Software Development Engineer Resume Examples & Samples
- Bachelor Degree in Computer science or related
- Around 6 years of experience
- Usability Analysis experience is a plus
- Demonstrable UI design skills with a strong portfolio
- Convert mock-ups to HTML/CSS complying to W3C standards
- Proficiency in Photoshop, Illustrator or other visual design and wire-framing tools
- Excellent visual design skills with sensitivity to user-system interaction
- Creating wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas
- Up-to-date with the latest UI trends, techniques, and technologies
- Developing Modular and Responsive front-end applications using HTML5, CSS3, JavaScript, XML, JSON etc
- Good in JavaScript foundation and clear understanding of JavaScript Classes, Prototype based Inheritance, Modules, Design Patterns, Prototype Chains, Scope and Scope Chains, etc
- Enough passion to be hard headed, if required, about things like markup quality, reusable CSS, coding standards and conventions
- Must have worked on at least one Responsive Front-End frameworks like Foundation, Bootstrap, etc
- Must have worked on at least one JavaScript MVC frameworks like Angularjs, Knockout, Backbone, or Ember
- Understanding of CSS preprocessor SASS/SCSS/LESS
- Work on both development and maintenance efforts projects
- Develop cross-browser, cross-locale and cross-device web pages with accessibility and usability
- Good written and verbal communications skills and must be a strong team player
- Good understanding of coding best practices and standards
- Able to document user stories/use cases, functional specification and design clearly
- Agile model (Scrum) understanding & experience
- Manage the optimization, minification, and bundling of our framework/libraries using tools like Browserify, Uglify, Node, Gulp.js, etc
109
Senior Software Development Engineer Resume Examples & Samples
- Design, develop and enhance Wireless Connectivity software for Amazon's consumer products
- Innovate and optimize for Wireless Connectivity performance and reliability
- Collaborate with hardware and product teams in designing and delivering unique customer features on top of Wi-Fi for next-gen Amazon products
- Bachelor’s degree in Computer Science, Computer Engineering or equivalent required
- C/C++ and embedded SW development experience, wrote at least 50,000 lines of product-worthy code
- Linux kernel and driver development or driver development on any platform experience
- Experence in Wi-Fi and/or TCP/IP networking, especially on Android and/or Linux platforms
- Have prior experience with Wi-Fi solutions from one or more major Wifi chipset vendors
- Strong knowledge of TCP/IP internals and common network protocols such as DHCP, DNS, and HTTP
- Post-graduate degrees in Computer Science, Computer Engineering, Electrical Engineering, or related discipline
110
Senior.software Development Engineer Resume Examples & Samples
- Deep knowledge of Python application development, particularly using Python 3
- Strong experience developing Full-stack Web Applications utilizing
- Pyramid
- SQLAlchemy
- Focus on creating applications for scalability and testability
- Platform experience in
- Linux, Debian 8.x preferred
- NGINX
- WSGI
111
Senior Software Development Engineer Resume Examples & Samples
- Analyze and develop software per customer requirements
- Implement source code per detailed designs
- Conduct and participate in design and code reviews
- Troubleshoot and correct test automation anomalies
- Collaborate with cross-functional teams to ensure products meet performance goals
- Produce documentation and user training materials to assist user’s in the operation of software
- Experience in developing user interfaces for automated test control and data display in support of formal avionics HWIL test activities is desirable
- Experience in configuration management of distributed computing platforms used during formal avionics HWIL test activities is desirable
- Experience in network communications with TCP and UDP is desirable
- Experience with distributed and clustered file systems with mixed Windows and Linux operating systems is desirable
- Systems engineering experience in disciplines such as hardware and software integration, requirements development, verification and validation, and testing is desirable
- Proficient in tools/languages such as: Python, Qt, Twisted Network Framework, Windows 7, Linux Fedora Core
- Exposure to tools/languages/standards such as: XML, C/C++, Thrift, Stomp, Java, Git, SVN, Trac, Review Board, and Linux batch scripting
112
Senior Software Development Engineer Resume Examples & Samples
- Holistic understanding of Operational needs and technical environments. Partner with architecture & infrastructure organizations to plan, procure and implement solutions required for Specialty Operations
- Proven technical leadership skills in both n-tier systems’ architecture & infrastructure
- 7-10 years’ experience in architecture & infrastructure development, preferably 1-2 years at ESI or in the PBM industry
- Demonstrated knowledge of Agile process and iterative development as it applies to environment operations
- Willingness to travel limited amounts
113
Senior Software Development Engineer Resume Examples & Samples
- Strong understanding of software best-practices as it applies to web application, integration service and REST API development
- Object oriented programming ability (such as C#, C++, or Java)
- Experience with web based technologies with a combination of the following: .Net Framework 4.5+, ASP.Net MVC 5+, IIS, WCF, REST, JSON, SOAP. Experience with HTML, CSS, HTML5, JavaScript, jQuery is a plus
- Experienced in using various design patterns, both high-level (e.g., GoF) and those idiomatic to C# and MVC
- Extensive knowledge in Visual Studio, Visual Studio.NET and Git/Gitub
- Experience with unit test frameworks, dependency injection and application profiling
- Experienced in Object Oriented Analysis and Design using UML
- Ability to prioritize and manage work, adhering to critical project timelines in a fast paced environment
- Exposure to VNext/Core CLR technology, ideally participating in the early access program of Microsoft’s cross-platform implementations of and for C# and MVC
- Exposure to to functional programming concepts (Haskell, F#, Scala) is a plus
- 8+ years of development experience across the following
- C#, WebAPI & MVC 5+, LiNQ
- SQL & NoSQL – MySQL, S3, Mongo, Redis, Memcache, BigQuery, ElastiCache, or Event Store
- Providing REST services that use other external Web services
- Asynchronous programming
- Web scale projects
- Experience with Windows, Mac OS X and Unix/Linux OSs and shell scripting
- Container based application deployment - Docker or equivalent - a plus
114
Senior Software Development Engineer Resume Examples & Samples
- Experience working on a large scale deployments and performance tuning
- Coding expertise in JavaScript, Java, Ruby, and NodeJS
- Excellent communication skills, ability to work well in a team, project management and technical leadership experience
115
Senior Software Development Engineer Resume Examples & Samples
- The incumbent is expected to play key technical role in design, development and sustenance of Access Point platforms
- The candidate would be working with Hardware teams, third party software vendors, and software architects other functional groups responsible for Access Point delivery
- Functional responsibilities shall include customize BSP for derivative platforms, porting proprietary software, interoperability, stability and performance enhancement for a Linux derived platforms
- Candidate is expected to demonstrate technical thought leadership in analysis of existing sources, design and analysis of new features for Ruckus AP
- Candidate is expected to adapt to Agile development methodologies for rapid developments to quickly meet and respond to customer needsQualifications
- 5+ years of work experience developing embedded Linux software for wireless networking platforms
- Strong programming experiences in C and embedded C on resource constraint platforms and real-time operating systems of MIPS and PPC architecture
- Thorough understanding of processor architectures like MIPS, PPC, ARM and iX86 architectures and their software dependencies in Linux
- Strong experiences in developing firmware and software development for Ethernet PHYs, PCIe, USB, SPI, I2C and SDRAM
- Good exposure and understanding of Kernel memory, power management and peripheral IO management architectures for Linux
- Strong knowledge of IEEE 802.11 a/b/g/n/h/i/j/k/r/w/ac standards, IEEE 802.1x, IEEE 802.3., WiFi QoS/WMM, 802.11r mobility and roaming
- Knowledge of the advanced 802.11ac features like high-density modulation, aggregation, MIMO, MU-MIMO and beamforming (TxBF) ,802.11 QoS
- Experience with QCA(Qualcomm Atheros) wifi chipset based development is highly desired
- Solid understanding of bridging, routing, and network protocols (e.g., TCP/IP, DHCP, ARP, DNS, NAT, STP)
- BS/MS in EE or CS
116
Senior Software Development Engineer Resume Examples & Samples
- 8+ years of relevant experience and a Bachelor’s degree in Computer Science or equivalent or
- 5+ years of relevant experience and a Master’s degree in Computer Science or equivalent or
- 8+ years experience scripting with one or more of the following languages: Perl, Python, PHP, Shell
- 8+ years experience troubleshooting Linux or Unix systems
- Strong attention to detail, self-motivated and excellent problem solving/troubleshooting skills with an emphasis on QA
- Demonstrated ability to program using C or scripting languages. Ability to develop Perl scripts that interface with DB such as MySql, postgresQL or SQLite
- In-depth understanding of the role of testing in the software development life cycle and different testing methods
- Work well in a small team environment
- Strong work ethic and a positive attitude
- Demonstrated ability to work with large-scale distributed networks and systems
117
Senior Software Development Engineer Resume Examples & Samples
- 5+ Years of exceptional architectural design skills
- The ability to thrive under ambiguity
- The ideal candidate will possess expertise with the latest cutting edge technologies used in building Web applications and Web services. Examples include C#, JavaScript, HTML5, CSS, jQuery, Knockout.js, TypeScript, and ASP.NET MVC. Don't have experience with these? We will consider candidates who have a proven record of delivering in an agile environment and are willing to put in the effort to learn and to build up this highly sought after skill set
- Desire to work across teams, with program management, design, and quality to make the right technical and product decisions
- BA/BS or advanced degree in Computer Science or equivalent preferred but not required
118
Senior Software Development Engineer Resume Examples & Samples
- The Sr. Development Engineer candidate will have deep design, coding, and delivery experience of multi-tier SaaS products with web-based, plugin-based, mobile-based clients on the C#/.NET/SQL Server technology stack
- They will have experience building and leveraging REST-based Web Services
- They will also have experience building modules and testing for 24/7 stability, performance, scalability, and localization
- He/she is able to design, build, test high quality complex modules as well as their unit test harnesses
- The Sr. Development Engineer can diagnose and resolve complex issues and has experience leveraging continuous build and automated unit test frameworks
- The perfect candidate will have experience delivering high quality products on time while working in Agile Teams and following Agile methodologies
- This professional is responsible for the technology used on projects and its implementation, and mentors less-experienced staff in their career development
- He or she also influences and collaborates with internal customers and work teams across departments
- Bachelor's degree in Computer Science or other related degree or equivalent work experience in software development
- Requires 3-4 years as a senior software development engineer with similar roles/responsibilities
- Requires 5 years of paid programming with AngularJS, .NET and C#
- Experience with Microsoft SQL database design, T-SQL and stored procedures and triggers
- Experience working on Agile teams using Agile methodologies such as SCRUM
- Understands the use of industry tools and technology and how their implementation affects project goals
- Generates innovative approaches and solutions to complex problems
- Is an internal technical resource at the Agile Team level
- Evaluates current technology and recommends tools for implementation within a project or department
- Is responsible for the technical design of complex components
- Is responsible for developing, approving, and implementing designs
- Designs and builds robust REST-based Web Services with versioning
- Designs and implements based on sound 24/7 stability, performance, scalability, localization principles
- Design, build, test high quality complex frameworks
- Design, build, test unit test harnesses
- Leverages continuous build and automated unit test frameworks
- Directs modifications of designs based on feedback from the development process
- Is responsible for the integrity and quality of project development processes
119
Senior Software Development Engineer Resume Examples & Samples
- Work with a team of developers in software product development, taking high-level requirements and producing robust applications
- Research, plan, estimate, design, and ensure customizations and integration components are designed to meet the business needs
- Design and code all aspects of solutions using Microsoft SQL Server best practices and industry standards; and
- Provide training on coding standards and best practices to team members
- Bachelor’s degree in Computer Science, Software Design, Engineering, or closely-related field
- Five years of experience in the job offered or five years of experience as a Programmer, Analyst, Software Engineer, or related role
- Employer will also accept a Master’s degree in the above-named fields and 2 years of experience as described above
120
Senior Software Development Engineer Resume Examples & Samples
- Work closely with the Development Team to analyze problems and design effective solutions
- Contribute to the Automation of QA Engineering team activities, including Continuous Integration and Continuous Delivery
- Actively test/validate/verify/automate cloud applications and web services
- Implement white-box, black-box, non-functional, and acceptance testing / verification
- Develop, execute, and maintain test cases within an Agile SDLC
- Work closely with the Development Team to deliver high quality software from staging through to production environment
- B.S. Computer Science, Computer Engineering, or related field
- 3 or more years of Software QA experience testing .NET applications
- Software QA testing automation tools (Web Services / API)
- Ability to design and code automation tests in C# or Java
- Experience with automation tools like Selenium and JUnit or NUnit
- Must be detail-oriented, with ability to multi-task
- Agile development methodologies - we practice XP
- Strong team player with the ability to work well within a cross-functional team
- A passion for quality
- Ability to work independently with substantial latitude for action and decision, yet as part of a collaborative development environment
121
Senior Software Development Engineer Resume Examples & Samples
- At least 10 years’ professional software engineering experience working in multiple languages and on multiple platforms
- Proven ability and experience of providing technical leadership to a development team
- Passion for quality of code and service
- Extensive experience in one or more of these 3 areas
- Continuous Integration tooling and automation processes
- Test driven development. Designing and developing unit, component and functional tests and test infrastructure
- Experience in agile development e.g. Scrum
- Experience in coding, monitoring and supporting costumer facing services
- Experience in Windows Azure, AWS, OpenStack or alternative cloud platforms
122
Senior Software Development Engineer Resume Examples & Samples
- Design, develop, test and debug Mac data security software products
- Design, develop, test and debug kernel extensions, FUSE file system
- Participate in technical engagements with key development partners
- Ability to work with Support team in resolving high-priority customer issues
123
E-commerce Senior Software Development Engineer Resume Examples & Samples
- 7+ years of related experience with at least 3+ years building web portals and/or ecommerce applications using Microsoft technologies
- Works closely with the Enterprise & Solution Architects through all phases of the SDLC
- Analyzing business requirements, processes, data, and system integration points to determine/recommend appropriate technology solutions
- Designing, coding, testing, documenting, and deploying global applications based on system and user requirements
- Knowledge in analyzing, designing, and developing solutions to highly complex problems
- Knowledge of XSLT and Agile methodology
- Familiar with Unit Test, Mock, Test Driven Development etc
124
Senior Software Development Engineer Resume Examples & Samples
- 10+ years experience in software design and development of IT software solutions, as senior full stack software developer
- 5+ years in technical lead and software architect roles
- Work as a highly dependable person on software development activities, including: requirements definition, software design and architecture, implementation, test, documentation, maintenance, L3/L4 support
- Collaborate and communicate effectively with development and testing team members across all sites, with product management and business stakeholders, be a proactive team player
- Strengthen global relationships by interacting with other business units and by driving integration tasks from requirements analysis to final E2E testing and delivery
- Develop and test platform components using Nokia’s PLC and Agile development processes managed by Technical Project Manager (TPM)
- Provide L3/L4 support for professional services teams in the execution and maintenance of customer projects, provide troubleshoot support for production systems for hosted services teams and L2 support teams
- Bachelor or Master Degree in Computer Science
- At least 10 years of senior software development experience as full stack developer (client-side, server-side, deployment) including technical leading and architectural roles
- Proven experience with distributed systems, data management and Cloud computing
- Solid background in multiple object oriented, functional and scripting programming languages (Java, C#, C/C++, Scala, Perl, Python, shell script, Javascript)
- Strong OOP design skills and design pattern knowledge
- Solid background in multi-tier application development, JEE technologies, SOA - Web Services (REST, Axis, SOAP, WSDL), MOM, distributed communication protocols and network programming
- Excellent background in frameworks like Spring, Struts, Hibernate
- Excellent knowledge of RDBMS systems (PostgreSQL/MySQL/MariaDB/Oracle) and NoSQL systems (Cassandra/HBase/MongoDB)
- Excellent hands on expertise with Big Data technologies, focused on Hadoop Stack (Cloudera distribution)
- Experience with analytics and business intelligence tools like Jaspersoft/Tableaux/MicroStrategy is a plus
- Proficiency in working with different operating systems (Linux/Solaris/Windows)
- Solid background in working with different applications servers (Tomcat, JBoss, Weblogic, Websphere)
- Excellent time management and presentation skills
- Highly dependable and proactive team player with strong analytic thinking, used to take leadership and drive actions, focused on results and collaboration
125
Senior Software Development Engineer Resume Examples & Samples
- Cellular and broadband 4G access technologies (LTE)
- Large systems software design and development
- Willing to contribute with creative, out-of-the-box solutions to problems arising in a dynamic environment, under high market pressure
- Quick learner and adaptive to change in directions
126
Senior Software Development Engineer Resume Examples & Samples
- Work with UX designers to implement details of the design using JavaScript, CSS, and HTML5
- Design and implement features in code, taking ownership of the end to end quality of your features
- Effectively collaborate across MCIO to ensure a robust automation roadmap
- Create prototypes and proof of concept user experiences to validate the designs
- Analyze how your features are used via instrumentation and figure out how to take them to the next level
- Effectively communicate designs and ideas to audiences with various technical backgrounds
- BS in Computer Science, MS preferred
- Knowledgeable in Full-stack, web-based development to include core Front-End technologies (JavaScript, AngularJS, HTML5 and CSS), Middle Tier technologies (ASP.NET, REST, Active Directory, Logging) and Back-End (NoSQL, SQL, Table Storage, XML Document storage technologies)
- 7+ Years as a developer, designing and developing software platforms in distributed services
- 3+ Years doing front-end web-based UX development
- 2+ Years of experience building cloud services with AWS or Azure
127
Senior Software Development Engineer Resume Examples & Samples
- Design the software system, describing the specifications in technical terms
- Plan appropriate user interface
- Develop and implement new functionalities described in PES
- Ensure knowledge sharing within the team about the developments
- Work towards development convergence
- Improve code quality up to the Last Build, to reach the defined quality metrics (component metrics, product metrics …)
- Regularly run lessons learned and RCA to identify areas for code quality or software performances improvement
- Provide maintenance (backlog management)
- Resolution of incidents reports (IRs) reported by the Technical Customer Support or by Product QA teams
- Technological intelligence
- Keep abreast of the latest technological developments, understand the requirements of our development partners, know about competing products, look ahead for future products, technologies, languages, etc
128
Senior Software Development Engineer Resume Examples & Samples
- Analyze requirements to design, develop and test data modeling solutions
- Develop large-scale systems with high-speed and low-latency data solutions
- Be well-versed in ETL of Large Scale Data, Low Latency queries, Real time reporting, and APIs for data access
- Support Data Applications, ad-hoc Analysis, and BI systems
129
Senior Software Development Engineer Resume Examples & Samples
- Work with designers and artists to define the user experience for key gameplay mechanics
- Be responsible for designing, developing, deploying, and maintaining advanced UI technology
- Be a strong advocate for the user: Insist on the highest standards, and create functional and well-designed UI that models accessible, usable and inclusive design
- Be well aware of the ‘state of the art’ and assess new trends and emerging technologies
- Build tools and reusable components to reduce redundant code
- Drive improvements to our development and deployment tools and processes to ensure quality results and efficient working practices
- Conduct regular code reviews, participate in SCRUM, and interface with internal teams
- Turn your big ideas into cool new features
- 5+ years of experience with C++, JavaScript, HTML5 and CSS
- 5+ years of professional game industry experience with at least one shipped game title
- BS in Computer Science, Human Computer Interaction or equivalent combination of technical education and work experience
- A passion for user interfaces, user interactions, and the overall user experiences
- Be familiar with Photoshop and Illustrator
- 5+ years of game industry experience; preferably with online games-as-a-service
- Experience working with Coherent GT
- Experience working with Node.js
- Experience working with Angular, Backbone or React
130
Senior Software Development Engineer Resume Examples & Samples
- 5+ years of experience in building production software applications
- Software development skills, preferably in Java, C/C++, Ruby and/or Perl in Linux environment
- Familiarity with distributed systems, asynchronous messaging, and network protocols
- A solid understanding of performance and efficiency issues
- A strong customer orientation
- LI-LJ1
131
Senior Software Development Engineer Resume Examples & Samples
- 5 years of software development experience
- Proficiency in C/C++ development
- Media software development experience
- Fluency on Linux
132
Senior Software Development Engineer Resume Examples & Samples
- 10+ years experience building successful production software systems
- Understanding of computer science fundamentals (based on a BS or MS in CS or related field)
- Experience in modern programming languages (Java, C/C++, Objective C, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate)
133
Senior Software Development Engineer Resume Examples & Samples
- 8+ years of hands on software development in any of these languages: Java/Ruby/C/C++/C#
- Strong experience with backend software development
- Strong understanding of DNS, DHCP, TCPIP, Process Automation
- Knowledge of hypervisors (such as Xen and HyperV)
- Experience working with Linux operating systems
- Experience with architecting high scale systems
- Experience with developing cloud technologies
134
Senior Software Development Engineer Resume Examples & Samples
- 5+ years’ experience in software development and/or test and automation
- Strong skills in test case development and automation framework design and development
- Strong skills in object-oriented programming and design concepts
- Mastery of the software development life cycle including waterfall and agile methodologies
- Developing tools, test automation frameworks/systems for API Testing
135
Senior Software Development Engineer Resume Examples & Samples
- 8+ years of experience in an object oriented language such as Java, C++, or C#
- Experience building data structures and algorithms for large-scale software or online service
- Strong Object-oriented design skills
- Experience monitoring and troubleshooting website performance
- Experience working in start-up mode building new products and services from the ground up
- Collaborate with business owners to solidify requirements and create world class shopping experiences
- Experience with accessibility, localization, and usability patterns in various devices and platforms
- Solid understanding of how consumers use mobile to shop
- Experience building or maintaining mission-critical Web frameworks or shared component libraries in large scale production websites
- Familiar with web standards and protocols such as HTTP, DNS, TCP/IP, and socket APIs in general
- Familiar with Web Server technologies
- Outstanding written, presentation and communication skills
- Fast learner, enjoys a fast paced environment, and will unwaveringly drive issues to conclusions
- Masters/PhD in Computer Science/Engineering
136
Senior Software Development Engineer Resume Examples & Samples
- Minimum of 6 years of software development experience
- Experience with object oriented programming including Java, C++, C# or C
- Passionate about learning and keeping up with the evolution of Amazon’s tools and systems
- Experience working in start-up mode building large-scale web applications from the ground up
- Experience with distributed (multi-tiered) systems, algorithms, and relational databases
- Ability to work in a fast-paced and agile development environment and to learn new frameworks/stacks
- Ability to deal well with ambiguous /undefined problems; ability to think abstractly
- Ability to synthesize requirements underlying feature requests, recommended alternative technical and business approaches, and facilitate engineering efforts to meet aggressive timelines
- Strong customer focus, ownership, urgency, and drive; this includes communicating with stakeholders and giving presentations
- Domain expertise in one or more of the following: security, mobile applications, big data analysis, machine learning, software testing, user interface design
- Great communication skills. You’re good at finding new and better ways of communicating and sharing your work, and are always fine-tuning your deliverables for maximum impact
137
Senior Software Development Engineer Resume Examples & Samples
- Drive the architecture and technology choices that enable world-class game services
- Design, implement and operate highly-scalable, highly-available and secure services
- Be a champion for operational excellence: Insist on the highest standards and write service code that help continuously improve availability and reliability of our service
- Mentor other junior engineers on the team on code quality. Actively participate in code reviews
- Bachelor's degree in Computer Science (or equivalent) experience
- 6+ years of shipping large scale services
- Proficiency in computer science fundamentals – data structures, algorithm and OO design
- Strong java and C++ programming experience
- Game industry experience (4+ years) working on large-scale, commercial online game services
- Experience building platform services for developers
- Specialized skills in a particular area of game development (e.g. analytics, multiplayer, matchmaking)
- Experience with AWS or other cloud providers
138
Senior Software Development Engineer Resume Examples & Samples
- Experience with OO design and concepts
- 8+ years of experience with Java, C/C++ or C# must
- BS in computer engineering or in a relevant Engineering discipline
- The ability to take convert raw requirements into good design while exploring technical feasibility tradeoffs
- Self-directed and capable of working effectively in a highly innovative and fast-paced environment
- Innovative and creative with Web technologies to build high performing websites and web services
- MS in Computer Science or in a relevant Engineering discipline
- Expertise in delivering high-quality, innovative application
- Strong desire to build, sense of ownership, urgency, and drive
139
Senior Software Development Engineer Resume Examples & Samples
- Be heavily involved with design and product teams to understand needs, propose features, create early prototypes and transform them into exciting end consumer features
- Architect new end-to-end features that bring shopping innovations to mobile, TV and wearable audiences
- Propose innovative tools, frameworks, automations and processes that are used by the entire mobile shopping team for development
- Mentor team members to promote engineering excellence
- 5+ years in software development experience in Java, Objective C, C#
- Firm understanding of software development principles, capabilities and limitations of mobile platforms (iOS, Android, Windows 10)
140
Senior Software Development Engineer Resume Examples & Samples
- Possess expert knowledge in performance, scalability, and engineering best practices
- Exert technical influence over the core platform teams, increasing their productivity and effectiveness by sharing your knowledge and experience
- 7+ years of software engineering experience, including Java and/or C++
- Experience in building high-performance, highly-available and scalable systems
- Experience designing, building and managing IP based communication systems and services
141
Senior Software Development Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Science or a related field, or 4+ years relevant work experience
- 5+ years working with web services and/or cloud systems development
- Proficient in 1 or more high level languages (Java, Scala, C#)
- Experience as a technical lead producing products and solutions with a team of 3 or more engineers
- Work well in teams, respecting and welcoming ideas from partners, business stakeholders, and technical experts
142
Senior Software Development Engineer Resume Examples & Samples
- 5+ year's overall development experience
- BS/MS Degree in Computer Science or equivalent
- Strong coding skills in C++ or C, Java is a plus
- Strong experience working on storage engines and database internals
- Hands on experience with storage engine internals (must have)
- Multi-threaded, high concurrency programming
- MS or Ph.D in CS preferred
- Strong knowledge of data structures, algorithms, enterprise systems, asynchronous architectures and distributed algorithms
- Experience with distributed systems architecture
- Experience with file systems, networking and server software
- Experience with designing and building large scale systems
- Experience in Erlang
143
Senior Software Development Engineer Resume Examples & Samples
- 8+ years of professional experience with Software Development
- Proficiency in at least one modern programming language, like Java, C/C++ or C#
- Strong software design and development skills
- Strong verbal and written English communication skills with demonstrated experience engaging and influencing team members and project stakeholders
- Experience in building embedded software (eg. Android, QNX)
- Experience in driving operational excellence and engineering best practices
- Experience with Speech Recognition and Machine Learning
- Experience in mentoring/coaching others
144
Mac-senior Software Development Engineer Resume Examples & Samples
- Experience with data structures, algorithms, distributed systems, and asynchronous architectures
- Experience building and operating highly available services
- 3+ years of software development experience with focus on building complex applications for iOS devices using Objective C/C++/Swift with Cocoa and other frameworks
- Familiarity with a iOS/Mac/Unix/Linux/Windows development environment
- Should be genuinely excited about technology, have a strong interest in learning about and playing with the latest technologies. Must be a self-starter and motivated
- Strong understanding of system and application performance characteristics
145
Senior Software Development Engineer Resume Examples & Samples
- 8+ years software development experience in Java, C++, and Python
- 5+ years experience in distributed systems design and large-scale data processing
- Master’s Degree or PhD in Computer Science
- 2+ years experience with Apache Solr or Elasticsearch
146
Senior Software Development Engineer Internet of Things Resume Examples & Samples
- Bachelor's Degree in Computer Science, Computer Engineering or related field, and 2+ years of SW engineering experience
- Proficiency in a low-level programming language such as C or C++, and familiarity with higher order languages like Java, Scala or C#
- Experience with embedded or real-time operating systems, and/or driver/kernel development
- Experience programming applications backed by AWS services
147
Senior Software Development Engineer Resume Examples & Samples
- You will be able to draw on the full range of AWS services as the backbone of your solutions
- You will have the opportunity to work with senior technical leaders to review and improve your designs and solutions
- Bachelor's degree in computer science or a related field
- At least 7+ years work experience
- Expertise in Java, C++, or a similar modern programming language
- Experience with relational and non-relational databases such as Oracle and DynamoDB
- Expertise in service oriented architecture
- Deal well with ambiguous/undefined problems; ability to think abstractly
148
Senior Software Development Engineer Resume Examples & Samples
- Participate in the design, implementation, and deployment of successful large-scale systems and services in support of our fulfillment operations and the businesses they support
- Understand system interdependencies and limitations
- Share knowledge in performance, scalability, enterprise system architecture, and engineering best practices
- Demonstrated proficiency with Java, C++, or equivalent object-oriented programming language
- High sense of ownership, self-motivation, and desire to delight customers
- Experience in large-scale maps, location, and geographic technology
- Solid knowledge of software development methodologies and best practices
- Experience defining system architectures and designs, exploring technical feasibility tradeoffs, and making data-driven decisions
149
Senior Software Development Engineer Resume Examples & Samples
- 10+ years professional software development experience
- 10+ years developing applications for web services or applications
- Proficiency in multiple modern programming languages such as Java, JavaScript, C++, or Objective-C
- Ability to lead and focus a team of experienced engineers, leading them to a common technical goal
150
Senior Software Development Engineer Resume Examples & Samples
- 3+ years of experience in the job offered or related occupations of Software Development Engineer
- Previous experience in which high levels of initiative, judgment, and tact have been demonstrated
- Proven ability to operate in extreme high pressure situations to successfully handle multiple competing priorities
- Possess a high level of discipline, flexibility and professionalism
- Experience in Agile/Scrum framework/methodologies
- Experience in designing and implementing scalable, reliable, distributed software systems using Objected Oriented design in Java, C++, or similar programming languages
151
Senior Software Development Engineer Resume Examples & Samples
- A degree in Computer Science, Mathematics or a related field
- A passion for data driven decision making
- A strong product focus
- 8+ years of software development experience with at least two year son front-end development
- Advanced degree in Computer Science, Mathematics or a related field
- Prior experience with mobile web and app development
- Prior experience with HTML/CSS/JS
- A strong track record of innovating with user experiences
- Strong programming skills in Java/C/C++/C#
- 8+ years of software development experience with 3+ years on Front-end/web development
152
Senior Software Development Engineer Resume Examples & Samples
- Translating complex functional and technical requirements into detailed architecture, design and code
- Delivering features with high quality, on-time as per project plans and delivery commitments
- Working with team members to manage the day-to-day development activities, participate in designs, design review, code review, and implementation
- Strong coding skills in Java, C++, C# or C
- Master's degree in Computer Science or equivalent with 5+ years of software development experience OR Bachelor's Degree in Computer Science or equivalent with 10+ years of overall software development experience
- Experience with databases: storage engines and query processing
153
Senior Software Development Engineer Resume Examples & Samples
- Bachelor’s or Master's degree in Computer Science or equivalent
- Over 5 years experience in Software development
- Computer Science fundamentals in object-oriented design, data structures and algorithm design
- Strong problem solving and complexity analysis
- Proficiency in one statically typed language (Java, C, C++, …)
- Proficiency in one scripting language (Python, Perl, …)
- Proficiency in software development best practices and design patterns
- Experience building high-performance production systems
- Experience working with large datasets
- Experience in natural language processing and/or machine learning
154
Senior Software Development Engineer Resume Examples & Samples
- Expert knowledge in your favorite programming language, such as Javascript/Python/Ruby/Go/Java
- Passionate about developer tooling and improving developer workflow
- Deep understanding of NodeJS
- Deep understanding of AWS
- Critical about user experience design
155
Senior Software Development Engineer Resume Examples & Samples
- In-depth knowledge of CS data structures and algorithms
- Strong problem solving ability and object-oriented design skills
- Working knowledge of Hadoop, MapReduce, or other Big Data processing platforms
156
Senior Software Development Engineer Resume Examples & Samples
- Java or equivalent OO language
- Knowledge of service development, code optimization, and low-latency computing
- Full-stack development experience (web & services)
- Strong problem solving skills: adaptable, enthusiastic, and willing to take ownership
- Experience in Unix/Linux environments
- High standards for documentation, unit testing, code reviews, continuous integration & deployment, and a preference for agile methods
- Great communication skills, capacity for creative thinking, and adaptability with audience relays
- Distributed systems, Amazon Web Services
- Automation — Continuous Integration/Deployment
- Dependency injection frameworks and associated techniques
- Digital encoding and Content Delivery Technologies such as Adaptive Streaming, HLS, HDS, Smooth Streaming, MPEG, AAC & MP3 processing
- Content Management and/or Workflow systems
157
Senior Software Development Engineer Resume Examples & Samples
- You are innovative, creative, flexible and self-motivated, with the ability to design and write high-performance, reliable, and maintainable code
- You have a strong background in an object-oriented language such as Java and experience building large scale web applications
- Strong desire to improve our customers shopping experience
- Ability to take a project from scoping requirements, development, experimentation, launch and measurement of the project
- High proficiency in Javascript
- Strong background in web development fundamentals / up to date on current trends, tools and best practices
158
Senior Software Development Engineer Resume Examples & Samples
- 7+ years experience building production software systems
- 7+ years of experience in Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
- Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices
159
Senior Software Development Engineer Resume Examples & Samples
- BS in Computer Science, or equivalent background in data structures, algorithms, object-oriented design and systems architecture
- 7+ years professional experience building and operating scalable distributed systems across the full software lifecycle including design, implementation, testing, operations, and maintenance
- Comfortable presenting to senior management, business stakeholders, and external partners
160
Senior Software Development Engineer Resume Examples & Samples
- You should have a bachelor’s degree in Computer Science or a related technical field or of relevant work experience, or relevant work experience in lieu of a degree
- Proficiency in at least one modern programming language such as C, C++, C#, Java, or Perl etc
- You should also have taken a leading role in building reliable, scalable software that has been successfully delivered to customers
- You actively lead code reviews, design reviews, automated testing, whiteboard discussions, back-of-the-napkin designs at lunch, and random chats in the hallway about awesome ideas
- Experience influencing software engineering best practices within your team and across others for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- You enjoy having a huge impact on a new global business – we’re moving fast and the scope of this role is large, so in addition to other engineering teams, experience working closely with business teams, UX teams, and product teams, is a big plus
- You have a bit of an entrepreneurial streak and like understanding how the entire business works – our Sr. SDEs don’t just define the technical approach, but also have a seat at the table to help make the right product decisions. We’re building a multi-billion dollar business, and you’ll be right in the middle of it!
161
Senior Software Development Engineer Resume Examples & Samples
- Bachelor's or Advanced Degree in Computer Science or similar field
- Experience with object oriented design, distributed systems and service oriented architecture
- Strong CS fundamentals with data-structures and algorithms
- Experience taking a lead role developing complex software systems that have successfully been delivered to customers
- Experience in communicating with users, other technical teams and senior management to collect requirements, describe software product features, technical designs and product strategy
- Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
- Demonstrated ability to mentor junior software engineers in all aspects of their engineering skill-sets
- Experience using cloud based products such as Amazon Web Services (AWS)
- Working experience with Unix/Linux
162
Senior Software Development Engineer Resume Examples & Samples
- For more information on ElastiCache, please visit http://aws.amazon.com/elasticache **
- Bachelor’s Degree in Computer Science or related field & 7+ years of hands on experience in software development, including design, implementation, debugging, and support
- Expert knowledge of one of the following programming languages: Java, C and C++
- Strong at applying data structures, algorithms, and object oriented design, to solve challenging problems
- Master's degree in Computer Science or equivalent & 5+ years of hands on experience in software development
163
Senior Software Development Engineer Resume Examples & Samples
- 2 years software engineering experience
- Computer Science fundamentals in OOP/OOD, data structures
- A strong ability to troubleshoot complex issues and take ownership of deliverables
- 2+ years of experience building production software
- Experience developing and supporting large-scale distributed software systems
164
Senior Software Development Engineer Resume Examples & Samples
- 2+ years as a senior team lead
- Experience designing and building sophisticated fault-tolerant distributed systems
- Excellent written and verbal communication skills, sense of ownership, urgency and drive
- 1+ years of experience developing for a Linux or UNIX environment
- Experience designing, developing, and deploying large-scale distributed systems
- Experience with data mining software and techniques
165
Senior Software Development Engineer Resume Examples & Samples
- Experience developing Android applications
- 8+ years of software development experience with the following technologies
- Expert knowledge of Java and the JDK
- Expert knowledge of Eclipse, IntelliJ or Android Studio
- Experience writing multi-threaded apps
- Excellent interpersonal, business management, time management, and developmental skills
- Ability to communicate with other employees in the company in both technical and non-technical roles
- Demonstrated ability to meet or beat assigned targets and deadlines under normal circumstances, make trade-offs and when needed to optimize outcome when conditions change
- Excellent communication, sharp analytical abilities, and proven design skills
166
Senior Software Development Engineer Resume Examples & Samples
- Bachelor’s (or above) Degree in Computer Science or equivalent in related field
- Proficiency in, at least, one modern programming language such as C, C++, Objective C, or Java
- IOS, Android, or other client development background a plus
167
Senior Software Development Engineer Resume Examples & Samples
- Proficiency in, at least, one modern programming language such as Java, C++, or C#
- Experience with big data and massively-scaled distributed computing
- A deep understanding of software engineering practices, OOD, design patterns and algorithms
- Experience with software development in a Linux environment
- MS/PhD Degree in Computer Science
168
Senior Software Development Engineer Resume Examples & Samples
- Translating functional and technical requirements into detailed architecture and design
- Coding and testing complex system components
- Participating in code and design reviews to maintain our high development standards
- Overall system architecture, scalability, reliability, and performance
- Mentoring other engineers, defining our challenging technical culture, and helping to build a fast-growing team
- 6+ years experience writing large scale systems in C/C++ and/or Java
- Experienced writing multi-threaded programs requiring concurrency and synchronization primitives
- Write very high quality code that is robust and easy to maintain
- Experienced debugging, diagnosing, and trouble-shooting complex, production software
- Strong understanding of system performance and scaling
- Ability to drive tasks to completion and take ownership of projects
- Experience delivering and operating large scale, highly available distributed systems is a plus
- Experience with database systems internals, query optimization, and storage systems
- Experience with large-scale data analytics and data warehousing is a plus
- LI-JF1
169
Senior Software Development Engineer Resume Examples & Samples
- Proficiency in Java, JavaScript, or other high level programming languages
- Experience with XMPP
- Experience building complex, scalable, and high-performance platforms that have been successfully delivered to customers
- Experience architecting experiences for volatile bandwidth conditions
170
Senior Software Development Engineer Resume Examples & Samples
- Drive the architecture and technology choices that enable world-class online games
- Design, implement and operate highly-scalable, highly-available and secure gaming services
- Have fun working on ground breaking technology with people just as passionate about their work as you!
- Contribute to code reviews, design reviews and development process improvement
- 8+ years of shipping large scale services
- Strong java or C++ programming experience
- Strong game industry experience (6+ years) working on large-scale, commercial online game services
- Multiple shipped titles, including AAA console or PC titles
- Specialized skills in a particular area of game development (e.g. multiplayer, business intelligence, monetization)
171
Senior Software Development Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Science, or a demonstrably deep understanding of the fundamentals of Computer Science
- Experience in translating requirements into technical design specifications and documentation
- Solid understanding of at least some of the modern programming languages (e.g. Java, C/C++ ) and open-source technologies (e.g. Linux, Oracle )
172
Senior Software Development Engineer Resume Examples & Samples
- Work with our team of security experts to solve complex problems that haven’t been solved before, accepting that it may take several iterations and / or trial and error to figure out the right approach and solution
- Given a technical objective, work with a team to determine the best design to meet the requirements in the time frame allowed and at Amazon scale
- Implement designs you've created using Java, Ruby, JRuby, internal Amazon technologies, and AWS technologies
- Write unit and integration tests to ensure your solutions are complete and accurate
- Create monitoring and alarming to ensure your solutions behave correctly in production and alarm in a timely manner when issues arise
- Participate appropriately in estimation and planning, feeding input to program managers
- Initiate, perform, and respond to code reviews and design reviews
- Research and learn new technologies to determine which best solves the problem you are working on
- Object oriented design and coding experience
- Solid software development background including design patterns, data structures, test driven development
- Software development experience in Java, Ruby, and JRuby (or similar languages)
- Experience developing distributed, multi-process, and multi-threaded client/server architectures
- Interest in network protocols and remote communications
- Interest in security and related issues, solutions and technologies
173
Senior Software Development Engineer Resume Examples & Samples
- Nuts and bolts understanding of the web including HTTP, HTML, CSS, Javascript
- Knowledge of one or more Javascript frameworks e.g. JQuery, YUI, Ext-JS
- 5+ years of industry experience in a software development environment
- Proficiency in at least one modern programming language such as C++, C#, Java, Python or Ruby
- Expertise in delivering high-quality, innovative applications
- At least a four year degree in Computer Science or Engineering or equivalent
- 5+ years of industry experience in a Linux environment
174
Senior Software Development Engineer Resume Examples & Samples
- Bachelor's degree in Computer Science or related technical discipline
- Proven track record of building consumer facing products
- Knowledge of software engineering best practices for full software development life cycle, including coding standards, code reviews, design patterns, source control management, build processes, testing, and operations
- Master's degree in Computer Science or related technical discipline
- Experience with both backend and front end development (full stack engineer preferred)
- Exceptional collaboration skills including the ability to discover the true requirements underlying feature requests, recommend technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions
- Experience in mentoring junior software engineers
175
Senior Software Development Engineer Resume Examples & Samples
- Bachelor’s in Computer Science (or related field with equivalent experience)
- Experience with web-services or service-oriented architectures
- Computer sciences fundamentals in object oriented design, data structures and algorithms
- Master's in Computer Science
- Experience building applications backed by AWS
- Knowledge of Python or other scripting languages a plus
176
Senior Software Development Engineer Developer Experience Resume Examples & Samples
- Work with internal and external developers as your core customers
- Deeply understand and work with with a variety of developer tools across the spectrum of the software development lifecycle
- Proficiency in, at least, one modern programming language such as Java, Ruby, C/C++
- BS/MS in CS with 7-10+ years of experience in multithreaded, distributed system design and architecture
- Experience with Java concurrency and threading
- Testing and debugging skills
177
Senior Software Development Engineer Resume Examples & Samples
- 10+ year's overall development experience and 7+ year's enterprise software experience
- Advanced coding skills in C or C++, preferably on a Linux/Unix platform
- Solid Database Kernel experise
- Database engine internals - indexing, access methods, locking, logging, caching, transaction processing, replication, backup/restore, buffer management
- Query processing (including query compilation, optimization and execution, distributed queries)
- Storage Technology and optimization (intimate knowledge of storage hardware a plus)
- OS internals
- Distributed systems and messaging
- Low level performance and tuning
- LI-CM1
178
Senior Software Development Engineer Resume Examples & Samples
- 3+ years of software development experience in object-oriented design and coding in Java or C++
- Strong understanding of database theory and experience with at least one relational or non-relational data store technology
- Outstanding interpersonal and communication skills
- Obsession with quality and customer experience - Attention to detail coupled with ability to think abstractl
- Experience with building web service and service oriented architecture
- Experience in designing and building large scale distributed systems
179
Senior Software Development Engineer Resume Examples & Samples
- You have a bachelor’s degree in Computer Science or a related technical field or of relevant work experience
- Proficiency in at least one modern programming language such as Java, C#, C++, Python, or Perl etc
- Taken a leading role in building large scale software or services that has been successfully delivered to customers
- Lead your team's code reviews, design reviews, automated testing, and architectural designs
- Develop software engineering best practices for your team's live site operations, security and quality practices
- You help others. You have experience mentoring software engineers to improve their skills, and make them more effective, product software engineers
- You're a great communicator. You work well with others in different teams and different disciplines to collect requirements and collaborate on challenging problems
- You enjoy having a huge impact on a new global business – we’re moving fast and the scope of this role is large, so in addition to other engineering teams, experience working closely with and influencing business teams, UX teams, and product teams, is a big plus
180
Senior Software Development Engineer Resume Examples & Samples
- Interest in Machine Learning
- Interest in Computer Vision
- Interest in Audio fingerprinting
- Interest in Video fingerprinting
- Data mining at scale and analysis platform experience
- Team player who thrives on working hard, getting stuff done, and having fun!
181
Senior Software Development Engineer Resume Examples & Samples
- Great Java development skills
- Solid Computer Science or equivalent experience (5+ years) · Well-rounded engineering skills; full-stack development experience - web + services - If you've built something in your spare time send us the link, we'd love to hear about it
- Strong problem solving skills; adaptable, enterprising and willing to take ownership
- A high-quality bar; just-enough documentation, unit testing, code reviews, test automation, continuous integration & deployment and a preference for agile methods
- Great communication skills - ability to think creatively and adapt the message to the audience
- Digital-media delivery, HTTP Adaptive Streaming, HLS, HDS, Smooth Streaming, MPEG, AAC & MP3 processing
- Personalization, distributed systems, Amazon Web Services
- Progressive rendering, Responsive Design and modern browser techniques (HTML5, CSS3) · Automation - Continuous Integration/Deployment
182
Senior Software Development Engineer Resume Examples & Samples
- Engaging and working with customers and dependencies to ensure the quality delivery
- 5+ years of software development experience in a modern programming language, e.g. C, C++, Go, Java
- 5+ years experience developing applications and services
- Experience with Agile, OO modeling, web services, UNIX, middleware and databases
- Experience mentoring other software engineers to improve their skills, and make them more effective, product software engineers
183
Senior Software Development Engineer Resume Examples & Samples
- Design, build, and operate a high quality scalable service under appropriate constraints
- Contribute to the long term technical product strategy and roadmap
- Stay deeply connected with the software engineering and security practices within the organization, and drive continuous improvement of development methodology
- Mentor junior engineers on good software development practices and design reviews
- 2+ years professional experience as a senior team lead
- Bonus: video streaming protocols, video compression, analytics, and more
- Work experience delivering the first production release of brand new customer-facing services, ideally in a startup or similar setting
- Demonstrated capability to provide depth and breadth technical leadership to agile team
184
Senior Software Development Engineer Resume Examples & Samples
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Mathematics or related field
- Minimum of 5 years professional experience as a Software Engineer
- Experience in developing software in an agile environment
- Experience in building large-scale/highly scalable and fault-tolerant distributed systems
- Experience in optimization
- Own all stages of development process: design, testing, implementation, operational support
- Strong in either Java, C#, C++, Ruby, Python or Perl
- Strong in object-oriented analysis and design (OOA/OOD)
- Knowledge in SQL, Data Structures, and Systems Designs
- Exceptional problem solving ability
- Solid Computer Science fundamentals
- Excellent interpersonal communication skills
- Experience with data mining software and techniques (Hadoop)
- Understanding of supply chain fundamentals
185
Senior Software Development Engineer Resume Examples & Samples
- 6+ years industry experience in designing software architecture, leading software development groups, and operating scalable software systems
- Requirement analysis, failure analysis, API design, distributed consistency
- Metrics, analysis, and software profiling
- Experience writing unit and system level tests using dependency injection frameworks and object mocking
- Oral and written communication skills (ability to produce runbooks, technical, and non-technical documentation)
- Experience coaching junior software development engineers including code review and design review
- Bachelor's degree in computer science, computer engineering or related technical discipline
186
Senior Software Development Engineer Resume Examples & Samples
- Building a massively scalable digital security system that is rapidly growing
- Owning the complete software development lifecycle; defining, prioritizing, designing, implementing, and testing new features for AWS Certificate Manager
- Operating an AWS business with globally distributed servers and customers
- Demonstrated experience building large scale web services or service oriented architectures
- Excellent written and verbal communication skills with the ability to convey technical information to a wide variety of audiences
- Post-graduate degree in Computer Science or related field
- Knowledge of Linux systems and operating system internals
187
Senior Software Development Engineer Resume Examples & Samples
- 6+ years professional experience in software development industry
- Computer Science fundamentals in object-oriented design, data structures, and system design
- Previous Experience developing with Java or C/C++
- Experience designing and building large-scale web services
- Experience in Service Oriented Architecture
- Internet and operating system security fundamentals
- Experience leading Software development teams
188
Senior Software Development Engineer Resume Examples & Samples
- Be very hands-on and part of engineering team's day-to-day developer activities
- Architecture, design, proof-of-concepts and implement projects end to end with high quality
- Ability to handle complex projects, large area of scope and complete ownership
- Communicating with customers, technical teams and defining technical strategy
- 7+ years professional experience in software development, including design, architecture, implementation, debugging and support
- 4+ years experience developing languages such as Java, golang, C++ or C#
- Computer Science fundamentals in algorithms, design, problem solving and complexity analysis
- Experience in mission critical services, in depth understanding of operational excellence
- Passion for delivering a great customer experience for Amazon EC2 customers
- Has relentlessly high standards
- Has the innate ability to inspire passion in others
- Is an evangelist who feels comfortable presenting to customers and at industry events
189
Senior Software Development Engineer Resume Examples & Samples
- Investigate, prototype and deliver innovative system solutions
- Work in an Agile/Scrum environment to deliver high quality software. Will establish architectural principles, select design patterns and then mentor team members on their appropriate application
- You enjoy working side by side with partners, colleagues and teams on tough problems
- You have experience working in mobile applications on consumer electronics products
- You are highly effective and thrive in a dynamic environment with multiple, changing priorities
- You take great pride in innovate new products that are used by millions of users
- You know what's important when releasing software to end users and have been through the process from start to finish
- 3+ years of experience doing hands-on software development
- 3+ years of Mobile applications development or server development (preferably using Java)
- Knowledge of the Android framework on recent releases
- Strong Java Fundamentals
190
Senior Software Development Engineer Resume Examples & Samples
- Bachelor's degree in Computer Science, Software Engineering, or technical discipline
- 5+ years of experience as a software developer utilizing OOA/OOD, specifically Java, C++ or C#
- Strong Computer Science fundamentals (data structures & algorithms)
- Knowledge of scalable distributed systems and service oriented architecture
- MS degree and/or PhD preferred in Computer Science, Math or related technical discipline
- Experience launching system into production to a global audience
- Passion or obsession for customer satisfaction
- Innate ability to drive innovation
191
Senior Software Development Engineer Resume Examples & Samples
- Participate in product requirement and design reviews. Contribute to the improvement of our test infrastructure and frameworks by building tools
- Develop and execute test plans, test cases, test automation, and test engineering technologies
- Develop and implement automated tests for functionality, load, and performance
- Work with developers to ramp on projects
- Drive quality metrics across the organization
- Passion to constantly iterate for improved quality; act as an advocate for the end user
- Bachelor's degree in Computer Science or a related technical field
- At least 8 years of programming experience in Python, Java, or C++
- At least 5 years of recent Test & Development experience
- Experience developing and/or testing large scale web services, server applications, or RESTful APIs
- Experience in general software development practices (code review, unit test creation, modularity, robustness, library development)
- Strong understanding of Data Structures
- Strong testing aptitude with passion for quality
- Strong diagnostic, analysis, troubleshooting, problem-solving skills
- Experience working with Big Data and related technologies (i.e Hadoop, Pig, etc)
- Experience and/or strong interest working in Search or Information Retrieval space
- Graduate degree in Computer Science or a related field
192
Senior Software Development Engineer Resume Examples & Samples
- At least six years of experience writing production code of increasing complexity
- Demonstrated experience mentoring junior engineers and growing them into strong developers
- Experience refactoring code and evolving architectures
- Experience crafting unit, integration, functional and regression tests
- Experience in developing secure, multi-platform mobile applications
193
Senior Software Development Engineer Resume Examples & Samples
- Bachelor's of a Computer Science degree or related field and 10+ years of relevant work experience
- Proven experience working with diverse software stacks
- Good understanding of CPU architectures and compute platforms
- Experience with embedded and real-time systems
- Experience verification complex systems
- Excellent written and verbal communication; ability to explain complex concepts and designs to colleagues across disciplines
- Experience in communicating with end users, business teams and management to collect requirements, describe product features and refine technical designs
- Master's of Science or PhD in Computer Science or related field
- Experience as a technical lead managing small teams of engineers; ability to mentor and guide junior engineers
- Experience designing avionics systems that have been successfully deployed at scale
- Excellent end-to-end system debugging skills; ability to operate a broad range of electronic test equipment
- Experience working/partnering with mechanical engineers to design aerospace/avionics enclosures
- Experience with broad range of industry standard bus interfaces and protocols
- Experience working on a remote site
194
Senior Software Development Engineer Resume Examples & Samples
- Experience with designing and launching distributed systems at scale
- Strong in object-oriented design
- Sound fundamentals in data structures
- A passion for the customer experience!
- Experience with Layered Architectures
- Previous working experience with user interface design or hands-on experience of web design technologies such as CSS, Javascript, Ajax and jQuery
- Played a technical development lead role, mentoring engineers and helping define a robust architectural foundation for the team
195
Senior Software Development Engineer Resume Examples & Samples
- Be responsible for designing, developing, deploying, and maintaining advanced game systems technology
- Enable a small team of developers to build great content on a massive scale
- Be a champion for the user: Insist on the highest standards, and create functional and well-designed technology t hat delight our artists
- 8+ years of professional software engineering experience, working on multi-discipline teams
- Experience with network performance profiling and optimization
- Experience with procedurally-generated worlds
- Deep knowledge of asset pipeline and run-time representation
196
Senior Software Development Engineer Resume Examples & Samples
- Linux operating system development (at the kernel or device driver level)
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
- Programming in C, C++, Java, Python, Perl, and/or Ruby
- Played a leading role in the design, implementation and deployment of a successful enterprise-level system
- Advanced degree, Master's or Ph.D. degree in Computer Science
- Experience with network file systems a plus
197
Senior Software Development Engineer Resume Examples & Samples
- Proficiency in object-oriented design, and at least one modern programming language such as Java, C# or Python
- Experience working with scalable distributed enterprise-level systems and knowledgeable in Big Data platforms
- Leader in building complex software systems that directly benefit customers
- Master's Degree in Computer Science or related discipline
- Exposure to column-oriented databases such as Amazon Redshift and NoSQL databases such as Amazon DynamoDB
- Experience with big data tools like Hadoop, Spark, EMR (Amazon Elastic Map Reduce)
- Knowledge in Machine Learning, natural language processing, data mining, or information extraction
- Experience in designing, building and troubleshooting complex systems
- Experience with mentoring/leading other engineers and influencing best practices within your team
198
Senior Software Development Engineer Resume Examples & Samples
- At least six years of experience writing production software
- Proficiency in software engineering methodologies
- Experience developing Android and/or iOS software
199
Senior Software Development Engineer Resume Examples & Samples
- BS, MS, or higher degree in computer science or a related discipline
- Fluency and experience in either Java or C#
- Excellent problem solving ability and detailed knowledge of object-oriented design and development
- 2+ years of experience designing and implementing RESTful web services
- Experience building and operating mission critical, highly scalable distributed systems
- Prior knowledge of payment processing, network security or anti-fraud systems
200
Senior Software Development Engineer Resume Examples & Samples
- 5-10 years of professional experience as a software developer
- Java or equivalent OO language & familiarity with Unix/Linux environments
- Very comfortable with both Object Oriented and System Design
- A computer science degree or equivalent experience
- Database development, dealing with large data-sets
- Knowledge of service development with solid experience in code optimization and low-latency computing
- Intermediate Understanding of data structures and algorithms
- Solid Computer Science fundamentals and/or equivalent experience
- Strong problem solving skills: adaptable, proactive and willing to take ownership
- Automation - Continuous Integration/Deployment
- Exposure to Financial Reporting is a plus
201
Senior Software Development Engineer Resume Examples & Samples
- Bachelor's degree in Computer Science or related field, or 10+ years relevant work experience
- 3+ years delivering core systems and/or kernel components in C/C++
- Experience with Linux/Windows kernel modules and file systems, storage hardware, networking, or virtualization technologies and preferred
- Excellent leadership, verbal and written communication skills with the ability to work well in a team
202
Senior Software Development Engineer Resume Examples & Samples
- Learn and use advanced technologies like CUDA, OpenCL, OpenMP, Distributed Systems, etc
- Collaborate with internal engineering teams, technology companies around the world and open source community
- Create innovative products, and see them launched in high-volume production within Amazon and with Amazon customers
- PhD or Master's Degree in Computer Science or Engineering
- Strong C/C++ and Python programming experience
- 5+ years of experience in programming parallel and distributed systems, debugging low-level problems, performance analysis and optimizations, and numerical methods
- PhD in Computer Science or applied science field
- 10+ years of commercial software development experience with C++
- Familiar with Python or programing language use in ML
- Experience programming GPUs
- Experience using or developing deep learning frameworks
203
Senior Software Development Engineer Resume Examples & Samples
- Designing and implementing highly scalable cloud computing and mobile services
- Delivering working prototypes and proof-of-concepts for iterative development
- 5+ years design/implementation/consulting experience with distributed applications
- Working knowledge of software development tools and methodologies
- Experience communicating across internal and external organizations
- Technical degree required (BS in Computer Science or related)
- Excellent written and communication skills
- Experience working with mobile app development and test automation
- Professional experience architecting/operating solutions built on AWS
- Mobile app development background (Objective C, Swift, Android app development experience)
204
Senior Software Development Engineer Resume Examples & Samples
- At least 6 years of experience as a software developer
- Experience working in Java, C#, or C++
- Demonstrated ability to work independently and as part of a team
- Bachelor's degree in computer science (or equivalent professional experience.)
- Extensive experience building web services and working with big data
- Experience working on Apps for Android or the Android OS
- Experience working with enterprise systems (large-scale distributed build systems, dependency management, metrics/monitoring, etc.)
- Demonstrated knowledge in optimizing database operations (indexing, etc..)
- Experience with unit testing , test automation and continuous delivery
- Familiarity with agile processes and scrum
- Familiarity with the technical considerations needed when designing services
- The ability to work quickly toward tight deadlines, and make smart tradeoffs between speed, accuracy, and maintainability
- The ability to scope design deliverables accurately and prioritize work items appropriately
205
Senior Software Development Engineer Resume Examples & Samples
- Proficiency in, at least, one modern programming language such as C, C++, Java, JavaScript
- Masters Degree in Computer science/Math or related field
- 8+ years of related industry experience
- Successful candidates will have a strong background in an object-oriented language such as Java and experience building web applications
- Strong desire to improve our customer's search experience a must
- The ability to mentor junior engineers
206
Senior Software Development Engineer Resume Examples & Samples
- Programming experience in Java, C++, and other object-oriented languages and have a deep understanding of object-oriented design
- Master's degree or Bachelor's degree with 5+ years experience in computer science, engineering or related field
- Hands-on experience on web technologies, such as HTML5, JQuery, Bootstrap
- Hands-on experience on web development, such as JavaScript and MVC frameworks
- Experience on distributed system and messaging system is a plus
- Experience on Linux and Android platform is a plus
- Strong communication skills. Able to work with multiple business and development teams
- Strong ownership, passionate, love solving problems
207
Senior Software Development Engineer Resume Examples & Samples
- 6+ years of professional experience in software development
- Proficiency in Java development or related programming language
- Client/Server development
- REST Architecture
- Data Sharding
- Online Transaction Processing (OLTP)
- Data Integration
- Development experience in a Unix/Linux environment
208
Senior Software Development Engineer Resume Examples & Samples
- Will work in an Agile/Kanban environment to deliver high quality software against aggressive schedules
- Master of at least one Object Oriented programming language
- Experience building scalable infrastructure software or distributed systems, with a service based approach
- Mastery of the tools of the trade, including a variety of modern programming languages (Java, JavaScript, C/C++, Objective C, Python) and open-source technologies (Linux, SQLite, Spring, Hadoop, Spark, Mesos)
209
Senior Software Development Engineer Resume Examples & Samples
- Product selection and order fulfillment from all of Amazon’s marketplaces
- Accurate import fee deposit estimation
- Computer Science fundamentals in object-oriented design, data structures and complexity analysis
- Experience in building high scalable, high availability applications
- Experience in solving complex technical problems
- Demonstrated ability to effectively articulate technical challenges and solutions
- Experience mentoring software engineers and influencing best practices within your team
- Experience in mobile applications
- Experience in performance tuning
210
Senior Software Development Engineer Resume Examples & Samples
- Responsible for developing in Java and Javascript, and other technologies to build customized solutions that support business requirements and drive key business decisions
- Partner with Salesforce.com(SFDC) team on best practices including integration and application development, deployment, testing (unit and systems), and iterative refinement
- Mobile development frontend/backend
- Mentoring junior team members
- Greenfield focus on mobile app for HR
- Build your own solutions!
- Bachelor’s Degree in Computer Science, Software Engineering, MIS or related field
- 2+ years previous development experience with native(Android/IOS)/hybrid(eg. Ioniic/Phonegap/Cordova) mobile development
- 3+ years of experience in Java and/or C++
- Experience in HTML, XML, JavaScript, and SQL
- Experience with cloud or on-premise middleware and other enterprise integrating technologies
- Understanding of UI design principles and best practices. Bootstrap, AngularJS, and CSS
- Advanced degree in Computer Science, Software Engineering, MIS or related field
- 2+ years previous development experience with Salesforce.com
- Detailed experience writing Visualforce and Apex classes and triggers
- Solid understanding of and detailed experience with Salesforce.com architecture and API
- Demonstrative success with at least one large Salesforce.com integration project
- Experience integrating Salesforce.com with other applications via real-time, batch, sync/async services
- Experience using Salesforce data tools (Data Loader, Excel Connector, DemandTools, Eclipse Force.com IDE)
211
Senior Software Development Engineer Resume Examples & Samples
- Candidates must have a strong Computer Science background. A Bachelor’s degree in Computer Science is a must
- Candidates will have 7 or more years of relevant development experience
- Proficiency in JAVA, C++ and OOD is a must. Perl, SQL and experience with Linux are desired
- Candidates will have experience designing and implementing large-scale distributed systems in a production environment
- Candidates will show excellent debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems
- Master’s degree or relevant work experience is preferred
212
Senior Software Development Engineer Resume Examples & Samples
- Be clearly passionate about start-up-like opportunities
- Have a demonstrable track record of success delivering new features or
- Have strong OO design and implementation experience with deep
- Demonstrate strong ownership of their work
- Minimum of 8 years of proven experience designing and implementing a full stack web application
- Strong OO design and coding skills in Java and Javascript
- Experience building large-scale web applications using front-end frameworks
- Experience with front-end frameworks – eg. AngularJS
- Have developed or supported an operationally critical web service
- Demonstrated passion about technology, have a strong interest in learning about and playing with the latest technologies
213
Senior Software Development Engineer Resume Examples & Samples
- Masters Degree Preferred; minimum of Bachelor’s Degree in Computer Science or related field, or 3+ years relevant work experience
- Computer Science fundamentals in object-oriented design and data structures
- Proficiency in, at least two modern programming language such as C, C++, C#, Objective-C Java, Scala, Ruby, Erlang, Python, Smalltalk, or more
- Proven track record of delivering complex systems and leading teams delivering mission critical projects
- Experience of use of various system design models, e.g. queuing, messaging, web-services, batch/real-time, event driven
- All applicants must meet the basic qualifications listed above
214
Senior Software Development Engineer Resume Examples & Samples
- A BSc or Msc in Computer Science or related field, or relevant industry experience as a software engineer
- A solid grounding in Computer Science fundamentals and object-oriented software development experience and web development experience with focus on building complex customer facing web applications
- Mastery of the tools of the trade including a variety of modern programming languages (Java, JavaScript, C/C++, Python etc.) and open-source technologies (Linux, Spring, Hibernate)
- Demonstrable experience in leading the design and development of successful production software systems
- Experience leading, mentoring, and growing other software developers
- Experience with full-native, hybrid, and pure-web mobile app development
215
Senior Software Development Engineer Resume Examples & Samples
- 1-3+ years of industry experience
- Experience with Apache Mesos and Spark
- Familiarity with Kernel and filesystem development
216
Senior Software Development Engineer Resume Examples & Samples
- Build highly extensible software systems to meet the rapid growth of Amazon's delivery business and capabilities
- Evolve and build services that are highly reliable and extremely low latency
- Define and lead the architectural direction of the checkout delivery experience working with multiple, different teams across the company
- Build the next generation systems for representing delivery choices to enable rapid experimentation in the area of User Experience
- 8+ years of professional experience in software development
- Passion for understanding ambiguous, complex problems and driving high-quality, innovative, clean technical solutions
- Strong object-oriented design and coding skills (C++ and/or Java preferably on a UNIX or Linux platform), and Computer Science fundamentals in data structures, algorithms, and complexity analysis
- Solid experience with building scalable software solutions and distributed systems
- Ability to distill problem definitions, models and constraints from informal business requirements, and to deal with ambiguity and competing objectives
- Experience with Agile programming practices like Unit Testing and Continuous Deployment
217
Senior Software Development Engineer Resume Examples & Samples
- Design and Implement Customer Experience: the Elastic Load Balancing customer experience is exposed via our web management console, our command line tools and the service API. You will understand the current use-cases, design the workflows to support these and significantly improve the customer experience of our service
- Design & Write code: Primary code in Java, Javascript, GWT and Ajax that delivers rich UI functionality such as configuration of the service behavior, visibility into its operation and integrate it with other services
- Test, test, test: Our software engineers don't just write code, they also test the heck out of it. You will write unit tests, integration tests and regression tests and find ways to automate them
- Troubleshoot and fix operational problems: You will work with systems engineers to troubleshoot operational problems and fix them. If you are so inclined, you will also automate troubleshooting procedures and write tools. And when the issues concern specific customers, you will also have the opportunity to talk to them and understand their space better
- Influence product direction: You will propose your ideas for the future of the space to product management, and get to shape the roadmap
- Hire and mentor others: You will get to interview people for the team, and to mentor other engineers
- Have fun: We find ways to relax and unwind every now and then, with beer bashes, team events and lunches. Plus there are a multitude of Amazon corporate events you can be a part of
- Experience with load balancing technologies
218
Senior Software Development Engineer Resume Examples & Samples
- Knowledge of best practices for software development, design, planning, and operations
- 5+ years experience in building successful production software systems
- Strong track record of building productive and successful software development teams and developing talent
- Excellent interpersonal skills; ability to work successfully with teams across the organization, including Engineering, Program Management, Quality Assurance, and Senior Leadership
219
Senior Software Development Engineer Resume Examples & Samples
- Computer Science fundamentals in object-oriented design, data structures, algorithms and complexity analysis
- Solid understanding of best coding practices including design, unit testing and peer code reviews
- Experience mentoring junior software developers to improve their skills
- Experience in communicating with customers, technical teams, and management to collect requirements, describe software product features, and technical designs
- Experience working with very large datasets in a low latency environment
- Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces to back-end systems and all points in between
- Knowledge of advanced Computer Science concepts
220
Senior Software Development Engineer Resume Examples & Samples
- Design, implementation, deployment and maintenance of innovative software solutions to transform service performance, durability, cost, and security
- Use C, Java and software engineering best practices to ensure the standard of quality of all team deliverables
- Mentor junior software development engineers
- 10+ years experience as a system-level software engineer
- Experience building high-scale distributed systems
- Practical experience with software engineering best practices
- PhD Computer Science/Engineering
221
Senior Software Development Engineer Resume Examples & Samples
- Strong coding skills in C++ and Java, on a Unix/Linux platform
- Experience with designing highly scalable distributed systems
- Knowledge and experience with Different Datastores
- Ability to design and code algorithms in complex distributed systems
- Mentor and lead technical teams on software best practices
- Drive inter-departmental discussions with other senior and principal engineers
- Experience with distributed computation frameworks such as Elastic Map Reduce, Hadoop, or Graphlab
- Experience in data mining software and techniques
- Successfully mentored and grew junior SDEs
222
Senior Software Development Engineer Resume Examples & Samples
- Experience with retail or e-commerce systems
- Experience with financial or regulated processes and systems with complex compliance requirements
- Experience in both front end (e.g. HTML/JS/CSS) and backend technologies (Java, Ruby on Rails, AWS services)
223
Senior Software Development Engineer Resume Examples & Samples
- Bachelor’s degree in Computer Science, Computer Engineering and related fields
- Eight+ years of experience in software development
- Proficiency in at least one of the following: Java, C, C++, C#, Python, Perl
- Working knowledge of common Internet technologies (e.g. HTML5, JavaScript, AJAX), Mobile software development and Amazon AWS technology such as AWS SQS, EMR, and SNS
224
Senior Software Development Engineer Resume Examples & Samples
- Graphical transport
- Networking or Low-latency transports
- 8+ years experience coding in C/C++/Java
- Bachelors Degree in Computer Science or equivalent
- A Passion for quality and customer experience
- Experience with media streaming or network level protocols
- Knowledge of SOA frameworks and API abstraction
- Masters Degree in Computer Science or equivalent
225
Senior Software Development Engineer Resume Examples & Samples
- Be very hands-on; work as part of the engineering team on day-to-day development activities
- Communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
- Bachelor’s Degree in Computer Science or related technical discipline
- Proficiency in at least one modern programming language such as Java (preferred) or C++/C#
- 8+ years of relevant development experience in Object-Oriented Design and Service Oriented Architecture
- Master’s degree or PhD
- Prior background in machine learning a plus
- Prior background in forecasting a plus
- Prior background in time series prediction a plus
- Prior background in operation research and optimization a plus
- Experience designing and supporting large-scale distributed systems in a production environment
- Experience with big data and analytics
226
Senior Software Development Engineer Resume Examples & Samples
- Work with others on the engineering team to manage the day-to-day development activities, participate in designs, design review, code review, and implementation
- Master's degree in Computer Science or equivalent with 2+ years of software development experience OR Bachelor's Degree in Computer Science or equivalent with 4+ years of overall software development experience
- Strong coding skills in Java, C, C++ or C#
- Experience developing in Java on Linux
- Deep experience with Software Development Life Cycle
- Knowledge with databases a big plus: storage engines and query processing
227
Senior Software Development Engineer Resume Examples & Samples
- 7+ years experience in software test development
- Strong Programming and Systems experience is a must
- Develop, document, and execute detailed test cases and testsuites (build acceptance, functional, integration)
- Work closely with Development and Quality engineers and involve in test case development and testing activities
- Generate and write clear and concise bug/defect reports, and validate bug fixes
- Setup and configure test environments
- Automation of existing test cases and development of tools to automates new test cases developed by QA engineers
- Development of new automation frameworks depending upon the product requirement
- Development/Contributing existing automation framework to make it more robust
- Developing/implementing new features/enhancements in the framework to make the automation simpler,faster and reliable
228
Senior Software Development Engineer Resume Examples & Samples
- Develop rock solid automation infrastructure and test cases
- Develop, Modify and execute software test plans
- Analyze test results to ensure quality and recommend corrective action
- Understand customer use cases and test software accordingly
- Effectively communicate with peer engineers, management, PMs, IT, other Splunk teams
- Write test plans
- 5+ years of professional experience in software development or development in test
- Good understanding of computer science basics and algorithms
- Experience with following programming languages (Python/Perl/Java, Linux shell scripting)
- Experience with testing scalable distributed systems
- Experience with Hadoop ecosystsem
- Experience with Selenium, Jenkins, Git and related automation technologies
- Linux system knowledge and administration skills
- Strong automation testing skills
- Eagerness to learn new technologies
- Capable of technical writing (bug reports, test plans, test specifications)
- Detail-oriented and well organized
- Passionate about software and solving hard problems
- Comfortable approaching total strangers and quickly extracting technical know-how from them
- Knowledge of virtualization technologies such as VMware, KVM, and Xen
- Experience in generating datasets to test supervised or unsupervised models used in machine learning
229
Senior Software Development Engineer Resume Examples & Samples
- Lead architecture and development of complex projects
- Advocate for quality coding and best practices
- Outstanding expertise in Java with Spring MVC and object oriented concepts
- Architectural knowledge of designing and developing software in distributed architecture SOA
- Self-starter that enjoys and takes pride in the development work of their team
- A proven track record of delivering and operating large-sized internet-scale software systems
- Web UI development experience, using Java, Spring MVC, ASP.NET, HTML, JavaScript,JQuery
- Experience with C#, .NET development
- Education Guidelines
- A BA/BS or Master's degree in technical field or related discipline preferred
230
Senior Software Development Engineer Resume Examples & Samples
- You’ve been developing software since you could tie your shoes or for more than 6 years, whichever is longer
- You are experienced with more than one of Java, C/C++, .NET, Ruby, Grails, Perl, shell scripting or other
- You are experienced with Aurora, MySQL, PostgreSQL, Oracle, MS SQL or another major SQL database
- You are a generalist familiar with more than one SDLC process, language, framework, platform and environment and are capable to diving into the deepest parts of technologies when called for
- You understand networking, network programming, network-oriented design patterns, distributed computing and best practices related to same
- You have a good understanding of Web Services, virtualization, SQL, SVN, networking, SMP, and distributed systems
- You have a Bachelor's Degree in Computer Science or related field, or 6+ year relevant work experience
- You are able to take a project from scoping requirements through actual launch of the project
- You have experience communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
- Master’s degree or PhD in Computer Science, Math, Statistics or related field with 6+ years of relevant work experience
231
Senior Software Development Engineer Resume Examples & Samples
- Drive a coherent technology roadmap from sometimes ambiguous requirements derived from external and internal customers and partners
- Own technical relationships with key customers and industry partners
- Confidently and effectively represent Lumberyard technology to external customers and partners through conference talks, demos, blog posts, and more
- Lead the team in turning your big ideas into real new features
- Bachelor's degree in Computer Science or Computer Engineering (or equivalent experience)
- 10+ years of professional software engineering experience, working on multi-discipline teams
- 1+ years of VR development experience (independent/hobbyist considered)
- At least 1 released real-time 3D game or application on which you were a key contributor in graphics/rendering
- Strong knowledge of DirectX 11/12, OpenGL, Vulkan, or Metal
- Multiple shipped real-time 3D PC/Console titles
- Experience leading small or medium sized teams of engineers to deliver a combined result
- Expertise in shader languages
- Professional modern VR development experience
- Lumberyard, Unity, Unreal, CryEngine or other 3D game engine development experience
232
Senior Software Development Engineer Resume Examples & Samples
- Master’s degree or equivalent* in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field plus at least 1 year of experience in software development (*Bachelor’s degree plus 6 years of progressively responsible software development experience may also be accepted)
- 4 years of your experience should involve designing and implementing large-scale distributed systems using Java, Object Oriented design, and distributed programming
- Phd in quantitative field
- Knowledge of professional software engineering practices
233
Senior Software Development Engineer Resume Examples & Samples
- Minimum of 8 years experience in development of systems using Java in a Unix environment. This includes developing highly available/low latency/web-scale/distributed systems
- In-depth experience with Java programming and relational database systems
- Experience with application servers (i.e. JBoss, Tomcat)
- Experience with web-related technologies (i.e. JSP, HTTP)
234
Senior Software Development Engineer Resume Examples & Samples
- 5+ years industry experience working with Object Oriented Programming Languages in a Distributed Network setting
- Basic working knowledge of a scripting language such as Python, Ruby, or Perl
- Familiarity with Object Oriented Design patterns, as well as Test Driven Development
- Previous participation in an Agile development process
- 6-10 years industry experience working with Service Oriented Architectures, particularly those based on RESTful APIs
- Prior experience building fault-tolerant resilient systems (highly available cloud applications, power grid applications, etc.)
- Thorough knowledge of and practice with Object-Oriented Design patterns
- Relentless Customer Focus
- Excellent analytical/problem solving skills
- Strong analytical abilities and design skills
235
Senior Software Development Engineer Resume Examples & Samples
- Track record for being detail-oriented with a demonstrated ability to ship multiple versions/releases
- Experience in delivering Amazon-scale systems
- A deep understanding of distributed and service-oriented architectures. Delivered large scale commercial enterprise software systems or large scale online services
- Experience in large scale data mining and big data
236
Senior Software Development Engineer Resume Examples & Samples
- Familiarity with Internet protocols such as HTTP, DNS, TCP, and UDP
- Strong debugging, troubleshooting, and problem solving skills
- 5+ years of experience in software engineering
- Experience with kernel engineering and optimization
- Experience in TDD techniques & Continuous Integration
237
Senior Software Development Engineer Resume Examples & Samples
- A Bachelor's Degree in Computer Science or related field with 3+ years relevant work experience
- Strong knowledge of data structures, algorithms and object-oriented design
- Experience in SOA architecture
- Proficiency in, at least, one modern object-oriented programming language, such as Java, C++, C#
- Experience with SQL relational databases, such as Oracle, Redshift, MySQL, Postgres, etc
- Experience in test driven development using JUnit, Cobertura
238
Senior Software Development Engineer Resume Examples & Samples
- Computer Science fundamentals in data structures and algorithms
- Strong object-oriented design experience including design and enterprise patterns
- Expert skill in one modern OO language like Java, C# or Python
- Proficiency with an additional programming language
- Experience as Tech Lead for a team of very talented software engineers
- Strong experience building complex software systems for end users
- Mastery of software engineering best practices
- Strong experience on distributed systems and web services design and implementation in a Linux environment
- Thorough understanding of Internet protocols, service oriented architectures and internet security fundamentals
239
Senior Software Development Engineer Resume Examples & Samples
- C++ Coding experience
- Bachelor’s degree in Computer Science or a related field
- Masters or PhD
- Not intimidated by debugging across thousands of PCs
- Great design and problem solving skills, with a strong bias for quality and engineering excellence at scale. Our code will run on thousands of machines on multiple continents, so bring your “A” game. Demonstrated experience shipping products - on time, no bugs
240
M HIS Senior.software Development Engineer Resume Examples & Samples
- SOA C#, .NET Development
- Responsible for developing and maintaining C# routines and Restful services to load, access and extract data for a cloud-based health care
- Analytics reporting application
- Design and implement data access and visualization strategy using C# and RESTful services into a ROLAP or NoSQL backend to create dashboards and workflow in web-based application
- Responsible for performance tuning of routines and debugging
- Bachelor's degree or higher from an accredited university and/or a minimum of five (5) years of experience in lieu of educational requirement
- Minimum of five (5) years of experience using C# or .NET 4.0+
- Minimum of three (3) years of experience in Javascript/Jquery
- Minimum of three (3) years of experience as a Microsoft SQL Developer
- Experience with healthcare related data (claims and billing, healthcare informatics, inpatient and outpatient data), HIPAA requirements and statistical programming preferred
- Highly organized and able to create repeatable processes that are error-proof and fully documented
- Knowledge of using MVC Razorview is a plus
- UI/UX design experience using MVC 4 and above
- Expert understanding of Javascript(JQuery) is a plus
- Experience using LogiAnalytics, SSRS, Crystal Report or comparable web-based reporting tool is a plus
- Knowledge of MS-DRGs, APCs, EAPGs and Hospital Revenue Cycle
- Experience with NoSQL, CQL3 and serialization of XML for presentation in web reports
- Experience with SSAS, MDX queries and data modeling
- Use of Microsoft Visual Studio and Team Foundation Server within an Agile development environment a plus
- Demonstrated technical skills with sound oral and written technical communications
- Able to communicate effectively to non-technical audience both verbally and written
- Possess a majority of the skills in project management that are recognized within the Business/Department unit
- Demonstrate ability to research relevant topics and develop work plans
- Participate in required and recommended educational and training opportunities
241
Senior Software Development Engineer Resume Examples & Samples
- 7-10 years of experience as professional software engineer
- Experience with multithreaded concurrent processing
- Experience with storage technologies including magnetic and solid-state
- For more information on Amazon Web Services, please visithttp://aws.amazon.com **
242
Senior Software Development Engineer Resume Examples & Samples
- Lead the design, analysis, development and deployment efforts for multiple enterprise application projects to solve complex business problems
- Lead/Architect the projects to produce scalable, flexible, efficient and supportable Big Data solutions with appropriate technical solutions which will include Java, Scala, Python, Hive Query Language, Pig Scripting and other technologies
- Support, define and follow Hotwire Software Development Lifecycle
- Improve the enterprise systems by leveraging existing solutions and building new technology
- 8+ years work experience in open source development or data warehousing
243
Senior Software Development Engineer Resume Examples & Samples
- Write and maintain JavaScript and PHP code
- Apply Agile approaches to software development
- Be accountable for code quality and writing unit tests
- Be expected to contribute to architectural discussions
- Perform code review and participate in suggesting and supporting coding best practices
- Familiarity with Node.js
- 3+ years professional LAMP development experience
- Experience with Zend Framework or other PHP frameworks
- Experience working in a highly dynamic, agile environment
244
Senior Software Development Engineer Resume Examples & Samples
- Design, develop, and maintain the technologies running our customer facing web telephony platform
- Debug, fix and refactor existing code based on business priorities
- Build automated testing to ensure proper implementations
245
Senior Software Development Engineer Resume Examples & Samples
- Root cause analysis problem isolation
- Perform and automate dev-ops tasks
- Analyze and optimize software performance and storage, networking, and compute resource utilization
- Develop simple, scalable, and sustainable solutions to complex business problems
- Leverage modern best practices such as Continuous Integration/Continuous Development and Test Driven Development to deliver early and often
- Hadoop/Hive
- Ruby/Rails
- CPanel
- Yum
246
Senior Software Development Engineer Resume Examples & Samples
- 6+ years of experience in software development using C++ and/or Java
- Experience with Object Oriented software design
- Experience working with a rigorous software development process including requirements decomposition, design, implementation, unit testing, system integration, and documentation
- Proactive self-starter with excellent verbal and written communication skills
- Ability to obtain/maintain TS/SCI clearance
- Active TS/SCI clearance within the last 2 years
- Experience with UI software development with Qt or other cross-platform frameworks
- Experience in web application development with Javascript, Adobe Flash, and/or HTML5
- Experience designing, using, and maintaining object relational databases such as MySQL or PostgreSQL
- Experience with lab testing equipment like spectrum analyzers and signal generators
- Experience with Linux/Unix shell scripting
247
Senior Software Development Engineer Resume Examples & Samples
- Proficiency in, at least, one modern programming language such as Java, C, C++ or Objective C
- Experience building large-scale online services or Android app development
- Ability to comfortably work in a fast-paced and often ambiguous environment
248
Senior Software Development Engineer Resume Examples & Samples
- 8+ years industry experience using object oriented design and coding skills in Java or C++
- 3+ years of experience in multi-tier large scale distributed or web based architecture
- Experienced as a technical leader, driving architectural design decisions and tradeoffs with either cross product or cross feature impact
- Proven experience solving complex architecture and business problems with solutions that are extensible, simple, or optimal
- Advanced software development skills and technical leadership capabilities that allows one to build highly available and fault tolerant software
- Strong system architecture experience with standard-setting software development skills
- Expert skill in Java or C++ languages and proficient in one other standard language
- Expert micro-services and related web technologies and trends
- Experience with browser tuning and optimization techniques/tools
249
Senior Software Development Engineer Resume Examples & Samples
- Expertise in object-oriented design, data structures, algorithms, and complexity analysis. The ability to produce bullet-proof code that is fault-tolerant, efficient and maintainable
- Understanding of Software Development Life Cycle (SDLC) best practices and project planning/execution skills including estimating and scheduling
- Master’s/PhD in Computer Science or related field
- Academic and/or industry experience with one of more of the following domains: machine learning, product graphs, semantic search, or large-scale distributed systems
- Experience building complex software systems that have been successfully delivered to customers; ability and willingness to multi-task and learn new technologies quickly
- Experience in communicating with users, technical teams, and management to collect requirements, describe software product features, and technical designs
250
Senior Software Development Engineer Resume Examples & Samples
- Bachelor's, Master's or PhD degree in a relevant field (Mathematics, Physics, Computer Science)
- Working knowledge of mathematics, preferably linear algebra solvers and matrix-vector operations
- Experience with parallel programming using MPI and OpenMP
- Working knowledge of sparse data formats for matrices and vectors
- Working knowledge of C & Fortran languages
- Experience of Linux development
- Experience of low-level optimizations for IA
- Ability to learn quickly and work in the team
- Experience of working in Agile software development environment
- Experience of hybrid parallelization
- Knowledge of Intel development tools
- Knowledge of matrix reordering techniques
- Working knowledge of machine learning, deep learning algorithms, and Fast Fourier transforms