Placement papers | Freshers Walkin | Jobs daily: 04/01/2018 - 05/01/2018

Search jobs and placement papers

Enterprise Systems Java Software Engineer at JP Morgan Chase (Chicago, IL)

As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. Youll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Youll be tasked with keeping the team and other key stakeholders up to speed on the progress of whats being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, youll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.

This role requires a wide variety of strengths and capabilities, including:



  • Advanced knowledge of application, data and infrastructure architecture disciplines

  • Understanding of architecture and design across all systems

  • Working proficiency in developmental toolsets

  • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals

  • Proficiency in one or more general purpose programming languages: Enterprise Java

  • Understanding of software skills such as business analysis, development, maintenance and software improvement

  • 3 - 5 years experience with Java, J2EE/EJB

  • 3 - 5 years experience working in WebSphere and Unix environment

  • 3 years experience with development, deployment, and support of large-scale applications in a mission-critical production environment

  • Test-infected attitude (strong desire to perform thorough and exhaustive unit, integration and system testing)

  • Experience with Agile Principles and working on an Agile team

Our Consumer & Community Banking Group depends on innovators like you to serve nearly 66 million consumers and over 4 million small businesses, municipalities and non-profits.  Youll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers.



When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.

At JPMorgan Chase & Co. we value the unique skills of every employee, and were building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If youre looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.


by via developer jobs - Stack Overflow

Software Development Manager / Head of Software Development at Younicos GmbH (Berlin, Germany)

You will bring in operational management expertise and dedicated team management capacity for the SW Development team. Your main responsibilities are:



  • Management and execution against project plans and delivery commitments

  • Manage the day-to-day activities of the software team within an Agile/Scrum environment

  • Working closely with the team of developers and the Product Owner to architect and develop the best technical design and approach

  • Owning the planning and project management for development projects, creating value for our internal and external customers

  • Communicating effectively with senior management as well as with colleagues from other teams

  • Regular reporting on the status of development, quality, operations, and system performance to management including the Director of Engineering and Group Director of Manufacturing and Technology

  • Hiring, developing, and mentoring developers as well as developing a skill and technology roadmap together with the Product Owner

  • Managing and representing the team internally and externally

  • Resource and budget planning in close collaboration with Product Owner and Director Engineering

  • Carry out appraisal interviews with your direct reports


Your profile:



  • Master Degree in Computer Science, Electrical Engineering, Mathematics or a comparable qualification

  • Extensive professional experience in the area of Software Development

  • Strong technical credentials with at least 4 years of experience managing software development teams, ideally with some hands-on architectural or distributed systems experience

  • Experience recruiting staff and building development teams

  • Established background in building software products, managing the development of existing code, scaling systems with large data sets, automation, developing customer-facing experiences, and delivering results in a fast-paced environment

  • A track record of leading and developing software development teams enabling self-organization and agile productivity and providing and environment to evolve talent and leadership among the teams

  • A strong track record of software delivery for large, cross-functional projects, with evolving requirements;

  • A track record of communicating well with executives, senior leadership and non-technical leaders;

  • Knowledge of professional software engineering practices for the full software development life cycle

  • Excellent written and verbal communication skills with the ability to present complex information in a clear and concise manner to a variety of audiences

  • Ability to stick deadlines and meet KPI’s

  • Goal oriented and solution oriented approach

  • Fluent language in English, verbal and written; German is a strong plus


Our offer



  • The opportunity to build the technology facilitating higher renewable energy shares

  • Motivated, passionate colleagues who love to get things done

  • Open discussion culture and the opportunity to shape every aspect of your work

  • Participation on trainings, meetings, conferences, etc.

  • Bright, spacious and comfortable offices in the lovely city of Berlin

  • Flexible working hours

  • Permanent contract


by via developer jobs - Stack Overflow

Mobile Engineer - IOS at PropertyGuru Pte Ltd (Bangkok, Thailand)

About you:
You have a passion for the craft and a strong desire to grow as professional. You strike the right balance between being technology purist and getting things done. You know that making things right is hard and requires a high level of discipline and dedication. You are eager to become part of a high calibre team delivering unique user experiences, enjoy the opportunity to witness the results of your work used by millions of users and long term consequences of your decisions. 


Responsibilities:


You will be a part of the mobile team responsible for the development and maintenance of applications aimed at a range of mobile devices including mobile phones and tablet computers. Your primary focus will be the development of iOS applications and their integration with back-end services, however, we do encourage full stack development, so be ready to update or sharpen your skills in backend technologies. You will be working alongside other engineers and developers working on different layers of a complicated system, hence a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.



  • Be a valuable member of a hard-core group of engineers, bringing XP technical practices to mobile software development

  • Value the need to do unit tests and their quality along with high code coverage 

  • Maintain proper documentation to ensure continuity

  • Don’t just engineer native mobile code, but also contribute to our automated mobile UI acceptance tests, automated mobile API tests, backend and also the deployment pipeline

  • Create tools and scripts that eliminate the need for repetitive manual tasks for development and testing

  • Work with Scrum methodology, JIRA, Confluence

  • Contribute back to the community via open source projects and technical talks


Requirements:



  • At least 2 years of iOS native software development. Offline coding assignment may be given to evaluate you architecture decision skills.

  • Programming languages: Swift (primary language) and Objective-C

  • Good problem solving and software design skills

  • Strong understanding of Object-Oriented Programming and language-agnostic design patterns

  • Familiarity with Apple human interface guidelines

  • Practical experience with React Native 

  • Good understanding of Web UI layouts 

  • Experience in maintaining and improving iOS continuous integration and deployment process

  • Ability to contribute to XP technical practices 

  • Ability to conduct a high quality Code Review

  • Experience in unit testing and UI automation testing. TDD is greatly welcomed!

  • If you are a hard-core XP mobile engineer, we want you!


Good to have: showcase of open-source projects, portfolio of apps on Play Store, technical blogs


Visit us at: https://www.propertygurugroup.com/


by via developer jobs - Stack Overflow

AGODA HIRING: Development Manager - Payment -- Bangkok at Big Wednesday Digital (Bangkok, Thailand)



Overview:

The development manager role at Agoda is one of the most significant and challenging roles at the company. The right candidate should both be extremely hands on, technically excellent, with solid engineering principles as well as exhibiting strong leadership and people development skills. We are looking for world class development managers to lead one or more of our back end engineering teams working on payments.



Responsibilities:

The hands on part of the job is fundamental and many of our development managers are writing and reviewing code - giving expert level coaching and guidance to their engineers. It's important to have a love of engineering and a passion for building things elegantly and at scale. Staying in touch with where the industry is going is a must, as well as having strong opinions about how systems should be engineered and maintained. Our company believes in full stack engineering and as such this should mean you have solid experience in all parts of the technology stack: infrastructure, client-side, back-end, performance, data and others.

Despite our investment and belief in technology, people are still our greatest asset. The right candidate will have a keen interest in developing people: inspiring those around them so they can achieve their potential. Being able to bring A-players such as yourself from outside and integrating them into the business will also be important.



Qualifications:

Skills:
  • Extremely proficient in at least 1 programming language (C#, Java, Scala)
  • Strong experience in systems architecture - particularly in complex, scalable and fault tolerant distributed systems.
  • Demonstrable experience as a system owner with operational responsibility
  • Proficient in lower level engineering (Garbage collection, context switching, threading)
  • Devops culture - Agility. Leanness. Automation. CI/CD
  • Good understanding of application security and familiarity with PCI compliance
  • Payments system experience


Qualifications:
  • Passionate about technology and the Internet
  • Must have worked in a successful agile development team
  • Be an inspiring leader; what will make your engineers go the extra mile?
  • Must have run engineering teams before, teams no smaller than 5 people


If you feel you are the right candidate to take us to the next level then get in touch! Agoda is full of like- minded people who demand success and ensure we reach it,



We welcome both local and international applications for this role. Full visa sponsorship and relocation assistance available.

Agoda is a Booking Holdings (BKNG) company, the world's leading provider of brands that help people book great experiences through technology.
by via developer jobs - Stack Overflow

Database Architect (NoSQL Multi-Model) at SitePro (San Antonio, TX)

We are looking for someone that is excited about the possibilities of Multi-Model Databases. We are looking for that person that wants to help us leverage our IoT and transactional data into models that we can use to drive value for our clients and our about to be clients. So, bring your best Key-Value Store, Wide-Column, Graph Database and Document Store game! 



KEY RESPONSIBILITIES


o Oversee the design of our next generation enterprise data platform leveraging Azure Cosmos DB, Azure Data Lake Storage, Azure Data Lake Analytics, Azure SQL Data Warehouse, Azure Analysis Services


o Develop data standards and practices to ensure consistent data across applications and sources.


o Continue the development and design of our use of Redis


o Accelerate the adoption of new data technologies by jump starting new initiatives and developing proof-of-concepts utilizing emerging technologies.


o Provide data leadership to architectural reviews and oversee the enforcement of standards 


REQUIREMENTS


o Bachelor’s degree in Computer Science, Computer Information System,


o 3+ years of data architecture experience in application database design.


o Hands-on exposure to relevant data technologies such as:


o Relational Database Management Systems (SQL Server)



o In-Memory Databases (SQL Server In-Memory Tables, SAP Hana)


o NoSQL Technologies (Redis, Mongo DB, Cosmos DB)


o Data Modeling Tools (ERwin, Embarcadero)


o Data Visualization Tools (OBIEE, Power BI)


by via developer jobs - Stack Overflow

Engineering Lead - Big Data at The Quantium Group (Sydney, Australia)

The CheckOut Technical Lead is a senior technical leadership role on Quantium’s flagship Retail analytics product – Quantium CheckOut. This product underpins a strategic relationship with Woolworths, who is both a shareholder and a major client.


Quantium CheckOut is a self-serve insight portal, giving Retailers and FMCG Suppliers access to customer understanding across their business. Its action-focused questions help to drive customer and category strategies across range, price, promotions and performance diagnostics. Quantium CheckOut gives product, brand and marketing managers a 360° view of their customer, to understand who they are, when they shop, what their needs are, and how they can grow their business.


Work with a team that is constantly pushing the boundaries with both the latest technology and market leading analytics as complex metrics are made available to users instantaneously on the largest Retail dataset in Australia. Quantium CheckOut is hosted on Quantium’s Hadoop big data platform allowing users to instantaneously browse actionable insights and make data driven decisions in real time.


Working alongside Product and Delivery Managers and across 4-5 cross-functional sqauds (+30 people) this role is responsible for leading the technical direction for Quantium CheckOut. This role will shape the architecture, technology and tool-set for Quantium CheckOut in order to meet substantial growth and revenue targets. This is a unique opportunity to constantly dabble with the latest technologies to shape the future of Quantium's flagship product. The Technical Lead will lead communities of technical practice across the squads, improving quality and driving a move to continuous delivery, providing technical mentoring and  evaluating new technologies for fit. The technical lead will also be a full hands-on member of one squad and design, build, test and deploy full stack features from Data to UI.


Key responsibilities



  • Provide technical leadership for Quantium’s flagship product CheckOut, across all technology stacks including UX / visualisation, JavaScript, Scala, .Net, Big Data, SQL, MDX and providing in-depth expertise in at least 2 of the above

  • Establish and run technical communities of practice operating across 4 / 5 product squads of developers, product owners, data analysts and testers to ensure quality of codebase, technical development of people and identification and management of cross squad technical dependencies

  • Work with Product Leads to understand business direction for product and identify and evaluate new technology and architecture options, delivering proof of concepts to demonstrate viability

  • Provide technical expertise to the team in at least 2 of the above technologies and contribute as a squad member to product development initiatives

  • Work alongside Delivery Managers to improve velocity of squads, assisting in the removal of technical impediments and ensuring that product enhancements can be delivered to market quickly, assisting the team to move to a more continuous deployment model

  • Ensure that the CheckOut product performs well and is scalable, maintainable, available and moves further towards continuous delivery

  • Work hands on to design, build, test and deploy full stack applications from Data to UI


Key activities


Description of the tasks and activities that you expect this person to undertake to deliver the above deliverables. Specify things that you expect them to do autonomously and things that you expect them to work with others on.



  • Technical leadership


    • Active participant in Scrum of Scrum meetings alongside product owners and delivery managers

    • Support in building cross functional squads by empowering team members across the full product stack (Data, API, UI)

    • Accountable for the code quality by setting up appropriate quality gateways and automatic processes

    • Lead discovery planning workshops

    • Represent Quantium CheckOut in Technology communities

    • Code reviews - Mentor and guide by example the team members to use appropriately our code collaboration tools.

    • Dev ops - Input into the whole dev ops. stack toward 100% automation and robustness

    • Technical debt - advocate for improvements by convincingly describing business benefits

    • Engage with architects in Quantium and Retail products to ensure longer term alignment across the portfolio


  • Active participation into the Technology leadership group


    • Contribution in Technology strategic intiatives around recruitment, training, managmenent


  • Contribution in Technology Communities

  • Feature development


    • Work hands on as a member of an agile squad, delivering using Scrum in 2 weekly sprints


  • People management


    • People management of 3 - 7 developers including performance steering, career conversations, coaching and mentoring 


  • Research, evaluation and technology evaluations


    • Work with the latest techonologies and technology trends to always ensure Quantium CheckOut is on the cutting edge of product technology and product analytics curves

    • Identify options to meet product objectives, engage with stakeholders to understand constraints and requirements, agree evaluation criteria

    • Develop quick proof of concepts to demonstrate viability

    • Engage with architects in Quantium and Retail products on longer term strategic initiatives and Quantium technology alignment
       



Experience and education required



  • Tertiary degree in engineering, maths or computer science from top tier university

  • +8 years experience in relevant technologies

  • Hands on development experience with .Net (preferably Web API) and 1 modern javascript framework (Angular, React)

  • Solid foundation in functional programming and ditributed system ( Scala, Spark preferably)

  • Awareness of considerations around structuring data on distributed systems to support analytic use cases

  • Extensive experience dealing with large scale data sets - +3 years 

  • Experience working in agile environment - minimum 1 year with Scrum

  • Experience implementing continuous development processes

  • Passionate about solving problems and writing efficient algorithms

  • Experience dealing with business as well as technical stakeholders and working with cross-functional teams + 3 years

  • Industry experience: flexible, may suit someone with entrepreneurial interests

  • Technical lead experience + 2 years (potentially in similar role with a smaller team)


Technology



  • Build and automation, Git, docker

  • REST architecture

  • C#, JavaScript, SQL

  • Spark, Scala, Hadoop

  • General awareness/understanding of Data Warehouse and BI



  • Should have knowledge of: Oozie, Shell Scripting, Scalaz,Notebooks (Zeppelin,Databricks etc)


Highly desirable: Angular, NHibernate, ASP.NET, TypeScript, CSS,  Machine Learning with Spark


by via developer jobs - Stack Overflow

Cloud Engineer at Coolblue (Rotterdam, Netherlands)

As a Cloud Deployment Engineer at Coolblue you help our developers deploy 100 pull requests per day.

What you tell people at parties

"I've got my head in the clouds all day long."

What you really do

  • You maintain and improve our deployment pipelines, so the developers can smoothly and reliably release their applications.
  • You create and maintain the infrastructure as code  for our AWS cloud environment.
  • You support developers in deploying their applications.
  • You experiment with new technology to research future use.
  • You automate recurring tasks to make your job (and that of the developers) easier.

How you do it

  • You like to be challenged. You see the obstacles to get to a cloud-based infrastructure as an opportunity to learn.
  • You share knowledge with your Tech Development colleagues to make them self-sufficient. Better teach a man to fish than to give him one, right?
  • You stay cool when things break. You search for the root cause and dont stop until you find it. Once you do, you make sure this cant fail again.
  • You don't wait for things to come to you. You go out and get them. You're self motivated, communicative and get things done.
  • You work together, because you like to learn from your colleagues. You coach your team members and provide them with honest feedback.
  • You have your own opinion and youre able to voice it in a constructive discussion.

Team

You will be part of the Cloud Deployment Team: a team consisting of smart, experienced and highly motivated engineers who want to take our IT Development department to the the next step in cloud infrastructure. The engineers in this team know everything about the systems of our web platform.  Your team will be supported by a Team Lead, Product Owner and a Scrum Master.

A day at the office

During the stand-up, you agree to work with Jamie (our cloud expert) on moving some domains to Route 53. The configuration is not complex, but you need to call with our current hosting provider. It's a bit of a challenge as it is hard to get the right information about what they are doing and when. However, you work closely with them and together you get it done by lunch.

In the afternoon you talk to the Product Assortment development team and discuss how we can use data from Google to give customers assortment recommendations. You discuss different options for implementation with the team and agree to join them next sprint for a few days to create an API Gateway with some Lambda functions and an Elasticache Redis cluster.
At the end of the day, Frank (senior developer from your team) demonstrates the new solution for the assets of the website. They are now being served from an S3 bucket, with CloudFront caching in front of it. It works great, so well take it into Production next week. After that, it's time to go out and have a nice specialty beer. You do check your beers in Untappd, right?

What we're asking

  • You are smart and have some way to prove it.
  • You are awesome with Linux, Windows or both! Since we have .NET, Delphi and PHP stacks we can use your experience.
  • You are strong with configuration management tools like Puppet, Chef, or Ansible.
  • You believe in configuration management - if its not managed, its not real.
  • You know scripting and have development experience in Python, Ruby, Javascript or plain old Bash.
  • You automate all the things from bootstrap to backup.
  • You have a DevOps mindset with a strong drive to get things done. You automate. You collaborate. You communicate.
  • You have experience working with CloudFormation. Certification is a plus, otherwise we'll make sure you get it.
  • You have done similar work before, at least a couple of years.
  • You think big and start small. In the end, it's about getting things done.
  • You take pride in what you do, but welcome feedback.
  • You get bonus points if you have experience working with Scrum and if you have experience working with other cloud providers. You also get bonus points for writing a nice cover letter, you would make team lead Sander Knape very happy with that!
  • You are willing to relocate to Rotterdam or somewhere nearby.

What we're offering

  • Money.
  • Over 30 training courses at our own Coolblue University.
  • A 10% discount on all of our products.
  • An awesome workplace. With freshly prepared meals, monthly TGIF drinks, epic Coolblue parties, and an informal, playful office space.
  • 25 leave days. As long as you'll promise to come back.
  • Travel allowance and a retirement plan.
  • An office at the best possible location. It's only a short stumble away from Rotterdam Central Station. Or a 2-minute walk.
  • Relocation assistance, from a to z (if you live abroad).
  • Dutch language courses. To help you become a Rotterdammert.
  • An international work environment. With colleagues from places like Belgium, Spain, Australia, Mexico, and Italy.
  • Discount on a new bicycle. Because that's how we roll.
  • A job at one of the fastest-growing companies in the Benelux region.
  • Plenty of space for initiatives and original ideas. We welcome them. Whether you've been with us for a week, month, or year.

by via developer jobs - Stack Overflow

Identity & Access Engineer at Coolblue (Rotterdam, Netherlands)

An Identity & Access Engineer at Coolblue ensures that everyone has the right access to the Coolblue systems, so we can deliver our customers packages safely and on time

What you tell people at parties

I ensure safe and easy access to the digital world of Coolblue. No, I cant recover your bitcoin wallet.

What you really do

  • You design and deliver safe, user-friendly, and scalable Identity & Access solutions for over 2,500 Coolbluers.
  • Youre always expanding and improving the I&A systems and processes.
  • You can find the balance between building a really cool, new solution thatll have an immediate impact and making sure your solution is safe and maintainable when were 10x our current size.

How you do it

  • You make sure all supported systems work well to keep the systems access safe and available.
  • Team autonomy is important at Coolblue, so we wont hold your hand during the process. You have enough subject knowledge to build the perfect solution for Coolblue with your team.
  • You and your team work end-to-end on design, implementation, and delivery.
  • You initiate change to make Identity & Access a little bit better every day.
  • You present your ideas in a simple and understandable way, so both your technical and non-technical colleagues understand.
  • You think big, but build small. In the end, its about getting the job done.

Team

You work in a scrum team with engineers who are all focused on delivering the best Identity & Access solutions. Working in an Agile engineering team at Coolblue means having great ideas, but being able to cut them into small deliverables. To help you do so, your team has a Scrum Master and a Product Owner.

A day at the office

This morning, you grab a cup of coffee with application expert Lucas, to discuss how we can best adapt our AD security group, so it matches the new organization structure of our HR tooling. After that, its time for a stand-up with the team. The sprint is on schedule. Your colleague mentions he got started on an issue that was reported by Tech Services. Since he thinks its DNS-related, he wanted to involve team Identity & Access.

After the stand-up, you get started on writing a short How to enable your 2FA so it can be distributed. As soon as everyone is up-to-date, we can start selecting the first cloud applications to use it. Better safe than sorry!

After lunch and a brisk walk through Rotterdams city center, you get started on the implementation of a number of things to make our Active Directory even safer. Then, its time for a refinement session about user stories and ideas with the team and the Product Owner. There are some nice things in the pipeline!

After a game of pool, you walk by team Office Automation. You spoke with a colleague about needing TLS1.2 to connect a certain application to AWS, which is a standard feature of Windows10. Since team Office Automation just started the migration, you decide to give them a heads-up.

You do some team checks for a few stories; looking good. Were going to finish this sprint!

What we're asking

  • A few years of experience as a Windows engineer, concerning designing, building, maintaining, and troubleshooting Identity & Access environments
  • Youre a Windows Ninja - You know Windows client & server environments like the back of your hand
  • You have a deep knowledge of typical Identity & Access components, such as Active Directory/ADFS/LDAP/AzureAD, Microsoft DNS, Domain Controllers, SAML, federation, Multi-Factor Authentication (MFA), Role Based Access Controls (RBAC), Privileged Identity Management (PIM), PKI, or federated and claims-based identity
  • You can keep up with conversations about identity lifecycle management, Single Sign On (SSO), access management, privileged identity management, identity access governance, as well as Just Enough and Just in Time Administration
  • You have experience with IAM tool environments (e.g. UMRA/Tools4Ever)
  • Other than technical solutions, you also know how to approach things from a process-based perspective
  • You have good communicative and cooperative skills and a go for it-mentality
  • Youre fluent in both Dutch and English

by via developer jobs - Stack Overflow

Oracle Database Developer at Coolblue (Rotterdam, Netherlands)

As a Oracle database developer, you are responsible for creating and maintaining the database components for applications that allow Coolblue to deliver on its promises.

What you tell at parties

"I select stars."

What you really do

  • You manage the highly available database environments for our back-office systems.
  • You continuously expand and improve our Oracle database.
  • You create awesome things that have an immediate impact and make sure that theyre secure and maintainable in the long run.

How you do it

  • You have Oracle database server as your core skill, but you also know your way around additional systems needed to keep a database up and running.
  • You get hands-on, working with your team to design, implement, deliver and troubleshoot the Oracle databases for Coolblue.
  • You initiate change to keep improving our Oracle databases.
  • You present your ideas in a simple way so its understood by all technical and non-technical alike.
  • You think big and build small. In the end it's about getting things done.

A day at the office

This morning you deep dive directly into checking the freshly delivered Oracle schema changes pipeline. Things are looking good and youre happy to report it's ready for use during the stand-up.

After the stand-up you get together with Jos, a Developer, to discuss the SQL statement improvements you caught Datadog. It suggests to you that we could reduce the execution time by slightly optimizing the statement.

Time for action! Together with Jos, you work on the SQL statement modifications and push them through our database deployment pipeline. After that, it's time for lunch.

In the afternoon, you have a refinement session with the team and Product Owner on upcoming stories and ideas. The team chooses to focus on the ideas around how they can best facilitate an automated way of deploying and testing Oracle schema changes: lets do this!

Team

You'll work in a team of multidisciplinary Engineers with various areas of expertise, all focused on delivering the database services to Coolblue. This means that you'll have the opportunity to expand your skill set to other areas or simply have a full view on how everything comes together enabling you to make even a bigger impact. Your team is complemented by a Scrum Master and a Product Owner.

What we're asking

  • You have at least 5 years of experience as a Oracle database developer.
  • You have maintained, designed, and built for availability and scalability in business critical databases.
  • You are awesome in Oracle server but can also join team conversations on other database engines like MySQL, DTAP environments, and database automation.
  • You excel in automating Oracle administration, so much that it takes up no time at all and you can then spend your days on database development instead of operations.
  • You treat data as a service, not as a technique.
  • You are fluent in English & can effortlessly read SQL queries.
  • You have a strong knowledge of:
    • Oracle best practices
    • PL/SQL Development
    • Scripting languages like Python and Bash
    • Optimizing queries
    • Oracle AWR
    • OEM Tuning and Diagnostics Pack
    • Database normalization and denormalization
    • Automated DTAP environments
    • Backup and recovery
    • Import and export
    • Database Anonymization (masking and subsetting)
    • Database Security
    • Database Deployment strategies.
  • A big plus if you have:
    • Worked before with tools like Teamcity, GIT, Puppet
    • Have used database cloud solutions like Amazon RDS & Aurora.

What we're offering

  • Money.
  • Over 30 training courses at our own Coolblue University.
  • A 10% discount on all of our products.
  • An awesome workplace. With freshly prepared meals, monthly TGIF drinks, epic Coolblue parties, and an informal, playful office space.
  • 25 leave days. As long as you'll promise to come back.
  • Travel allowance and a retirement plan.
  • An office at the best possible location. It's only a short stumble away from Rotterdam Central Station. Or a 2-minute walk.
  • Relocation assistance, from a to z (if you live abroad).
  • Dutch language courses. To help you become a Rotterdammert.
  • An international work environment. With colleagues from places like Belgium, Spain, Australia, Mexico, and Italy.
  • Discount on a new bicycle. Because that's how we roll.
  • A job at one of the fastest-growing companies in the Benelux region.
  • Plenty of space for initiatives and original ideas. We welcome them. Whether you've been with us for a week, month, or year.

by via developer jobs - Stack Overflow

Tech Lead C# at Coolblue (Rotterdam, Netherlands)

As a Tech Lead C# at Coolblue, you're responsible for building and managing a team that excels in delivering high quality, efficient software.

What you tell your friends

"I bring smiles to our customers by creating great software, delivered by an effective team."

What you really do

  • You're part of a cross-functional team composed of Back-end and Front-end Developers, UX designers, Product Owner, and a Scrum Master.
  • You support your team in delivering new functionalities as quickly as possible, meeting both expectations and quality standards.
  • You build and manage a team that excels in delivering high quality and cost effective software.
  • You support team members in defining their goals and the strategy to achieve them.

How you do it

  • You take part in the Sprint and participate in all Scrum events, which provide you with knowledge and insights needed to help the team improve and achieve its Sprint goals.
  • You review code, promote best practices, and maintain a high level of craftsmanship as well as a pragmatic culture.
  • You actively coach your team members and continuously provide feedback to help them do things a little bit better every day.
  • You support the Product Owner with aligning functional and technical needs.

A day at the office

After grabbing a cup of coffee, the daily stand-up with your team starts. Julia enthusiastically mentions her latest work on the visual design of the new login page. you pair program with Jaimie on a story to actually log in via a social media account. After some fiddling around and writing code, you verify it's done and functionality is deployed to production. Whew, it's already time for lunch!

In the afternoon it's time for your 1:1 with Victoria. She wants to have a chat about things she'd like to improve upon Together, you come up with some actions and you share your experiences on the value of pair programming and how it helped you as a developer. You immediately put it into practice by pair programming with her on her current story.

At the end of the day, it's time to unwind. You propose to shoot some pool with a few team members. Now, how to hit that eight ballcorner pocket?

Team

You'll be part of a cross-functional team consisting of Back-end and Front-end Developers, UX designers, Scrum Master, and a Product Owner. They each have different levels of experience and you'll support them in becoming even more amazing than they already are.

What we're asking

  • You have a minimum of five years experience as a developer.
  • You have experience in managing and coaching other developers.
  • You're proficient in C# and preferably more development languages (PHP, Delphi or Java is a bonus).
  • Scrum/Agile comes naturally to you.
  • You understand and investigate what a user wants and feels.
  • You lead from the front. You guide by example, not just by words.

What we're offering

  • Money.
  • Over 30 training courses at our own Coolblue University.
  • A 10% discount on all of our products.
  • 25 leave days. As long as you'll promise to come back.
  • Travel allowance and a pension plan.
  • An office at the best possible location. It's only a short stumble away from Rotterdam Central Station. Or a 2-minute walk.
  • An international working environment. With colleagues from places like Belgium, Spain, Australia, Mexico, and Italy.
  • Relocation assistance, from A to Z (if you live abroad).
  • Discount on a new bicycle. Because that's how we roll.
  • Plenty of room for creativity.

by via developer jobs - Stack Overflow

Tech Lead Delphi at Coolblue (Rotterdam, Netherlands)

As a Tech Lead Delphi at Coolblue, you're responsible for building and managing team that excels in delivering high quality, efficient software.

What you tell your friends

"I bring smiles to our customers by creating great software, delivered by an effective team."

What you really do

  • You're part of a cross-functional team composed of Back-end and Front-end Developers, UX designers, a Product Owner, and a Scrum Master.
  • You support your team in delivering new functionalities as quickly as possible, meeting both expectations and quality standards.
  • You build and manage a team that excels in delivering high quality and cost effective software.
  • You support team members in defining their goals and the strategy to achieve them.

How you do it

  • You take part in the Sprint and participate in all Scrum events, which provide you with knowledge and insights needed to help the team improve and achieve its Sprint goals.
  • You review code, promote best practices and maintain a high level of craftsmanship as well as a pragmatic culture.
  • You actively coach your team members and continuously provide feedback to help them do things a little bit better every day.
  • You support the Product Owner with aligning functional and technical needs.

A day at the office

After grabbing a cup of coffee, the daily stand-up with your team starts. Julia enthusiastically mentions her latest work on the visual design of the new login page. you pair program with Jaimie on a story to actually log in via a social media account. After some fiddling around and writing code, you verify it's done and functionality is deployed to production. Whew, it's already time for lunch!

In the afternoon it's time for your 1:1 with Victoria. She wants to have a chat about things she'd like to improve upon Together, you come up with some actions and you share your experiences on the value of pair programming and how it helped you as a developer. You immediately put it into practice by pair programming with her on her current story.

At the end of the day, it's time to unwind. You propose to shoot some pool with a few team members. Now, how to hit that eight ballcorner pocket?

Team

You'll be part of a cross-functional team consisting of Back-end and Front-end Developers, UX designers, a Scrum Master, and a Product Owner. They each have different levels of experience and you'll support them in becoming even more amazing than they already are. Your team is part of an overarching domains that's responsible for a single part of the Coolblue customer journey.

What we're asking

  • You have a minimum of five years experience as a developer.
  • You have experience in managing and coaching other developers.
  • You're proficient in Delphi and C# or willing to learn C#.
  • Scrum/Agile comes naturally to you.
  • You understand and investigate what a user wants and feels.
  • You lead from the front. You guide by example, not just by words.

What we're offering

  • Money.
  • Over 30 training courses at our own Coolblue University.
  • A 10% discount on all of our products.
  • 25 leave days. As long as you'll promise to come back.
  • Travel allowance and a pension plan.
  • Anoffice at thebest possible location. It's only a short stumble away from Rotterdam Central Station. Or a 2-minute walk.
  • An international working environment. With colleagues from places like Belgium, Spain, Australia, Mexico, and Italy.
  • Relocation assistance, from A to Z (if you live abroad).
  • Discount on a new bicycle. Because that's how we roll.
  • Plenty of room for creativity.

by via developer jobs - Stack Overflow

Tech Lead PHP at Coolblue (Rotterdam, Netherlands)

As a Tech Lead PHP at Coolblue, you're responsible for building and managing a team that excels in delivering high quality, efficient software.

What you tell your friends

"I bring smiles to our customers by creating great software, delivered by an effective team."

What you really do

  • You're part of a cross-functional team composed of Back-end and Front-end Developers, UX designers, Product Owner, and a Scrum Master.
  • You support your team in delivering new functionalities as quickly as possible, meeting both expectations and quality standards.
  • You build and manage a team that excels in delivering high quality and cost effective software.
  • You support team members in defining their goals and the strategy to achieve them.

How you do it

  • You take part in the Sprint and participate in all Scrum events, which provide you with knowledge and insights needed to help the team improve and achieve its Sprint goals.
  • You review code, promote best practices and maintain a high level of craftsmanship as well as a pragmatic culture.
  • You actively coach your team members and continuously provide feedback to help them do things a little bit better every day.
  • You support the Product Owner with aligning functional and technical needs.

A day at the office

After grabbing a cup of coffee, the daily stand-up with your team starts. Marco enthusiastically mentions his latest work on the visual design of the new login page. you pair program with Jaimie on a story to actually log in via a social media account. After some fiddling around and writing code, you verify it's done and functionality is deployed to production. Whew, it's already time for lunch!

In the afternoon it's time for your 1:1 with Victoria. She wants to have a chat about things she'd like to improve upon Together, you come up with some actions and you share your experiences on the value of pair programming and how it helped you as a developer. You immediately put it into practice by pair programming with her on her current story.

At the end of the day, it's time to unwind. You propose to shoot some pool with a few team members. Now, how to hit that eight ballcorner pocket?

Team

You'll be part of a cross-functional team consisting of Back-end and Front-end Developers, UX designers, a Scrum Master, and a Product Owner. They each have different levels of experience and you'll support them in becoming even more amazing than they already are. Your team is part of an overarching domain that's responsible for a single part of the Coolblue customer journey.

What we're asking

  • You have a minimum of five years experience as a developer.
  • You have experience in managing and coaching other developers.
  • You're proficient in PHP and preferably more development languages (C# or Java is a bonus).
  • Scrum/Agile comes naturally to you.
  • You understand and investigate what a user wants and feels.
  • You lead from the front. You guide by example, not just by words.

What we're offering

  • Money.
  • Over 30 training courses at our own Coolblue University.
  • A 10% discount on all of our products.
  • 25 leave days. As long as you'll promise to come back.
  • Travel allowance and a pension plan.
  • An office at the best possible location. It's only a short stumble away from Rotterdam Central Station. Or a 2-minute walk.
  • An international working environment. With colleagues from places like Belgium, Spain, Australia, Mexico, and Italy.
  • Relocation assistance, from A to Z (if you live abroad).
  • Discount on a new bicycle. Because that's how we roll.
  • Plenty of room for creativity.

by via developer jobs - Stack Overflow

Senior PHP Developer at Coolblue (Rotterdam, Netherlands)

As a PHP Developer at Coolblue you will make sure our web shops are ridiculously fast and meticulously kept.

What you tell people at parties

"I build web shops. And no I will not fix your computer."

What you really do

  • Coming up with new functionalities and building them.
  • Improving the technology that runs over 300 web shops.
  • Improving the user-friendliness of all of those web shops.
  • Working in teams, consisting of 5 (+/- 2) developers and designers.

How you do it

  • You are an all-rounder in a Scrum team. You will have your own specialization, but you will also be able to perform all other tasks within the team.
  • You prioritize your own work together with your team and Product Owner. You will receive immediate feedback from end users and you will have a lot of opportunities to experiment.
  • You will be using the right tools for whatever job will be thrown at you. Choices that were made in the past are not rules.
  • You will work in a motivated team to meet ambitious deadlines. There is always a budget for good ideas.
  • Big data is your guru, your gut feeling isn't. To measure is to know.
  • By actively coaching and continuously providing feedback to team members.

A day at the office

You open a pull request in GitHub for your last changes in the Javascript codebase of one of the back-end services for our new faceted-search functionality. You have fixed a bug in a de-serialisation method that was causing metadata to leak from JSON objects. Considering the large amount of simultaneous, relatively small requests these services process, Node.js seemed the obvious choice. So you had to abandon your usual work field of PHP and give the old Javascript another chance. Once again it proved itself a powerful language, capable of building beautiful stuff. Maybe the front-enders were right after all? Now that this has been tackled, you return to PHP. You had this idea to optimise the determination of the sorting order of the filters on the site...

Team

You will be working in a family with three to five other developers, each of them with their own specialization, ranging from PHP to Javascript. Your team will be managed by a Team Lead, a Scrum Master and a Product Owner. You and another team are part of the same family, so you're both responsible for one specific domain of Coolblue.nl.

Required experience & skills

  • You're smart and have some way to prove it.
  • Minimum of five years experience as a PHP developer.
  • You're experienced when it comes to improving your colleagues craftsmanship and technical skills.
  • You're able to solve problems using accepted best practices and principles like SOLID and design patterns.
  • You care about code quality.
  • You know how to automate recurring development steps and implement them in continuous integration and deployment systems.
  • Scrum/Agile way of working is almost your second nature.
  • You understand and investigate what a user wants and feels.
  • Experience in working with large codebases and custom frameworks is a plus.
  • Knowledge of Clean (Onion) architecture and PaaS is a plus.
  • Willing to relocate to Rotterdam (or to reasonable daily travel distance).

What we're offering

  • Money.
  • To help you keep your money, we also chip in on your pension, pay for your travels and offer a discount on all the stuff we sell.
  • Room for you to do things your way.
  • Heartwarming help with the international relocation process from start to finish..
  • Lots of things you can learn through our Coolcademy & skilled sparring partners.
  • 25 days of paid leave, as long as you promise to come back!
  • We like to inspire your passion giving you the opportunity to visit events.
  • An office in the heart of Rotterdam so there's plenty to do when you're not at work.
  • And yes, we also have the industry standard perks such as free beer, ping pong tables, great lunch, team activities and awesome parties.

by via developer jobs - Stack Overflow

Senior Cloud Engineer at Coolblue (Rotterdam, Netherlands)

As a Senior Cloud Deployment Engineer at Coolblue you help our developers deploy 100 pull requests per day.

What you tell people at parties

"I've got my head in the clouds all day long."

What you really do

  • You maintain and improve our deployment pipelines, so the developers can smoothly and reliably release their applications.
  • You create and maintain the infrastructure as code  for our AWS cloud environment.
  • You support developers in deploying their applications.
  • You experiment with new technology to research future use.
  • You automate recurring tasks to make your job (and that of the developers) easier.

How you do it

  • You like to be challenged. You see the obstacles to get to a cloud-based infrastructure as an opportunity to learn.
  • You share knowledge with your Tech Development colleagues to make them self-sufficient. Better teach a man to fish than to give him one, right?
  • You stay cool when things break. You search for the root cause and dont stop until you find it. Once you do, you make sure this cant fail again.
  • You don't wait for things to come to you. You go out and get them. You're self motivated, communicative and get things done.
  • You work together, because you like to learn from your colleagues. You coach your team members and provide them with honest feedback.
  • You have your own opinion and youre able to voice it in a constructive discussion.

Team

You will be part of the Cloud Deployment Team: a team consisting of smart, experienced and highly motivated engineers who want to take our IT Development department to the the next step in cloud infrastructure. The engineers in this team know everything about the systems of our web platform.  Your team will be supported by a Team Lead, Product Owner and a Scrum Master.

A day at the office

During the stand-up, you agree to work with Jamie (our cloud expert) on moving some domains to Route 53. The configuration is not complex, but you need to call with our current hosting provider. It's a bit of a challenge as it is hard to get the right information about what they are doing and when. However, you work closely with them and together you get it done by lunch.

In the afternoon you talk to the Product Assortment development team and discuss how we can use data from Google to give customers assortment recommendations. You discuss different options for implementation with the team and agree to join them next sprint for a few days to create an API Gateway with some Lambda functions and an Elasticache Redis cluster.
At the end of the day, Frank (senior developer from your team) demonstrates the new solution for the assets of the website. They are now being served from an S3 bucket, with CloudFront caching in front of it. It works great, so well take it into Production next week. After that, it's time to go out and have a nice specialty beer. You do check your beers in Untappd, right?

What we're asking

  • You are smart and have some way to prove it.
  • You are awesome with Linux, Windows or both! Since we have .NET, Delphi and PHP stacks we can use your experience.
  • You are strong with configuration management tools like Puppet, Chef, or Ansible.
  • You believe in configuration management - if its not managed, its not real.
  • You know scripting and have development experience in Python, Ruby, Javascript or plain old Bash.
  • You automate all the things from bootstrap to backup.
  • You have a DevOps mindset with a strong drive to get things done. You automate. You collaborate. You communicate.
  • You have experience working with CloudFormation. Certification is a plus, otherwise we'll make sure you get it.
  • You have done similar work before, at least for 3 years.
  • You think big and start small. In the end, it's about getting things done.
  • You take pride in what you do, but welcome feedback.
  • You are adaptable and don't mind stepping outside of your comfort zone.
  • You get bonus points if you have experience working with Scrum and if you have experience working with other cloud providers. You also get bonus points for writing a nice cover letter, you would make team lead Sander Knape very happy with that!
  • You are willing to relocate to Rotterdam or somewhere nearby.

What we're offering

  • Money.
  • Over 30 training courses at our own Coolblue University.
  • A 10% discount on all of our products.
  • An awesome workplace. With freshly prepared meals, monthly TGIF drinks, epic Coolblue parties, and an informal, playful office space.
  • 25 leave days. As long as you'll promise to come back.
  • Travel allowance and a retirement plan.
  • An office at the best possible location. It's only a short stumble away from Rotterdam Central Station. Or a 2-minute walk.
  • Relocation assistance, from a to z (if you live abroad).
  • Dutch language courses. To help you become a Rotterdammert.
  • An international work environment. With colleagues from places like Belgium, Spain, Australia, Mexico, and Italy.
  • Discount on a new bicycle. Because that's how we roll.
  • A job at one of the fastest-growing companies in the Benelux region.
  • Plenty of space for initiatives and original ideas. We welcome them. Whether you've been with us for a week, month, or year.

by via developer jobs - Stack Overflow

Senior Delphi Developer at Coolblue (Rotterdam, Netherlands)

As a Senior Delphi Developer you will optimize all processes happening behind the scenes at Coolblue.

What you tell people at parties

"I'm a roadie for Coolblue. I work behind the scenes to make sure everyone is able to do their work as fast as possible."

What you really do

  • Coming up with and building new functionalities for all the processes behind the scenes of our online shops and physical stores.
  • Optimizing routes.
  • Coupling data with systems, such as Google Analytics and Business Intelligence.
  • Implementing automatised quality control.
  • Splitting systems into services.

How you do it

  • You are an all-rounder in a Scrum team. Besides your own specialization you will learn to perform all other tasks within the team.
  • You prioritize your own work together with your team and Product Owner. You will receive immediate feedback from end users and you will have a lot of opportunities to experiment.
  • You will be using the right tools for whatever job will be thrown at you. Choices that were made in the past are not rules.
  • You will work in a motivated team to meet ambitious deadlines.
  • There is always a budget for good ideas.
  • Measurements on results and experience are your gurus, your gut feeling isn't. To measure is to know.

A day at the office

Parcel sorter will be the next story of the sprint you are handling. Using this link diminishes the amount of times a package has to be picked up, checked and put away by a whopping 3,500 times. Logistics will be happy. The data model only needs minor adjustments. The service that takes care of communication is easily fixed. FTP is more demanding than a web service, but you know how it rolls. Twenty packages are stuck in line somewhere and you and another team member need to find out why. Found it: the creation of multicolli packages happens in a different way. Tuesday is release day, so then you get to see the happy faces in Logistics when they put your work to use.

Team

You'll become part of an agile, multidisciplinary team, ranging in size between four and six members. You get your own team room, a scrum master to help guide the process and a product owner to represent the business' needs.

What we're asking

  • Preferably university-level degree in Mathematics or IT.
  • Minimum of 4 years experience in a similar position.
  • Knowledge of and experience with Delphi.
  • Experience with Oracle or a similar database.
  • Understanding of relational database modelling.
  • Knowledge of development methods, best practices, conventions, algorithms and design patterns.
  • Knowledge of C# is a plus.
  • Commercial insight.
  • You understand what a user wants and feels.
  • You really, really want to get things done.
  • Willing to relocate to Rotterdam.

What we're offering

  • Money.
  • To help you keep your money, we also chip in on your pension, pay for your travels and offer a discount on all the stuff we sell.
  • Room for you to do things your way.
  • An extensive relocation package. Just pack your toothbrush, we'll take of the rest.
  • Lots of things you can learn through our in-house Coolcademy.
  • All work and no play is not our thing, so you get 25 days of paid leave.
  • We like to inspire your passion for technology by giving you the opportunity to visit events.
  • An office in the heart of Rotterdam so there's plenty to do when you're not at work.
  • And yes, we also have the industry standard perks such as free beer, ping pong tables, great lunch, team activities and awesome parties.

by via developer jobs - Stack Overflow

Senior iOS developer at Coolblue (Rotterdam, Netherlands)

As a Senior iOS Developer you make sure our mobile app becomes the best e-commerce app in Europe.

What you tell people at parties

I make sure Coolblue is under your thumb and in your pocket. 

What you really do

  • Develop a brand new e-commerce application with a focus on customer amazement.
  • Work together with team members to write Swift code.
  • Research how cutting-edge developments in the iOS landscape can be used to improve our app and our development process.
  • Evangelise and spread your apps mentality to your colleagues.

How you do it

  • You prioritize your own work together with your team and Product Owner. You will receive immediate feedback from end users and you will have a lot of opportunities to experiment.
  • You improve the quality of the iOS code, ensuring a maintainable architecture.
  • You actively coach team members and continuously provide them with constructive feedback.

Team

You'll become part of the mobile app team: an agile, multidisciplinary team, currently consisting of six members. Each team member has his or her speciality: from iOS development to UX design. Your team will be supported by a Team Lead, Product Owner and a Scrum Master. With your team you will work on the ultimate goal: the best retail app in Europe, an awesome app that will put a smile on our customers faces.

A day at the office

You work with Hindrik on improving the code of the search controller. The code is a bit of a mess and you need to structure it to be able to add the scroll feature. Hindrik hasn't worked a lot with the MVVM pattern, so you can show him some options how to implement it and you discuss which one to apply to get the best result. Luckily, you get that done before lunch.

Youre surprised by the eating habits of Hindrik, who eats some sausages with mayonnaise for lunch (again). And he still manages to lose weight, thats just unfair! You decide to get a sandwich with some of your colleagues.
After lunch you talk to Marijn about integrating the checkout of the website into the mobile app. He gives you a lot of useful information so you immediately plan a meeting with the team, to talk about different solutions. You also walk by Mike (Product Owner), so he knows about it as well.

At the end of the day, Fer calls the team together to do a team check. He finished adding customer reviews to the product page. You observe and ask him some questions. Everybody is happy with the result: it looks nice and works smooth. Because its friday, you all decide to go out and have a drink; success should be celebrated!

What we're asking

  • You are smart and have some way to prove it.
  • Minimum of 5 years of experience as an app developer and at least 3 as iOS developer.
  • You're experienced when it comes to improving your colleagues craftsmanship and technical skills.
  • You care about code quality.
  • Scrum/Agile way of working is almost your second nature.
  • You have deep understanding and proven experience building mobile apps at scale.
  • You love to work as a force multiplier; to lift the productivity of the whole team.
  • You have a lot of experience in developing mobile applications with TDD & BDD.
  • You take pride in what you do, but welcome feedback.
  • You are adaptable and don't mind stepping outside of your comfort zone.
  • Willing to relocate to Rotterdam (or you are within daily travel distance).

What we're offering

  • Money
  • 25 leave days. As long as you'll promise to come back.
  • Relocation assistance, from A to Z (if you live abroad).
  • Dutch language courses. To help you become a Rotterdammert.
  • Over 30 courses at our own Coolblue University.
  • Discount on a new bicycle. Because that's how we roll.
  • A 10% discount on all of our products.
  • Travel allowance and a retirement plan.
  • An office at the best possible location. It's only a short stumble away from Rotterdam Central Station. Or a 2-minute walk.
  • An awesome workplace. With freshly prepared meals, monthly TGIF drinks at our own bar, epic Coolblue parties, team activities, and an informal, playful office space.

by via developer jobs - Stack Overflow

Senior Front-end Developer at Coolblue (Rotterdam, Netherlands)

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our web shops, and you coach your fellow developers.

What you tell people at parties

Im a Front-end Developer. Front-end. Front of the I build websites.

What you really do

  • You improve the user experience of our web shops for millions of potential customers.
  • You keep an eye on the current performance of our web shops and analysing how to improve these.
  • You work on new functionalities and improvements during biweekly sprints, of course with your team to support you.
  • You coach, provide feedback and share your knowledge with your team and other front-enders. 
  • You stay open-minded while you think about all the technical choices you can make, like our architecture, tools and processes. You don't do things just because they were always done that way but you don't ignore the lessons learned.

How you do it

  • You prioritize your own work together with your team and Product Owner.
  • You receive immediate feedback from end-users and you will have a lot of opportunities to experiment.
  • Youre not afraid to take charge if you think things can be better. 
  • You use the right tool for the job. Youre directed by your analytical skills and ability to stay objective.
  • To measure is to know. Big data and experience are your gurus, your gut feeling isn't.

Team

You will be working in a family with three to five other developers, each of them with their own specialisation, ranging from PHP to JavaScript. Your team will be managed by a Team Lead, a Scrum Master and a Product Owner. You and another team are responsible for one specific domain of Coolblue.nl.

A day at the office

Today is the start of a new sprint in which you and your team will continue work on the new search functionality. Together with the UX designer and other developers in the team you discuss the best approach for the first story. You pair with the PHP developer to make sure the required data is available. After that you help the junior frontend developer in your team in creating the semantically correct HTML, well structured CSS and Google friendly JavaScript.

You will have to check the final PR later, because the day will end with a meeting with a few other enthusiastic developers. You have a great idea for implementing new technology that will reduce time to first byte by 10 to 20%. Showering has never been more useful.

What we're asking

  • You love a challenge and you have a way to prove this.
  • You understand version control, specifically Git(hub).
  • Minimum of six years experience as a Front-end developer, preferably in an agile environment.
  • You get the sense and nonsense of ES2017, React, CSS-in-JS and composition.
  • You are the final boss in the game of HTML, CSS and JavaScript.
  • Youre proud of what you do and you welcome feedback.
  • To you it's not just about tables or divs, but about semantics.
  • Your English has the best words.
  • You're willing to relocate to Rotterdam, or somewhere close.

What we're offering

  • Money.
  • Over 30 training courses at our own Coolblue University.
  • Relocation assistance, from A to Z (if you live abroad).
  • Dutch language courses. To help you become a Rotterdammert.
  • Discount on a new bicycle. Because that's how we roll.
  • A 10% discount on all of our products.
  • An awesome workplace. With freshly prepared meals, monthly TGIF drinks, epic Coolblue parties, team activities, and an informal, playful office space.
  • 25 paid leave days. As long as you'll promise to come back.
  • Travel allowance and a retirement plan.

by via developer jobs - Stack Overflow

Lead Platform Engineer (Devops) at The Quantium Group (Sydney, Australia)

For over 15 years Quantium have combined the best of human and artificial intelligence to power possibilities for individuals, organisations and society. Our solutions make sense of what has happened and what will, could or should be done to re-shape industries and societies around the needs of the people they serve.


Times and technology have changed, but this remains our goal. Instead of wrangling single, SQL-based databases, our MapR Hadoop platform runs across 200 nodes with multiple clusters using the latest big data technology.


Our Platform Engineers have a lot of influence on the technical direction of platform services, and you'll be involved in helping to shape the future of our cutting edge platform and the team that builds them. As a lead within the team, you'll be helping to set the team direction, build the knowledge of other team members, and apply your deep technical knowledge to challenging problems.


What you'll be doing


You'll be responsible for working with other Lead Engineers to ensure:



  • Our Data Analytics platforms are robust, reliable, secure and fit for purpose.

  • Our Data Analytics platforms advance and remain on the cutting edge

  • Our Platform team is productive and moving the platform forward along its roadmap.


You'll be responsible for:



  • Contributing to the team's objectives, and moving the team forward along its feature roadmap.

  • Working with other stakeholders to define the team's roadmap

  • Working with other Lead Engineers to define and evolve the platform's high level design.

  • Working within and helping to evolve the team's agile devops processes.

  • Sharing your existing and emerging knowledge with the team.

  • Managing, mentoring and supporting other team members.


 Skills & Requirements


Do you have a bullet point checklist for me to check off my suitability?


We know people are not bullet points but sure thing!


You should have 10+ years experience in a Software Development or Systems Administration role, with at least 2 years of experience in a team lead role



  • The ability to learn new technologies fast.

  • Linux Administration skills (preferably Ubuntu)

  • Issue investigation and problem solving skills (preferably on distributed systems)

  • Ability to collaborate closely with others inside and outside the team.

  • Ability to develop in one or more of: Golang, Python, Bash

  • Experience of working with on-premises system deployments.

  • Experience of team leadership & managing others.

  • Experience with Agile/Devops Team processes.

  • Desirable Experience

  • Experience running and supporting PAAS platforms.

  • Administering, configuring and debugging Big Data Technologies (Hadoop, YARN, MapR, Spark, etc...)

  • Containerisation in distributed environments (preferably Docker, Mesos and Marathon)

  • Administering resources in public cloud providers (AWS, Azure, GCP)

  • Deployment Automation and orchestration tools (preferably ansible)

  • Continuous Integration, Delivery & Deployment

  • Monitoring technologies (ELK, Sensu)


What does success look like?


Success in this role will require you to adapt quickly to changing requirements, and keep pace with new technology.



  • After 3 months you'll have a good understanding of our existing technology stack, and you'll be problem solving and developing new features on a daily basis.

  • After 6 months, you'll be well established within the team, and able to work independently on the majority of the platform components/services. You'll be a subject matter expert within the team for at least one of our technologies.

  • After 6 months, you'll be taking on responsibility for day-to-day running of some aspects of the team.


by via developer jobs - Stack Overflow

Scala Developer at LeadIQ (Singapore)

Are you the type of engineer who punches juke boxes to make the music start? Do you consider riding your motorcycle off into the a sunset a personal hobby? Is architecting a system from the ground up no big deal to you? We're looking for full-time Scala developer to make this happen.


The Product


We are on a mission to revolutionize Sales industry using data science. Our product helps our customers to collect and enrich their target prospects. Our internal data processing combines human intelligence and data science to enable our customers to find perfect contact information and save to their existing platforms like Salesforce, etc.


The Challenge



  • We are at an exciting stage in our growth. We are getting traction with big customers, scaling out, and solving increasingly complex engineering problems.

  • Our systems are mostly written in Scala. We have used Kafka as backbone to communicate between our API server and micro-services. Smart architecture design is crucial in order to guarantee our micro-services based systems run smoothly and reliably. 

  • We're looking for someone who can drive our product backend integration features, refactor existing code for faster responses and becomes an important asset to the rest of the engineering team.

  • Data quality is one of the critical factors to make our product successful. We often have needs to process 3rd parties data and clean existing data using Spark. So you need to be comfortable writing Spark scripts.

  • We have very complex integrations with 3rd parties systems like Salesforce, etc. These integrations are core to what we're offering to our customers. We're looking for someone who is willing to listen to customer feedback to improve existing features and provide new features for customer success.


The Stack


Scala, Kafka, Spark, MongoDB, ElasticSearch, Docker, Vue.js


The Team


We want team members with attributes like:


- Focus on delivering value to the customer 
- Strong belief in collaboration 
- Passion that drives you to execute and innovate 
- Ability to self-manage and take ownership of a feature 
- Ability to juggle many projects and responsibilities
- Extremely entrepreneurial and self-driven
- Not afraid of a steep learning curve 
- Passionate about building a big business that transforms the sales industry
- Exceptional at writing scalable, production-ready code
- Thrive in a fast-paced environment
- Avoid over-engineering 
- Simple designs and fast execution 
- Discipline in following process and documenting your work


These personality traits define the culture we are building and are more important to us than a particular set of technical skills.


The Responsibilities


If you join LeadIQ, you will learn a lot: In terms of technical ability there are many cool tools, technologies, patterns and other great developers that will sharpen your skills. Personally you be given the chance to step up, lead and make your mark in a growing startup as we tackle the challenges in our next phase of growth.


On the technical front, we need you skilled in:


- Scala (but experience in another functional language helps, e.g. Haskell or Clojure) 
- Play framework 
- Concurrency (futures, actors, basic understanding of threads)



So if you feel like you're a good fit for us, drop us a line! We love meeting developers who are excited by our product!


by via developer jobs - Stack Overflow

Senior Software Architect / Engineer who enjoys coding web services in c# at MapLarge (Atlanta, GA) (allows remote)

What We Do


The team at MapLarge builds cutting edge products for data analytics and visualization to make us safer, more productive, and more efficient.  The Maplarge API provides real time geospatial analytics for over 15 billion location events per day and trillions of historical events. Analysts using our geospatial visualization capability can instantly visualize and publish for data discovery and model testing on any desktop, mobile or tablet device.


Who We Need


Cultural Fit - While we hire all kinds of people and invent roles to fit them, there are three key traits we require of every team member that really define our team.



  1.  Fun to Work With - Life is short and work should be fun.  
  2.  Extremely Smart - We work on cutting edge hard problems and we need people who can both architect and code these systems at the same time while working with a highly intelligent peer group.  
  3. Passionate Engineers - We need people who really love programming and exhibit the energy and creativity that comes from being fully engaged in what you do.

Skills & Requirements


Types of Roles


We need talented people to help add cool new features to our platform.  Below are the general categories of tasks we are working on, but often people straddle multiple areas so take them more as the general "gist" of what you might do with us. We are looking for smart, hard working, fun people and we will invent the right role to fit them.  The key trait we are looking for is people who like to both architect/design and write the code for complex systems.  


(1) Client Side - Interactive Visuals: We maintain a JavaScript API for for interactive Data Visualization using our high performance web services. We need people both to help add new dynamic animated UI components and other features to the JS API. We also need people to build data driven visuals for our demo gallery if you are artistically or data analysis inclined. Enjoy working with Knockout, Angular, D3.js, HTML5? Check our our galleries to see the kind of stuff you will be working on http://bit.ly/2KqtJPe


(2) Full Stack Web Services - Full stack developers who are comfortable working on both client and server side to produce high performance applications powered by scalable web services are the backbone of our team.  We run c# in both .net and mono server side and also maintain a flexible client side API with a large library of reusable components. We host and run large deployments that sometimes scale to thousands of computers for scientific/industrial/gov users and in a typical day process data over 15 billion records from 110 million streaming data sources.  


(3) Algorithm / Core Database Development -  We built our own in memory database and distributed data analytics pipeline from the ground up with funding from DARPA, and we have a team of really talented researchers working on Pattern analysis, Streaming analytics, Spatial queries and Network graph functions that power our visual engines. We are always looking for practical people who love writing highly optimized code that straddles the line between research and software development. We don't usually publish scientific papers, but we are right out on the edge pulling algorithms out of the latest research papers finding really fast "good enough" approaches that let us tease interesting patterns out of data without getting lost in "science experiment land"


Requirements:



  • US Person based anywhere in the US (100% remote allowed but no off shore)

  • 5 Years work experience as a programmer

  • Highly Comfortable with C# and Visual Studio

  • Experienced with Web Development & JavaScript


by via developer jobs - Stack Overflow

Eng4,Product Development Engineering at Comcast (Reston, VA)

Comcast's Technology & Product organization works at the intersection of media and technology. Our innovative teams are continually developing and delivering products that transform the customer experience. We work every day to make a positive impact through innovation in the pursuit of building amazing products that are enjoyable, easy to use and accessible across all platforms. The team also develops and supports our evolving network architecture, including next-generation consumer systems and technologies, infrastructure and engineering, network integration and management tools, and technical standards.



Job Summary:
Responsible for participating as an individual contributor in project teams, troubleshooting operational issues, providing technical solutions to operational problems, new product implementation, implementing existing products and services, and the overall upkeep and maintenance of designated areas of engineering. Interfaces with vendors,engineering, and peer operations organizations. Acts in compliance with industry and Company technical requirements, standards, policies, and procedures. Provides technical leadership to junior Engineers and project teams. Has in-depth experience, knowledge and skills in own
discipline. Integrates knowledge of business and functional priorities.Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.

Employees at all levels are expected to:
- Understand our Operating Principles; make them the guidelines for how you do your job
- Own the customer experience-think and act in ways that put our customers first, give them seamless digital options at every touchpoint, and make them promoters of our products and services
- Know your stuff-be enthusiastic learners, users and advocates of our game-changing technology, products and services, especially our digital tools and experiences
- Win as a team-make big things happen by working together and being open to new ideas
- Be an active part of the Net Promoter System-a way of working that brings more employee and customer feedback into the company-by joining huddles, making call backs and helping us elevate opportunities to do better for our customers
- Drive results and growth
- Respect and promote inclusion and diversity
- Do what's right for each other, our customers, investors and our communities


Responsibilities
- Drives issues through closure engaging all appropriate resources.Leads technical bridges and provides troubleshooting direction. Provides guidance and recommended solutions to complex technical issues.
- Acts as an advocate for Engineering Operations procedures, policies,and processes. Ensures projects are fully integrated into the operations environment including lifecycle problem management from front line CARE through Engineering.
- Creates data and metric systems to track operational workflows;maintains records of results and feedback. Analyzes data and metrics,identifies problem areas, and provides actionable insight to management.
- Provides input to Engineering and vendors on defects and required enhancements. Attains all relevant industry standard technical certifications.
- Performs complex and routine maintenance tests for designated areas of engineering. Identifies, isolates, and escalates issues to appropriate personnel. Ensures that all maintenance is properly validated to minimize subscriber impact to (ideally) zero.
- Contributes to design considerations for new products or architectural changes to existing products. Assists with or leads efforts to build new application infrastructure, coordinating efforts across teams.
- Analyses problems in design, configuration, data flow, and data state within a highly complex multi-product provisioning system.
- Serves as team lead on multiple projects, often spanning different engineering disciplines within the organization.
- Leads the integration of projects into operations including instrumentation, automation, standardization, and methods/procedures.
- Does not have any direct supervisory responsibilities. May direct workflow and act as a technical lead.
- Consistent exercise of independent judgment and discretion in matters of significance.
- Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.
- Other duties and responsibilities as assigned.


Job Specification:
- Bachelors Degree or Equivalent
- Engineering, Computer Science
- Generally requires 7-11 years related experience


Core Responsibilities:
- Partners with engineering project manager to provide consultative direction and develops long term objectives and plans to determine resources, technology and course of action to achieve results.
- Works with other members of cross-functional teams, joint ventures, third party vendors and Company's Product Managers and Marketing teams to deliver quality products, in a timely fashion, that meet defined requirements. Establishes and maintains working relationships within NE&TO, Product Development teams, joint ventures, vendors and contractors.
- Participates in Company product lifecycle process. Contributes to and/or creates product and technical requirements, detailed design documents including transaction, capacity and bandwidth models, systems definitions, and operational procedures as part of this process.
- Understands key business drivers and applies the knowledge of internal/external business issues to improve products and services.
- Anticipates and interprets customer needs, assesses requirements and identifies solutions.
- Ensures that projects are properly accepted into the engineering team,worked on in a timely and efficient manner and smoothly transitioned into Quality Assurance and Operations teams.
- Interprets internal/external business issues and recommends complete solutions based on best practices and proven technologies.
- Solves complex problems. Takes a broad perspective to identify innovative solutions.
- Provides guidance for the performance and reliability of various cross-platform applications and services. Ensures that system failures are restored in a timely manner.
- Participates in the review of failures and provides feedback to prevent future occurrences.



Comcast is an EOE/Veterans/Disabled/LGBT employer


by via developer jobs - Stack Overflow