Placement papers | Freshers Walkin | Jobs daily: Wednesday, July 18, 2018

Search jobs and placement papers

Senior Salesforce Developer at Vandebron (Amsterdam, Netherlands)

As Vandebron Digital-team we are looking for an enthusiastic Salesforce Technical Lead to join us!


Do you want to disrupt the energy market? Are you keen to take responsibility in leading the Salesforce platform to a next level? In this role you will help Vandebron grow by improving our Salesforce ecosystem (Sales -, Marketing - and Service Cloud), sharing implementation best practices, recommending and designing alternative solutions and helping to reduce overall technical risk by uncovering design issues early in the project life-cycle. You spot opportunities for Vandebron and advice the company how to use it as a competitive edge. 


In this role you enable the Salesforce team to deliver and grow. You technically lead the team towards a future-proof and robust platform while translating new business requirements to technical solutions. You do this in close collaboration with other digital teams (Mobile, DevOps, Big Data, etc.). You will contribute in achieving various ambitions of Vandebron, like the technical migration to Salesforce Lightning, and the design and optimization of the Salesforce datamodel. You will work in a highly agile environment with a focus on iterative and test-driven design methods.


 What is your profile?



  • You have solid technical and functional knowledge of Salesforce Cloud Platform and are motivated to stay informed on trends and developments.

  • You have experience with various technologies such as APEX, SOQL, SOSL, Lightning, Javascript and HTML.

  • You are experienced with coding practices including reusability, unit testing, code coverage, code review, source control versioning, change sets and migration tools.

  • You are motivated to develop your technical leadership skills.

  • You are a result-oriented self- starter that achieves task objectives independently.

  • You are a teamplayer with a positive attitude and flexible in dealing with change.


What do we offer?



  • The experience of contributing changing the world for the better.

  • An ambitious and inspiring work environment.

  • Room for own initiative.

  • Growth opportunities.

  • Salary in conformity with the market.

  • Daily fresh lunches and drinks.

  • An office in the heart of Amsterdam.


by via developer jobs - Stack Overflow

Frontend Engineer at Zattoo (Berlin, Germany)

The Role


Zattoo's web development team builds apps beyond usual desktop / mobile browsers. They deliver JS applications to a vast range of platforms like Chromecast, Samsung and LG's smart TVs and set-top boxes.


Performance which matters.  Our apps should run smoothly on devices which are 50 times slower than your laptop.


Non-trivial user interactions.  We are building UIs which could be controlled via remote control, connected smartphones or voice interaction.


Complex business logic.  Each and every one of them could be different, different languages, different business rules and many more.


Zattoo is the perfect place for you.


The tasks



  • Contribute to our client-facing apps: translate business requirements into new features or apply changes to existing ones

  • Contribute to our internal private NPM packages

  • Work closely with other teams in order to understand their needs and translate those requirements into elegant functional solutions (Designers, QA Engineers, Backend Developers, B2B Engineers, Product Managers)

  • Be curious and help us evolve constantly: watch out for areas (code, tools, process) which could be improved; create proposals, participate in discussions and bring them to life


What we expect from you



  • 4+ years proven experience in Javascript application development

  • Deep understanding of how the web works

  • Experience with modern frontend workflows: design tools, project management tools, unit and E2E testing, build tools, REST APIs, CLI, CI / CD

  • Experience with React, Redux, Jest, ECMAScript 6, webpack

  • Comfortable working with remote colleagues and multidisciplinary teams

  • Fluent verbal and written English language skills

  • Bonus: experience with Node.js

  • Bonus: experience with video streaming

  • Bonus: experience with Smart TV and STB

  • Bonus: German language skills


The team



  • We do not like to repeat ourselves. We maintain monorepo with private NPM packages

  • We like modern technologies. Our production apps are built with the latest version of React, Redux, Webpack

  • We like to automate routines. We use Travis ci, Dependabot

  • We like to build reliable software. We do code reviews, use Jest, type validations and Sentry

  • We like to collaborate with other teams. We use Storybook to showcase and document our modules

  • We maintain work-life balance. We value results and not face time


What's in it for you?



  • Flexible work schedules

  • Cool and comfortable offices

  • Relaxed atmosphere, no dress code

  • Working with an awesome product

  • Motivated and international team

  • , , and


by via developer jobs - Stack Overflow

RUBY SENIOR DEVELOPER at KNEIP (Bertrange, Luxembourg)

Your challenge


As Ruby Developer, you will develop Ruby on Rails and AngularJS applications in a very passionate environment.
You will perform perform development and day-to-day maintenance on large Ruby applications.
You receive accountability to manage your own sub-projects and will have multiple opportunities to work on cross-system single-page applications.


Technologies we use


If you join KNEIP, you will work on the following technologies:



  • Languages: JavaScript, Ruby

  • Frameworks: AngularJS , Ruby on Rails

  • Workstation: Mac OS X, Linux

  • TDD/BDD: Cucumber, RSpec

  • Libraries: Haml, Webpack, jQuery

  • Workflow: Gitlab, Gitlab CI, JIRA

  • REST/SOAP APIs


Who you are



  • You know some or most of the technologies we use (or you are open to learn them)

  • You are a fast learner

  • You have creative visualization, critical thinking and deductive and pragmatic reasoning

  • You are familiar with concepts of TDD, Functional Programming and Design Patterns

  • You like teamwork and are passionate about your work and code quality


During the recruitment process candidates may be asked a criminal record extract for background screening purposes.


You get                                                                           


As a member of the KNEIP team you will be working in a dynamic, multi-lingual and multi-cultural environment. We offer you an attractive salary package, a number of benefits and a flexible work-time schedule. We attach great importance to the personal fulfilment and professional development of our employees. We offer possibilities for outside trainings and access to learning platforms (e.g. CodeSchool).


About KNEIP


With over 270 multi-lingual employees across 6 locations, KNEIP is a leading service and software provider to the global investment fund industry. We work with fund managers and administrators around the world to aggregate, format, and disseminate their fund data and reporting documents. Throughout this entire process, we control, report, and actively follow up on their quality and accuracy.


We offer data management, reporting, and dissemination solutions that enable our clients to free up their time and resources, so they can concentrate on their core business. We help our clients provide consistent and accurate fund data & documents to their distributors and meet their regulatory reporting obligations.


Contact us


If you wish to join our team, please go to our website www.kneip.com and send your letter of application and Curriculum Vitae from there. It will go to the attention of:


Mr. Stephane Brun
HR & Talent Acquisition


All applications will be treated in the strictest confidence.


by via developer jobs - Stack Overflow

Kernel Firmware Interfaces Engineer at SUSE (Beijing, China)

SUSE, the largest Linux distro company in Euro.

SUSE owns the largest market share in China's enterprise Linux.

The SUSE Labs Departments have a proud history of 19 years of Open Source contributions and technical excellence - primarily in the Linux Kernel, Compiler and Toolchain, but also Samba, Realtime Linux and High Performance Computing.


Job Description

Kernel firmware interfaces engineer is responsible for fixing and developing firmware related functions in Linux Kernel, Boot loader and virtual machine firmware. e.g. UEFI, ACPI...

They should represent him- or herself actively within the Open Source community, share their knowledge, and further develop it via special interest groups, professional organizations, and specialized conferences.

Key responsibilities:



  • UEFI booting, memory mapping and EFI filesystem in Linux kernel.

  • EFI bootloader.

  • EDK2, OVMF.

  • ACPI

  • Backporting patches from vanilla kernel to kernels of SUSE/openSUSE products.

  • Designing and implementing new features of the corresponding Linux software stack.

  • Technical analysis of problem reports related to the software stack both for the kernel and user space programs.

  • Participation in the global Linux development communities, professional organizations, and community conferences.


Knowledge required:



  • UEFI spec or ACPI spec.

  • The booting and memory mapping parts in Linux Kernel.

  • Excellent knowledge of the C programming language

  • Git

  • More than 4 years Linux use and develop experience

  • have x86_64 or ARM64 architecture knowledge

  • Good English skills


 If you are interested and want to apply, please send your CV to: julie.ing@suse.com


by via developer jobs - Stack Overflow

Software Engineer - iCloud at Apple Inc. (Cupertino, CA)

Imagine what we could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job, and theres no telling what we could accomplish.

Do you love solving complex challenges? Are you an inventive self-starter who takes pride in seeing ideas come to life on a global scale? The iCloud team is looking for someone who has proven, deep experience in building high-performing database backed systems that are scalable and extensible.

You will also have deep knowledge of databases, such as ACID properties, and internal structures. The applicant we seek will be able to identify and understand the compromises made by the top tier NoSQL systems.

This is a terrific position for an engineer who is passionate about developing the next generation of cloud support for iOS and OS X. You will be collaborating with engineering teams throughout Apple to define and build the web service and storage platforms that power iCloud. The challenge is building a system with tens of millions of active users and devices with resiliency to the hardware failures and unexpected client behavior that will happen.

Key Qualifications:
Minimum of 5 years experience crafting, implementing and supporting highly scalable applications and database-driven web services in Java
Understanding of the trade-offsDo you love solving complex challenges? Are you an inventive self-starter who takes pride in seeing ideas come to life on a global scale? in design of schemas, indexes, tables organization types.
Understanding of database access APIs (SQL/JDBC/ORM) and different ways to integrate them with Java code.
Understanding of how application threading issue interact with database connection pools.
Multithreaded and event-driven programming
Excellent analytical and creative approach to problem solving
Ability to thrive in a multi-functional team on high profile, critical projects
PREFERRED EXPERIENCE:
SQL databases such as Oracle, MySQL, DB2.
NoSQL alternative database technologies such as MongoDB, Cassandra, HBase, Voldemort, etc.
Netty, MINA or other Java event-driven programming
Memcached or other caching layers.
Linux/UNIX operation systems.

Description:
Consider joining a small team and crafting the software which forms the foundation for some of our most exciting products and services. In addition to using expert technical knowledge to drive features and improvements, you are comfortable with rapidly evolving requirements, and have excellent communication skills. Success frequently depends on working with multi-functional teams, internal and external to Apple. Experience with educational technologies is preferred.

Education:
BS in Computer Science, Mathematics, or EE is required

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.


by via developer jobs - Stack Overflow

C++ Low Latency Developer at Optiver Asia Pacific Pty Ltd (Sydney, Australia)

C++ Low Latency Developer


At Optiver, we make markets. We use technology to take on challenging problems. We build our own sophisticated trading engines, low-latency connectivity software, modern user interfaces and everything in between.


Software developers are fundamental to our success. In an industry characterised by rapid change, we constantly tackle new challenges and chase new opportunities. Our talented technologists collaborate with business teams and each other, crafting an outstanding suite of high performing, high reliability systems and applications.


When hiring software developers, we look for the type of people that love to come to work in the knowledge that no two days are the same and that there will always be new technical problems to solve and new ways to improve the speed and success of our trading systems.


What you bring



  • Experience building C++ application in a Linux environment. Ideally you also have experience with Python as a secondary language.

  • Experience with high-transaction, low-latency optimisation, low level networking or real-time systems.

  • Proven ability to deliver clean, scalable, reliable, high quality code.

  • A deep understanding of CPU architecture, including the newest technology advances, is highly regarded.

  • Test-driven and data-driven design and development experience.

  • A passion for delivering high quality software

  • Ability to manage a project from end to end.


What we offer



  • Access to a world class trading system that has generated outstanding profits in recent years.

  • Your software can have major impact to business results.

  • Immediate feedback on your work in production and have a direct impact on our results.

  • Extensive training and education about trading options and futures.

  • Work directly with traders who have a deep respect for technology.

  • Work with the latest server and networking equipment.


In exchange for you joining our team, we offer you one of the best working environments in Australia. We have a friendly, open, relaxed culture with a fantastic selection of perks to be enjoyed in and out of our modern workplace.


We believe in an environment that promotes happiness, communication, collaboration and innovation. We encourage our people to share ideas and thoughts so that we can be the best that we possibly can.


by via developer jobs - Stack Overflow

Store Support at Home Depot (Mesa, AZ)

Job Description

Position Purpose:
Associates in Store Support positions are responsible for a variety of non-sales functions. This may include ensuring an outstanding customer order fulfillment experience, assisting customers in the lot or providing administrative services. Direct customer or vendor interaction is sometimes required for these positions. Whether directing customers to store departments or merchandise, answering customer questions on product order status, handling cash management or program compliance, these positions play a critical role in ensuring the highest level of customer satisfaction. Individuals in these positions must work cooperatively with other Associates, vendors, carriers, and productively with little/some supervision, be detail-oriented, and have proven time management skills. They must demonstrate a high level of integrity at all times, respond to operational concerns of all associates and remain focused on store specific business objectives while supporting key operational responsibilities.

Specific positions may include: Office Associate, Order Fulfillment Associate, Lot Associate, Customer Service Representative, Door Monitor Associate and Associate Coordinator.


by via developer jobs - Stack Overflow

SOFTWARE ENGINEER SR MANAGER at Home Depot / THD (Atlanta, GA)

POSITION PURPOSE
As a Software Engineer Sr. Manager, you will be given a chance to contribute to the products we create, help grow the next generation of engineering talent, and help shape the technology strategy of the enterprise.
In addition, you will be given the chance to work with our most strategic vendors to ensure that 3rd party tools and applications are readily available to all product teams that are interested in using them. The Sr. Manager must exhibit the ability to lead managers and their teams and drive change management and process improvement.
MAJOR TASKS, RESPONSIBILITES AND KEY ACCOUNTABILITIES
20% - Strategy & Planning:
Works and negotiates with partners on the staffing of skilled engineering positions on product teams
Contributes to and makes recommendations for strategic plans in support of key objectives in a timely and fiscally responsible manner
Supports and nurtures strategic vendor relationships; recommends ways to influence vendors that aligned to domain, portfolio, and enterprise strategic objectives
Evaluates new technologies for adoption across the enterprise
Helps to identify and demonstrate emerging technologies for adoption by product teams

20% - Delivery & Execution:
Collaborates and pairs with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
Documents, reviews and ensures that all quality and change control standards are met
Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
Works with vendors and partners for the successful implementation of critical tooling and platforms
Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
Contributes to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
Participates in and leads review board sessions to drive consistency across the enterprise
Makes suggestions that help drive operational excellence to create internal customer satisfaction and meet operational metrics
Fills in on product teams for engineers who are out of the office

15% - Support & Enablement:
Fields questions from engineers, product teams, or support teams
Monitors tools and participates in conversations to encourage collaboration across product teams
Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations
Provides application support for software running in production
Acts as a technical escalation point for the engineers on the team
45% - People:
Provides leadership, mentoring, and coaching to Software Engineers
Attracts, retains, and develops top talent to build a world class Software Engineering Team
Conducts annual and mid-year reviews by reviewing individual development plans and team feedback
Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests
Acts as a proponent of modern software development practices
Guides team members in strategy, alignment, analysis, and execution tasks within and across product teams
Participates in and contributes to learning activities around modern software design and development core practices (communities of practice)
Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems
NATURE AND SCOPE
Typically reports to the Technology Director, Sr. Director or Vice President.
ENVIRONMENTAL JOB REQUIREMENTS
Environment:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Travel:
Typically requires overnight travel 5% to 20% of the time.
Additional Environmental Job Requirements: MINIMUM QUALIFICATIONS
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Additional Minimum Qualifications:
Mastery of an object oriented programming language (preferably Java)
Must be legally permitted to work in the United States
Education Required:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Years of Relevant Work Experience: 6 years
Physical Requirements:
Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Additional Qualifications:

Preferred Qualifications:
6-8 years of relevant work experience
Mastery of a modern scripting language (preferably Python)
Mastery of a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js
Mastery of writing SQL queries against a relational database
Mastery of modern product development processes and pipelines
Proficient in effective troubleshooting and issue resolution techniques
Proficient in effective system monitoring and log analysis techniques
Capable of understanding complicated systems quickly
Proficiency in guiding more junior team members through Software Engineering fundamentals in a professional setting
Proficient managing and growing team members in a professional setting
Proficient balancing workloads across teams
Experience managing vendor relationships
Experience with translating high level strategy to tactical execution
Knowledge, Skills, Abilities and Competencies:Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs
Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders
Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals
Business Insight: Applying knowledge of business and the marketplace to advance the organization s goals
Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Develops Talent: Developing people to meet both their career goals and the organization s goals
Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives
Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action
Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics
Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
by via developer jobs - Stack Overflow

STAFF SOFTWARE ENGINEER at Home Depot / THD (Austin, TX)

POSITION PURPOSE
The Staff Software Engineer is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. The engineering process is highly collaborative. Staff Software Engineers are expected to pair on a daily basis as they work through user stories and support products as they evolve.
Staff Software Engineers contribute to foundational code elements that can be reused as well as architectural diagrams and other product-related documentation. In addition, Staff Software Engineers may be involved in product configuration, performance tuning and testing as well as production monitoring.
As a Staff Software Engineer, you will be a core player on the product team and are expected to build and grow the skillsets of the more junior Engineers.
MAJOR TASKS, RESPONSIBILITES AND KEY ACCOUNTABILITIES
70% - Delivery & Execution:
Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
Documents, reviews and ensures that all quality and change control standards are met
Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
Writes custom code or scripts to do "destructive testing" to ensure adequate resiliency in production
Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
Contributes to enterprise-wide tools to drive destructive testing, automation, or engineering empowerment
Identifies product enhancements (client-facing or technical) to create a better experience for the end users
Identifies unsecured code areas and implements fixes as they are discovered with or without tooling
Contributes to foundational code elements that can be reused many times by a product
Contributes to meaningful architecture diagrams and other documentation needed for security reviews or other interested parties
Defines Service Level Objectives for product(s) to constantly measure their reliability in production and help prioritize backlog work

20% - Support & Enablement:
Fields questions from other product teams or support teams
Monitors tools and participates in conversations to encourage collaboration across product teams
Provides application support for software running in production
Proactively monitors production Service Level Objectives for product(s)
Proactively reviews the performance and capacity of all aspects of production: code, infrastructure, data, and message processing
Triages high priority issues and outages as they arise
10% - Learning:
Participates in and leads learning activities around modern software design and development core practices (communities of practice)
Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizations
Attends conferences and learns how to apply new technologies where appropriate
NATURE AND SCOPE
Typically reports to the Software Engineer Manager or Sr. Manager.
ENVIRONMENTAL JOB REQUIREMENTS
Environment:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Travel:
Typically requires overnight travel less than 10% of the time.
Additional Environmental Job Requirements: MINIMUM QUALIFICATIONS
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Additional Minimum Qualifications:
Proficient in an object oriented programming language (preferably Java)
Must be legally permitted to work in the United States
Education Required:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Years of Relevant Work Experience: 3 years
Physical Requirements:
Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Additional Qualifications:

Preferred Qualifications:
3-6 years of relevant work experience
Proficient in a modern scripting language (preferably Python)
Proficient in a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js
Proficient in writing SQL queries against a relational database
Proficient in a version control system (preferably Git)
Experience in a front-end technology and framework such as HTML, CSS, JavaScript, AngularJS, ReactJS, and JQuery
Experience in a Linux or Unix based environment
Experience in a CI/CD toolchain
Experience in destructive testing methodologies and tools
Experience in a cloud computing platform and the associated automation patterns they provide
Experience in production systems design including High Availability, Disaster Recovery, Performance, Efficiency, and Security
Experience in defensive coding practices and patterns for high-availability
Experience in modern microservice-based architectures and methodologies
Experience in successful application of design patterns
Experience in test-driven development and effective unit test creation
Experience in a NoSQL database
Experience in query optimization and troubleshooting
Experience in effective data modeling within both SQL and NoSQL databases
Understanding of 12-factor methodology and its benefits, and able to demonstrate appropriate patterns to more junior team members
Understanding of REST and effective web service design
Knowledge, Skills, Abilities and Competencies:Cultivates Innovation: Creating new and better ways for the organization to be successful
Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm
Business Insight: Applying knowledge of business and the marketplace to advance the organization s goals
Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Drives Results: Consistently achieving results, even under tough circumstances
Global Perspective: Taking a broad view when approaching issues; using a global lens
Interpersonal Savvy: Relating openly and comfortably with diverse groups of people
Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
Optimizes Work Processes: Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement
Self-Development: Actively seeking new ways to grow and be challenged using both formal and informal development channels
Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
by via developer jobs - Stack Overflow

STAFF SOFTWARE ENGINEER at Home Depot / THD (Atlanta, GA)

POSITION PURPOSE
The Staff Software Engineer is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. The engineering process is highly collaborative. Staff Software Engineers are expected to pair on a daily basis as they work through user stories and support products as they evolve.
Staff Software Engineers contribute to foundational code elements that can be reused as well as architectural diagrams and other product-related documentation. In addition, Staff Software Engineers may be involved in product configuration, performance tuning and testing as well as production monitoring.
As a Staff Software Engineer, you will be a core player on the product team and are expected to build and grow the skillsets of the more junior Engineers.
MAJOR TASKS, RESPONSIBILITES AND KEY ACCOUNTABILITIES
70% - Delivery & Execution:
Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
Documents, reviews and ensures that all quality and change control standards are met
Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
Writes custom code or scripts to do "destructive testing" to ensure adequate resiliency in production
Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
Contributes to enterprise-wide tools to drive destructive testing, automation, or engineering empowerment
Identifies product enhancements (client-facing or technical) to create a better experience for the end users
Identifies unsecured code areas and implements fixes as they are discovered with or without tooling
Contributes to foundational code elements that can be reused many times by a product
Contributes to meaningful architecture diagrams and other documentation needed for security reviews or other interested parties
Defines Service Level Objectives for product(s) to constantly measure their reliability in production and help prioritize backlog work

20% - Support & Enablement:
Fields questions from other product teams or support teams
Monitors tools and participates in conversations to encourage collaboration across product teams
Provides application support for software running in production
Proactively monitors production Service Level Objectives for product(s)
Proactively reviews the performance and capacity of all aspects of production: code, infrastructure, data, and message processing
Triages high priority issues and outages as they arise
10% - Learning:
Participates in and leads learning activities around modern software design and development core practices (communities of practice)
Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizations
Attends conferences and learns how to apply new technologies where appropriate
NATURE AND SCOPE
Typically reports to the Software Engineer Manager or Sr. Manager.
ENVIRONMENTAL JOB REQUIREMENTS
Environment:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Travel:
Typically requires overnight travel less than 10% of the time.
Additional Environmental Job Requirements: MINIMUM QUALIFICATIONS
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Additional Minimum Qualifications:
Proficient in an object oriented programming language (preferably Java)
Must be legally permitted to work in the United States
Education Required:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Years of Relevant Work Experience: 3 years
Physical Requirements:
Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Additional Qualifications:

Preferred Qualifications:
3-6 years of relevant work experience
Proficient in a modern scripting language (preferably Python)
Proficient in a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js
Proficient in writing SQL queries against a relational database
Proficient in a version control system (preferably Git)
Experience in a front-end technology and framework such as HTML, CSS, JavaScript, AngularJS, ReactJS, and JQuery
Experience in a Linux or Unix based environment
Experience in a CI/CD toolchain
Experience in destructive testing methodologies and tools
Experience in a cloud computing platform and the associated automation patterns they provide
Experience in production systems design including High Availability, Disaster Recovery, Performance, Efficiency, and Security
Experience in defensive coding practices and patterns for high-availability
Experience in modern microservice-based architectures and methodologies
Experience in successful application of design patterns
Experience in test-driven development and effective unit test creation
Experience in a NoSQL database
Experience in query optimization and troubleshooting
Experience in effective data modeling within both SQL and NoSQL databases
Understanding of 12-factor methodology and its benefits, and able to demonstrate appropriate patterns to more junior team members
Understanding of REST and effective web service design
Knowledge, Skills, Abilities and Competencies:Cultivates Innovation: Creating new and better ways for the organization to be successful
Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm
Business Insight: Applying knowledge of business and the marketplace to advance the organization s goals
Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Drives Results: Consistently achieving results, even under tough circumstances
Global Perspective: Taking a broad view when approaching issues; using a global lens
Interpersonal Savvy: Relating openly and comfortably with diverse groups of people
Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
Optimizes Work Processes: Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement
Self-Development: Actively seeking new ways to grow and be challenged using both formal and informal development channels
Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
by via developer jobs - Stack Overflow

SR SOFTWARE ENGINEER at Home Depot / THD (Atlanta, GA)

POSITION PURPOSE
The Sr. Software Engineer is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. The engineering process is highly collaborative. Sr. Software Engineers are expected to pair on a daily basis as they work through user stories and support products as they evolve. In addition, Sr. Software Engineers may be involved in product configuration, performance tuning and testing as well as production monitoring.
As a Sr. Software Engineer, you will be able to operate independently, though typically will work as part of a team with varying skillsets to create, support, and deploy production applications.
MAJOR TASKS, RESPONSIBILITES AND KEY ACCOUNTABILITIES
70% - Delivery & Execution:
Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
Documents, reviews and ensures that all quality and change control standards are met
Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable
Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
Writes custom code or scripts to do "destructive testing" to ensure adequate resiliency in production
Configures commercial off the shelf solutions to align with evolving business needs
Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
20% - Support & Enablement:
Fields questions from other product teams or support teams
Monitors tools and participates in conversations to encourage collaboration across product teams
Provides application support for software running in production
Proactively monitors production Service Level Objectives for products
Proactively reviews the performance and capacity of all aspects of production: code, infrastructure, data, and message processing
10% - Learning:
Participates in learning activities around modern software design and development core practices (communities of practice)
Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizations
NATURE AND SCOPE
Typically reports to the Software Engineer Manager or Sr. Manager.
ENVIRONMENTAL JOB REQUIREMENTS
Environment:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Travel:
Typically requires overnight travel less than 10% of the time.
Additional Environmental Job Requirements: MINIMUM QUALIFICATIONS
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Additional Minimum Qualifications:
Must be legally permitted to work in the United States
Experience in an object oriented programming language (preferably Java)
Education Required:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Years of Relevant Work Experience: 1 years
Physical Requirements:
Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Preferred Qualifications:
1-3 years of relevant work experience
Experience in a modern scripting language (preferably Python)
Experience in a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js
Experience in a front-end technology and framework such as HTML, CSS, JavaScript, AngularJS, ReactJS, and JQuery
Experience in writing SQL queries against a relational database
Experience in a version control system (preferably Git)
Experience in a Linux or Unix based environment
Exposure to a CI/CD toolchain
Exposure to destructive testing methodologies and tools
Exposure to a cloud computing platform and the associated automation patterns they provide
Exposure to production systems design including High Availability, Disaster Recovery, Performance, Efficiency, and Security
Exposure to defensive coding practices and patterns for high-availability
Exposure to a NoSQL database
Exposure to query optimization and troubleshooting
Exposure to effective data modeling within both SQL and NoSQL databases
Understanding of modern microservice-based architectures and methodologies
Exposure to 12-factor methodology and its benefits, and able to demonstrate appropriate patterns to more junior team members
Exposure to REST and effective web service design
Knowledge, Skills, Abilities and Competencies:Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm
Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Cultivates Innovation: Creating new and better ways for the organization to be successful
Drives Results: Consistently achieving results, even under tough circumstances
Global Perspective: Taking a broad view when approaching issues; using a global lens
Interpersonal Savvy: Relating openly and comfortably with diverse groups of people
by via developer jobs - Stack Overflow

SOFTWARE ENGINEER MANAGER at Home Depot / THD (Austin, TX)

POSITION PURPOSE
As a Software Engineer Manager, you will be given a chance to contribute to the products we create and help grow the next generation of engineering talent.
In addition, you will be given the chance to work with our most strategic vendors to ensure that 3rd party tools and applications are readily available to all product teams that are interested in using them.
MAJOR TASKS, RESPONSIBILITES AND KEY ACCOUNTABILITIES
30% - Delivery & Execution:
Collaborates and pairs with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
Documents, reviews and ensures that all quality and change control standards are met
Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
Works with vendors and partners for the successful implementation of critical tooling and platforms
Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
Contributes to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
Evaluates new technologies for adoption across the enterprise
Participates in and leads review board sessions to drive consistency across the enterprise
Fills in on product teams for engineers who are out of the office
10% - Support & Enablement:
Fields questions from engineers, product teams, or support teams
Monitors tools and participates in conversations to encourage collaboration across product teams
Provides application support for software running in production
Acts as a technical escalation point for the engineers on the team
50% - People:
Provides leadership, mentoring, and coaching to Software Engineers
Attracts, retains, and develops top talent to build a world class Software Engineering Team
Conducts annual and mid-year reviews by reviewing individual development plans and team feedback
Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests
Acts as a proponent of modern software development practices
Guides team members in strategy, alignment, analysis, and execution tasks within and across product teams
Participates in and contributes to learning activities around modern software design and development core practices (communities of practice)
10% - Learning:
Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations
Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems
NATURE AND SCOPE
Typically reports to the Software Engineer Sr. Manager, Technology Director or Sr. Director.
ENVIRONMENTAL JOB REQUIREMENTS
Environment:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Travel:
Typically requires overnight travel 5% to 20% of the time.
Additional Environmental Job Requirements: MINIMUM QUALIFICATIONS
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Additional Minimum Qualifications:
Mastery of an object oriented programming language (preferably Java)
Must be legally permitted to work in the United States
Education Required:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Years of Relevant Work Experience: 5 years
Physical Requirements:
Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Additional Qualifications:

Preferred Qualifications:
5-7 years of relevant work experience
Mastery of a modern scripting language (preferably Python)
Mastery of a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js
Mastery of writing SQL queries against a relational database
Mastery of modern product development processes and pipelines
Proficient in effective troubleshooting and issue resolution techniques
Proficient in effective system monitoring and log analysis techniques
Capable of understanding complicated systems quickly
Experience in guiding more junior team members through Software Engineering fundamentals in a professional setting
Experience managing and growing team members in a professional setting
Experience balancing workloads across teams
Experience managing vendor relationships
Experience with translating high level strategy to tactical execution
Knowledge, Skills, Abilities and Competencies:Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs
Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders
Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals
Business Insight: Applying knowledge of business and the marketplace to advance the organization s goals
Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Develops Talent: Developing people to meet both their career goals and the organization s goals
Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives
Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action
Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics
Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
by via developer jobs - Stack Overflow

SOFTWARE ENGINEER MANAGER at Home Depot / THD (Atlanta, GA)

POSITION PURPOSE
As a Software Engineer Manager, you will be given a chance to contribute to the products we create and help grow the next generation of engineering talent.
In addition, you will be given the chance to work with our most strategic vendors to ensure that 3rd party tools and applications are readily available to all product teams that are interested in using them.

MAJOR TASKS, RESPONSIBILITES AND KEY ACCOUNTABILITIES
30% - Delivery & Execution:
Collaborates and pairs with product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions
Documents, reviews and ensures that all quality and change control standards are met
Writes custom code or scripts to automate infrastructure, monitoring services, and test cases
Works with vendors and partners for the successful implementation of critical tooling and platforms
Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
Contributes to enterprise-wide tools to drive destructive testing, automation, and engineering empowerment
Evaluates new technologies for adoption across the enterprise
Participates in and leads review board sessions to drive consistency across the enterprise
Fills in on product teams for engineers who are out of the office

10% - Support & Enablement:
Fields questions from engineers, product teams, or support teams
Monitors tools and participates in conversations to encourage collaboration across product teams
Provides application support for software running in production
Acts as a technical escalation point for the engineers on the team

50% - People:
Provides leadership, mentoring, and coaching to Software Engineers
Attracts, retains, and develops top talent to build a world class Software Engineering Team
Conducts annual and mid-year reviews by reviewing individual development plans and team feedback
Fosters collaboration with team members to drive consistency across product teams, and finds opportunities to expose engineers to career interests
Acts as a proponent of modern software development practices
Guides team members in strategy, alignment, analysis, and execution tasks within and across product teams
Participates in and contributes to learning activities around modern software design and development core practices (communities of practice)
10% - Learning:
Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations
Builds relationships with technology leaders at other companies to learn best practices and elegant solutions to common problems

NATURE AND SCOPE
Typically reports to the Software Engineer Sr. Manager, Technology Director or Sr. Director.

ENVIRONMENTAL JOB REQUIREMENTS
Environment:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Travel:
Typically requires overnight travel 5% to 20% of the time.
Additional Environmental Job Requirements: MINIMUM QUALIFICATIONS
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Additional Minimum Qualifications:
Mastery of an object oriented programming language (preferably Java)
Must be legally permitted to work in the United States
Education Required:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Years of Relevant Work Experience: 5 years
Physical Requirements:
Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.

Preferred Qualifications:
5-7 years of relevant work experience
Mastery of a modern scripting language (preferably Python)
Mastery of a modern web application framework such as Ruby on Rails, Spring MVC, and Node.js
Mastery of writing SQL queries against a relational database
Mastery of modern product development processes and pipelines
Proficient in effective troubleshooting and issue resolution techniques
Proficient in effective system monitoring and log analysis techniques
Capable of understanding complicated systems quickly
Experience in guiding more junior team members through Software Engineering fundamentals in a professional setting
Experience managing and growing team members in a professional setting
Experience balancing workloads across teams
Experience managing vendor relationships
Experience with translating high level strategy to tactical execution
Knowledge, Skills, Abilities and Competencies:Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs
Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders
Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals
Business Insight: Applying knowledge of business and the marketplace to advance the organization s goals
Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Develops Talent: Developing people to meet both their career goals and the organization s goals
Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives
Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action
Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics
Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
by via developer jobs - Stack Overflow

SYSTEMS ENGINEER SR MANAGER at Home Depot / THD (Austin, TX)

POSITION PURPOSE
The Systems Engineer Sr. Manager is responsible for attracting, retaining and developing top talent focused on market needs, and inspiring Systems Engineering teams to provide quality service to drive a highly stable infrastructure in support of The Home Depot's business. The Systems Engineer Sr. Manager focuses on guiding and executing the implementation, maintenance, and support of hardware, software, and systems necessary to enable sales, drive efficiency, and build customer satisfaction. Within their Systems Engineering teams, Systems Engineer Sr. Managers, work closely with business stakeholders and the stores. They support system planning reviews and communicate with, and present across, all levels of the organization.
The Systems Engineer Sr. Manager is a strategic leader that is skilled and experienced in generating innovative ideas for growth within their respective area and across the systems engineering organization. The Sr. Manager must exhibit the ability to lead managers and their teams and drive change management and process improvement.
MAJOR TASKS, RESPONSIBILITES AND KEY ACCOUNTABILITIES
40% - Strategy & Planning:
Drives Systems Engineering by reviewing performance and directing work efforts of Engineers and vendors to ensure alignment with company, stakeholder, and end user priorities
Aligns Systems Engineering efforts across products and projects
Understands enterprise goals and KPIs to ensure value is delivered against them
Gains a thorough understanding of end user needs, both existing and potential, and uses that knowledge to help design infrastructure that exceeds expectations
Communicates with key user and operational groups to understand business needs
Elicits ideas and assists team members with gaining shared understanding of systems engineering techniques
Markets and promotes Systems Engineering capabilities so that end users understand the team's capabilities and the associated benefits
Presents complex design concepts and rationale to multidisciplinary teams, as well as to key stakeholders and business partners
Contributes to and makes recommendations for strategic plans in support of key objectives in a timely and fiscally responsible manner
Supports and nurtures strategic vendor relationships; recommends ways to influence vendors that align to domain, portfolio, and enterprise strategic objectives
15% - Delivery & Execution:
Provides guidance on configuration, debugging, and support for infrastructure
Documents, reviews and ensures that all quality and change control standards are met
Guides field and corporate roll-outs of technology
Guides the stand up of necessary system software, hardware, and equipment (physical or virtual) to meet changing infrastructure needs
Reviews specifications for complex technology solutions
Provides regular status to leadership regarding progress of Systems Engineering efforts
Reviews and approves purchase requests for hardware and software
Makes suggestions that help drive operational excellence to create internal customer satisfaction and meet operational metrics
15% - Support & Enablement:
Removes roadblocks and obstacles that may impair Systems Engineers to help ensure efforts meet strategic, financial, and technical goals
Receives and prioritizes escalations and incoming requests from product teams and stakeholders
Guides the production of in-house documentation around solutions
Monitors tools and proactively helps teams struggling with systems issues

30% - People:
Provides leadership, mentoring, and coaching to Systems Engineering professionals
Attracts, retains, and develops top talent
Conducts annual and mid-year reviews, reviewing individual development plans and providing performance feedback
Fosters collaboration with team members to drive value and identify and resolve impediments
Advocates for the end user and stakeholder by becoming associated with the product, empathizing with and understanding user needs
Guides more junior team members in strategy, alignment, analysis, and execution tasks
Participates in and contributes to learning activities around systems engineering core practices (communities of practice)
NATURE AND SCOPE
Typically reports to the Technology Director, Sr. Director or Vice President.
ENVIRONMENTAL JOB REQUIREMENTS
Environment:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Travel:
Typically requires overnight travel 5% to 20% of the time.
Additional Environmental Job Requirements: MINIMUM QUALIFICATIONS
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Additional Minimum Qualifications:
Must be legally permitted to work in the United States
Education Required:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Years of Relevant Work Experience: 6 years
Physical Requirements:
Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Additional Qualifications:

Preferred Qualifications:
6-8 years of relevant work experience
Professional experience in the following areas: Infrastructure Engineering, Network Engineering, Database Engineering, or Security Engineering
Proficiency in working as part of a collaborative, cross-functional, modern engineering team
Proficiency in guiding more junior team members through systems engineering fundamentals in a professional setting
Proficiency in managing and growing team members in a professional setting
Proficiency balancing workloads across teams
Proficiency managing and growing vendor relationships; experience with vendor negotiations
Proficiency in infrastructure, network, database or security troubleshooting and remediation; experience with at least one other
Experience installing and upgrading applications or databases and performing system maintenance
Experience with networking, system and hardware design and architecture, DBMS concepts, SQL programming, and client server concepts
Experience with system and environment analysis, design, and optimization
Experience with object oriented programming languages (preferably Java), distributed computing environments, and code reviews
Experience with system security design and management
Experience with disaster recovery planning and engineering
Experience monitoring the operational status and performance of, and configuring as well as tuning systems, networks, or databases
Experience with operating system commands and utilities as well as scripting
Experience working with cloud platforms such as GCP and Azure
Proficiency in supporting a 24x7 retail operation
Knowledge, Skills, Abilities and Competencies:Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs
Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders
Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals
Business Insight: Applying knowledge of business and the marketplace to advance the organization s goals
Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Develops Talent: Developing people to meet both their career goals and the organization s goals
Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives
Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action
Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics
Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
by via developer jobs - Stack Overflow

SYSTEMS ENGINEER SR MANAGER at Home Depot / THD (Atlanta, GA)

POSITION PURPOSE
The Systems Engineer Sr. Manager is responsible for attracting, retaining and developing top talent focused on market needs, and inspiring Systems Engineering teams to provide quality service to drive a highly stable infrastructure in support of The Home Depot's business. The Systems Engineer Sr. Manager focuses on guiding and executing the implementation, maintenance, and support of hardware, software, and systems necessary to enable sales, drive efficiency, and build customer satisfaction. Within their Systems Engineering teams, Systems Engineer Sr. Managers, work closely with business stakeholders and the stores. They support system planning reviews and communicate with, and present across, all levels of the organization.
The Systems Engineer Sr. Manager is a strategic leader that is skilled and experienced in generating innovative ideas for growth within their respective area and across the systems engineering organization. The Sr. Manager must exhibit the ability to lead managers and their teams and drive change management and process improvement.
MAJOR TASKS, RESPONSIBILITES AND KEY ACCOUNTABILITIES
40% - Strategy & Planning:
Drives Systems Engineering by reviewing performance and directing work efforts of Engineers and vendors to ensure alignment with company, stakeholder, and end user priorities
Aligns Systems Engineering efforts across products and projects
Understands enterprise goals and KPIs to ensure value is delivered against them
Gains a thorough understanding of end user needs, both existing and potential, and uses that knowledge to help design infrastructure that exceeds expectations
Communicates with key user and operational groups to understand business needs
Elicits ideas and assists team members with gaining shared understanding of systems engineering techniques
Markets and promotes Systems Engineering capabilities so that end users understand the team's capabilities and the associated benefits
Presents complex design concepts and rationale to multidisciplinary teams, as well as to key stakeholders and business partners
Contributes to and makes recommendations for strategic plans in support of key objectives in a timely and fiscally responsible manner
Supports and nurtures strategic vendor relationships; recommends ways to influence vendors that align to domain, portfolio, and enterprise strategic objectives
15% - Delivery & Execution:
Provides guidance on configuration, debugging, and support for infrastructure
Documents, reviews and ensures that all quality and change control standards are met
Guides field and corporate roll-outs of technology
Guides the stand up of necessary system software, hardware, and equipment (physical or virtual) to meet changing infrastructure needs
Reviews specifications for complex technology solutions
Provides regular status to leadership regarding progress of Systems Engineering efforts
Reviews and approves purchase requests for hardware and software
Makes suggestions that help drive operational excellence to create internal customer satisfaction and meet operational metrics
15% - Support & Enablement:
Removes roadblocks and obstacles that may impair Systems Engineers to help ensure efforts meet strategic, financial, and technical goals
Receives and prioritizes escalations and incoming requests from product teams and stakeholders
Guides the production of in-house documentation around solutions
Monitors tools and proactively helps teams struggling with systems issues

30% - People:
Provides leadership, mentoring, and coaching to Systems Engineering professionals
Attracts, retains, and develops top talent
Conducts annual and mid-year reviews, reviewing individual development plans and providing performance feedback
Fosters collaboration with team members to drive value and identify and resolve impediments
Advocates for the end user and stakeholder by becoming associated with the product, empathizing with and understanding user needs
Guides more junior team members in strategy, alignment, analysis, and execution tasks
Participates in and contributes to learning activities around systems engineering core practices (communities of practice)
NATURE AND SCOPE
Typically reports to the Technology Director, Sr. Director or Vice President.
ENVIRONMENTAL JOB REQUIREMENTS
Environment:
Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Travel:
Typically requires overnight travel 5% to 20% of the time.
Additional Environmental Job Requirements: MINIMUM QUALIFICATIONS
Must be eighteen years of age or older.
Must be legally permitted to work in the United States.
Additional Minimum Qualifications:
Must be legally permitted to work in the United States
Education Required:
The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Years of Relevant Work Experience: 6 years
Physical Requirements:
Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Additional Qualifications:

Preferred Qualifications:
6-8 years of relevant work experience
Professional experience in the following areas: Infrastructure Engineering, Network Engineering, Database Engineering, or Security Engineering
Proficiency in working as part of a collaborative, cross-functional, modern engineering team
Proficiency in guiding more junior team members through systems engineering fundamentals in a professional setting
Proficiency in managing and growing team members in a professional setting
Proficiency balancing workloads across teams
Proficiency managing and growing vendor relationships; experience with vendor negotiations
Proficiency in infrastructure, network, database or security troubleshooting and remediation; experience with at least one other
Experience installing and upgrading applications or databases and performing system maintenance
Experience with networking, system and hardware design and architecture, DBMS concepts, SQL programming, and client server concepts
Experience with system and environment analysis, design, and optimization
Experience with object oriented programming languages (preferably Java), distributed computing environments, and code reviews
Experience with system security design and management
Experience with disaster recovery planning and engineering
Experience monitoring the operational status and performance of, and configuring as well as tuning systems, networks, or databases
Experience with operating system commands and utilities as well as scripting
Experience working with cloud platforms such as GCP and Azure
Proficiency in supporting a 24x7 retail operation
Knowledge, Skills, Abilities and Competencies:Attracts Top Talent: Attracting and selecting the best talent to meet current and future business needs
Balances Stakeholders: Anticipating and balancing the needs of multiple stakeholders
Builds Effective Teams: Building strong-identity teams that apply their diverse skills and perspectives to achieve common goals
Business Insight: Applying knowledge of business and the marketplace to advance the organization s goals
Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
Develops Talent: Developing people to meet both their career goals and the organization s goals
Drives Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives
Drives Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action
Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
Organizational Savvy: Maneuvering comfortably through complex policy, process, and people-related organizational dynamics
Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
by via developer jobs - Stack Overflow

Senior Data Engineer at Airtasker (Sydney, Australia)

Airtasker is a fast-growing online and mobile marketplace for local services and temporary labour. We are revolutionising the way people and businesses get more done by connecting real time labour requirements with one of the world's most under-utilised assets - people power. 

Airtasker has big ambitions and recently raised $33M worth of funding as we go international, with UK being the first country to plant our flag!  We are building a talented team with opportunities to make a real impact in a hyper-growth and solutions-oriented start-up workplace.

We are looking for a senior data engineer to join our small but talented data team. This role will be foundational and critical in setting up core and scalable data infrastructure at Airtasker



You will be responsible for:




  • Designing, building, future-proofing and operating a scalable data infrastructure

  • Delivering data platform infrastructure, tooling and reporting on a regular basis

  • Understanding the needs of our product teams and delivering valued data models

  • Enabling better testing and development workflows

  • Supporting the creation of data products that promote customer self-serve

  • Work with engineering to ensure the collection of high quality data






Key attributes we are looking for:



  • Essential


    • Previous software engineering experience working in environments dealing with large data sets

    • Understanding of modern code driven data engineering frameworks like Airflow

    • Understanding of functional data engineering principles

    • Familiarity with testing data pipelines

    • An understanding of distributed data processing methodologies, frameworks, and best practices

    • Solid understanding of databases and a working knowledge of SQL

    • Experience working with Python

    • Experience working with cloud products (e.g. S3, Kinesis, SQS, SNS)

    • Experience working with Agile methodologies and a cross-functional environment


  • Desirable:


    • Experience with machine learning libraries

    • Experience with streaming data



by via developer jobs - Stack Overflow

Senior .NET Full Stack Developer with Azure at NBCUniversal (Universal City, CA)





At NBCUniversal, we believe in the talent of our people. It's our passion and commitment to excellence that drives NBCU's vast portfolio of brands to succeed. From broadcast and cable networks, news and sports platforms, to film, world-renowned theme parks and a diverse suite of digital properties, we take pride in all that we do and all that we represent. It's what makes us uniquely NBCU. Here you can create the extraordinary. Join us.

Job Purpose


Design and develop interactive web/mobile applications for FILM business using the latest tech stack and best practices. Work closely with product managers, business analysts and technical teams to deliver high performance and interactive user experiences. Work as a part of a larger agile team to deliver highly complex projects in a timely fashion.

Essential Responsibilities
  • Develop web/mobile application for FILM business applications.
  • Design, document and implement API driven applications.
  • Implement application features with analytics platforms and search platforms.
  • Design and implement application with cloud native principles, techniques, and cloud services stack.
  • Develop and work collaboratively using Agile practices
  • Create unit tests and work within a CI environment
  • Provide ongoing support and development maintenance for applications in our portfolio.
  • Conduct Proof of Concepts and research into emerging technologies, products and platforms.
  • Lead development team including offshore associates.


Basic Qualifications
  • 5+ years development experience developing with modern web and client-side technologies.
  • Expert in designing and develop RESTful Web APIs.
  • Expert in client-side javascript preferable Angular 4 and up.
  • Expert in asynchronous javascript.
  • Experience in open source javascript libraries for development using Javascript 6.
  • Understanding of enterprise security concepts and related software development principles.
  • Expert in full stack development experience in .NET C# or node.js stack.
  • Experience with automated unit testing and continuous integration tools.
  • Experience with OAuth, Ping, and or Single-Sign-On.
  • Understanding of User Experience design and usability concepts.
  • Strong problem solving ability and effective communication.
  • Bachelor's Degree in Computer Science, or equivalent Eligibility Requirements:
  • Interested candidates must submit a resume/CV online to be considered
  • Must be willing to work in Universal City, CA
  • Must have work authorization to work in the United States
  • Must be covered by Solutions, NBCU's Alternative Dispute Resolution Program


Desired Characteristics
  • Strong knowledge of HTML5, JavaScript, CSS
  • Strong knowledge of JavaScript frameworks and libraries such as Angular, React
  • Strong knowledge of Azure cloud capabilities and have experience migrating applications to cloud.
  • Preferred to have development experience using Azure cloud services.
  • Preferred to have CosmoDB experience or equivalent.
  • Experience with Node.js/Express.js, C# .NET Core.
  • Experience with React/Redux
  • Experience building responsive web applications
  • Experience with Elastic Search or equivalent.
  • Experience with analytics and data platform such as PowerBI, Spark, Data Lake, Data Factory.

by via developer jobs - Stack Overflow

Operations Engineer (Cloud Services) at Wikimedia Foundation, Inc. (San Francisco, CA) (allows remote)

Summary




Come work within the Technology department at the Wikimedia Foundation! We are administering a public OpenStack cloud (Infrastructure as a Service) with a modern Platform as a Service (Kubernetes) running on it. We are dedicated to supporting developers within and outside of the Wikimedia Foundation. Candidates need to be comfortable sharing ideas, providing guidance, following instructions, mentoring volunteers, and communicating in public and asynchronous ways (mailing lists/forums/irc). Our team works remotely and so can you!


As a Cloud Services Operations Engineer, you would be responsible for:



  • Performing day-to-day operational tasks on Wikimedia’s Cloud Services infrastructure (deployment, maintenance, configuration, troubleshooting)

  • Supporting volunteer and staff developers using Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) products

  • Assisting in the architectural design of new services and making them operate at scale

  • Assisting in or leading incident response, diagnosis and followup on system outages or alerts across our stack

  • On-call support and off-hours coverage in a 24x7 environment


Requirements:



  • Mid to senior level engineering mindset and experience in Linux ecosystems

  • Experience offering first line technical support to peers and/or customers

  • Solid development history with interpreted languages (Python preferred)

  • Capable of explaining the basic operations of TCP/IP networks

  • Experience operating an elastic computing environment for customers (OpenStack, Cloudstack, ...)

  • Experience running Docker and/or container technologies in a production environment

  • Demonstrable experience developing and debugging web applications

  • Experience using a configuration management platform such as Puppet

  • Strong verbal and written proficiency with the English language

  • Bachelor's degree or equivalent in related work experience


Pluses:



  • Experience interacting with open source software projects and communities

  • Experience with Kubernetes, Docker Swarm, Mesos, or similar container orchestration platforms

  • Experience with Golang

  • Ceph or other storage management experience

  • Low level systems troubleshooting and debugging skills (CPU/memory profiling, C/C++ experience, in-depth Linux knowledge)




The Wikimedia Foundation is... 



...the nonprofit organization that supports Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.


The Wikimedia Foundation is an equal opportunity employer, and we encourage people with a diverse range of backgrounds to apply



Benefits & Perks *



  • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)

  • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more

  • The 401(k) retirement plan offers matched contributions at 4% of annual salary

  • Flexible and generous time off - vacation, sick and volunteer days, plus 19 paid holidays - including the last week of the year.

  • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.

  • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program

  • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses

  • Telecommuting and flexible work schedules available

  • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax

  • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people


More information


WMF


Blog


Annual Report - 2017


Wikimedia 2030





by via developer jobs - Stack Overflow

Sr. Software Engineer (Front End) at PlayStation (San Francisco, CA)

Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE) is responsible for the PlayStation® brand and family of products and services. PlayStation has delivered innovation to the market since the launch of the original PlayStation in Japan in 1994. The PlayStation family of products and services include PlayStation®4, PlayStation®VR, PlayStation®Vita, PlayStation®3, PlayStation®Store, PlayStation®Plus, PlayStation™Video, PlayStation™Music, PlayStation™Now, PlayStation™Vue, PlayStation®Original and acclaimed PlayStation software titles from SIE Worldwide Studios. Headquartered in San Mateo, California, SIE is a wholly-owned subsidiary of Sony Corporation and has global functions and regional headquarters in California, London and Tokyo. 


Sr. Software Engineer (Front End)


San Francisco, CA


PlayStation has an immediate opening for a world-class software engineer to help deliver the next generation of PlayStation experiences on the web.


We are fun, diverse group of people passionate about creating the best place to play. We use agile best practices, modern software tools/paradigms and are focused on continual improvement in the delivery of high quality Web Applications for PlayStation customers. This is an opportunity to be part of one of the world’s most recognizable brands and see your work impact millions.


We are located in San Francisco's vibrant SOMA district, within walking distance to great restaurants, museums and nightlife. 


Responsibilities:



  • Architecting and developing core system UX for the PlayStation Network and future flagship Sony devices and services

  • Connecting PlayStation users via rich, cutting-edge social experiences

  • Creating digital commerce solutions for PlayStation games and Sony Entertainment Network’s suite of media service


Required Qualifications:



  • Bachelor’s degree in Computer Science or equivalent, 4+ years of relevant work experience in lieu of a degree

  • At least 4 years of Software Development experience

  • Expert JavaScript, HTML/CSS skills

  • Experience working with medium to large scale code bases

  • Experience in performance tuning network connected applications

  • Experience shipping 2-3 consumer facing, web applications


Preferred Qualifications:



  • Familiarity with React/ React Native


Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to race, color, religion, gender, pregnancy, national origin, ancestry, citizenship, age, legally protected physical or mental disability, covered veteran status, status in the U.S. uniformed services, sexual orientation, marital status, genetic information or membership in any other legally protected category.


We strive to create an inclusive environment, empower employees and embrace diversity.  We encourage everyone to respond.


We sincerely appreciate the time and effort you spent in contacting us and thank you for your interest in SNEI.


by via developer jobs - Stack Overflow

Sr. Software Engineer, PS Music and Social (Back End) at PlayStation (Fort Collins, CO)

Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE) is responsible for the PlayStation® brand and family of products and services. PlayStation has delivered innovation to the market since the launch of the original PlayStation in Japan in 1994. The PlayStation family of products and services include PlayStation®4, PlayStation®VR, PlayStation®Vita, PlayStation®3, PlayStation®Store, PlayStation®Plus, PlayStation™Video, PlayStation™Music, PlayStation™Now, PlayStation™Vue, PlayStation®Original and acclaimed PlayStation software titles from SIE Worldwide Studios. Headquartered in San Mateo, California, SIE is a wholly-owned subsidiary of Sony Corporation and has global functions and regional headquarters in California, London and Tokyo. 


Senior Software Engineer, PS Music & Social (Back End)


Location: San Francisco, CA (SoMa)


The Senior Software Engineer will design and develop cloud-based network software services for the PlayStation® and other applications/devices. S/he will provide strong technical leadership in cloud based software development and scalable API designs. This team is responsible for multiple internal and highly visible external features, such as PlayStation Music and other social features, which are seen and used by millions of users every day.


To learn more about how our engineers came together to innovate and take our service active/active, check out our presentation at AWS re:invent 2017.


What we are looking for:



  • You will execute full life-cycle software development and write scalable, well documented, and maintainable code

  • You will own features end-to-end including architecture, technology selection, operational feasibility, scalability, cost efficiency, testability, and monitoring capability

  • You will work with limited supervision under tight time and resource constraints while responding to rapidly evolving requirement


What you need:



  • BS/MS in Computer Science or related technical field

  • 5+ years of solid programming experience in Java (or other modern OOP languages) and developing high trafficked web services

  • Strong NoSQL experience and knowledge. Production experience with Cassandra, Aerospike, or Couchbase is preferred



  • Experience in building and deploying cloud based services, such as AWS or Google Cloud


Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to race, color, religion, gender, pregnancy, national origin, ancestry, citizenship, age, legally protected physical or mental disability, covered veteran status, status in the U.S. uniformed services, sexual orientation, marital status, genetic information or membership in any other legally protected category.


We strive to create an inclusive environment, empower employees and embrace diversity.  We encourage everyone to respond.


We sincerely appreciate the time and effort you spent in contacting us and we thank you for your interest in PlayStation.


by via developer jobs - Stack Overflow