Placement papers | Freshers Walkin | Jobs daily: Friday, July 20, 2018

Search jobs and placement papers

Senior Software Developer (m/f) - Virtual networking at ProfitBricks GmbH (Berlin, Deutschland)

We work within and influence the strongest growing IT sector worldwide. Founded in 2010 by our CEO Achim Weiss, ProfitBricks GmbH customers can create and manage virtual Cloud data centers that match their requirements exactly. High performance, redundant and easy to configure, cloud infrastructure that is billing by actual minutes used. From our in-house developed graphical user interface and control panel for our customers, to our unique technical features and API; we’ve built a cloud IaaS service that really stands out in the marketplace. The passion and work of our colleagues make this possible, and we’re excited to be adding some new faces to the team.



Your responsibilities:



  • Optimize, debug, and fine tune the SDN stack on our cloud platform

  • Discuss and drive the design of new virtual network features in the open source community

  • Submit bug fixes and enhancements to open source projects, such as the Linux Kernel and Open vSwitch

  • Review code written by other engineers

  • Improve the current build systems and test frameworks

  • Communicate and coordinate dates, deliverables, feature requirements, roadmaps, etc.



Your qualifications:



  • High proficiency in programming with C

  • Experience in Linux device driver development and knowledge of Linux Kernel internals and Linux networking stack

  • Proven experience in Open vSwitch

  • Strong knowledge of x86 architecture, experience in Kernel debugging, ability to read x86_64 assembler

  • Deep knowledge of IPv4/IPv6, TCP networking protocols

  • Experience with Linux user space and system development tools and processes (git, gcc, gdb, etc.)

  • Programming experience in Python

  • Bonus: Experience in Linux virtualization stack (KVM, QEMU, VirtIO)

  • Basic knowledge of InfiniBand

  • Developed publicly available source code from kernel upstream or any other open-source project

  • Experience in interacting with open source projects and their communities

  • Good analytical skills, as well as good written and verbal communication skills

  • Ability to work in agile environment


by via developer jobs - Stack Overflow

Fullstack Developer for 3D Printing Software at 3YOURMIND (Berlin, Germany)

As our Fullstack Developer you will develop new features according to customer requirements within one of our squats, ensure code quality and readability and contribute to improve our software.



What you'll be working on

  • Work in a agile environment together with other developers on a highly scalable enterprise grade product

  • Program new features and maintain them using Django and Vue.js


What you should bring to the table

  • Experience with one language in Frontend and one language in Backend

  • 1 year of professional experience

  • Ability to write high quality code

  • Ability to solve challenging problems

  • Ability to work in a team

  • Fluent in English



Why you'll love working at 3YOURMIND:



  • You’ll be working in a unique industrial field at the front line of innovation and progress in 3D printing

  • You’ll have autonomy to make decisions along the process and overall responsibility and decision power from day one

  • We work in an informal environment with flexible hours

  • We have an amazing office in the heart of Berlin with a start-up atmosphere, passionate multi-cultural team, fruits, drinks and a chill room

  • We care about personal growth an invest in the development of our employees


If this sounds like a job you'd like to have and a company you'd like to work with, apply below:


by via developer jobs - Stack Overflow

Produkt-Team-Experte Versuchsteilelogistik (w/m) at BMW Group (München, Deutschland)

BMW Group - Karriere - Job Beschreibung


BMW Group - Karriere - Job Beschreibung Wir bieten Ihnen bei der BMW Group eine interessante Tätigkeit als Produkt-Team-Experte (w/m) mit starkem technischem Hintergrund, im Bereich der Versuchsteilelogistik.

Die auf SAP ECC 6.0 basierende Versuchsteilelogistik der BMW Group wird in den nächsten Jahren auf SAP S/4 Hana umgestellt. Als Produkt-Team-Experte bringen Sie ihre SAP Erfahrungen in das agile Produkt-Team ein und gestalten die neue eWM Lösung für die Physische Logistik.




Ihre Aufgaben:



  • Parallel zur Konzeption und Implementierung der neuen Lösung arbeiten Sie an der Weiterentwicklung der bestehenden ECC 6.0 Lösung im Bereich Physische Logistik. 

  • Sie arbeiten in einem agilen Team, welches zusammen mit unseren Fachbereichen Prozesse analysiert und die gefundenen Optimierungspotentiale in User-Stories beschreibt. 

  • Darüber hinaus unterstützen Sie den Product Owner bei der Priorisierung des Backlogs und erstellen für die priorisierten User-Stories das IT-Lösungsdesign, Steuern bzw. Führen die Umsetzung selbst durch und unterstützen den Fachbereich beim Rollout der Lösung. 

  • Sie agieren am Puls der Zeit, informieren sich selbständig über Technologietrends und bewerten diese auf Nutzbarkeit in Ihrem Umfeld. 

  • Sie haben selbst bereits Software entwickelt und können auf Grund Ihrer Erfahrung in enger Zusammenarbeit mit den Software-Entwicklern nachhaltige Systeme aufbauen. 

  • Sie haben umfangreiche Erfahrung mit den unterschiedlichsten Infrastrukturkomponenten sowie in agiler Softwareentwicklung. 

  • Das Arbeiten in einer DevOps Organisation mit hohem eigenem Gestaltungsspielraum rundet Ihr innovatives Aufgabengebiet ab.



Qualifikationen und Erfahrung



  • Erfolgreich abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation. 

  • Berufserfahrung, vorzugsweise bei einer IT-Beratung oder in der IT im Automobilumfeld.

  • Kenntnisse in der Architektur, der Programmierung und im Design im SAP Umfeld (idealerweise mit S/4 Hana Erfahrungen) erforderlich. 

  • Verhandlungssichere Deutsch- und Englischkenntnisse werden vorausgesetzt. 

  • Sicheres Auftreten sowie Team- und Kommunikationsfähigkeit. 

  • Strukturiertes Arbeitsweise und Problemlösungsfähigkeit. 

  • Analytisches Denkvermögen und Durchsetzungsvermögen. 

  • Aufgeschlossenheit für neue Technologien und Methoden.



Ansprechpartner:
Frau Simon
+ 49 89 382-17001


by via developer jobs - Stack Overflow

Software Engineer (f/m) C++, Cloud Back-End at Dassault Systemes Deutschland GmbH (Munich, Germany)

What will your role be?



  • Specification, development and maintenance of software components

  • Contributing to an agile team of software developers (software architecture, specification, implementation, testing, optimization)

  • Collaborating with software developers, UX designers, QA, locally as well as worldwide across the company

  • Building, maintaining, optimizing our continuous integration pipeline and targeting DevOps

  • Learning the latest concepts of the 3DEXPERIENCE Platform and the toolkits to build cloud back-end services or native applications



The challenges ahead



  • Understand the application’s roadmap and how it fits in the global strategy of Dassault Systèmes

  • Get fully integrated in the Team’s Agile development methodology and build a network within the global R&D

  • Get used to the code base and the development tools. Delivery of code in expected timeframe and quality



Your key success factors



  • Degree in computer science or similar specialization

  • Work experience as a software developer (5 years minimum)

  • Good skills in C++ and object oriented programming

  • Experience in graph processing engines or 3D data optimization

  • Knowledge of: JavaScript, HTML5, RDF, NoSQL, Cloud are a plus

  • Self-reliant learning and collaborative problem solving within a Scrum-team

  • Focus on software quality and customer orientation

  • Very good English skills; German or French language skills are an advantage


by via developer jobs - Stack Overflow

Software Engineer/Manager - QA focus at Nalpeiron Inc () (allows remote)

Nalpeiron (http://bit.ly/2zOBnBE) is seeking motivated technical employees looking for a career in customer service / technical support / engineering and excited to work with the newest technologies in Software Licensing and Software Analytics.


This is an opportunity to join a mature but fast growing ISV in a hot market, working with a range of professional business customers, to enable them to get the most from our products and services.


** The ideal candidate will be a motivated and enthusiastic all-rounder, happy to support customers or do development work. **


THIS POSITION IS FOR US OR UK BASED TECHNICAL STAFF ONLY - DO NOT APPLY IF YOU ARE NOT BASED IN EITHER OF THOSE COUNTRIES


Working for us is fun!


This is a "work from home" opportunity as we use the latest in virtual tools to support our clients and you don't have any commute! Working from your own home office but working with a local team and meeting regularly with colleagues. You will be provided with all the latest Software, Hardware and Tools as well as get deep experience working in the fast moving spaces of SaaS and Software Analytics.


-------------------


JOB DESCRIPTION


Nalpeiron is a leader in Enterprise Software Licensing and Entitlement Management, with leading customers that include Erwin, Dialogic, HyTrust, Alibre and many others. Nalpeiron is looking to grow its Quality Assurance capability and requires a dynamic, skilled and passionate Software Tester to join the team. The position is remotely-based either in the UK or the US.


Purpose:


The Software QA position is responsible for all quality aspects of software development including risk analysis, test development and test execution (both formal and informal).


Responsibilities:



  • Testing and Quality Assurance

    • Develop, document, and communicate automated testing processes, plans, and guides for ensuring quality software systems

    • Identify missing test scenarios and refine existing automation.

    • Design, create and execute test cases

    • Design and execute regression and integration test, stress and load testing, user acceptance testing

    • Identifying, logging and verifying software defects

    • Document, track and validate reported issues through to resolution



  • Documentation

    • Work with Software Developers, Software Development Manager, Product Owner and developers to develop testing plans as part of the overall project and sprint planning

    • Develop software test specification, test reports and validation protocols for unit, integration and performance testing

    • Create test cases from system use cases and product specification



  • Support

    • Providing customer support via ticketing system and chat, escalating as needed

    • Reproduction of customer support technical issues and reporting to the engineering team

    • Create documentation of frequent arising issues as needed



  • Team Work

    • Work with both Product Owners and Software Developers to thoroughly validate and verify software systems against documented requirements

    • Prior remote experience is a plus

    • Work as part of a sprint team to ensure project success




Personal Attributes:



  • A passion for all technology, not just software: an individual that loves to take things apart and understand how they work

  • Strong written and verbal communication skills

  • Must be detail-oriented

  • Dedicated, hardworking, and self-motivated

  • Ability to work independently and within the team


Special Knowledge, Skills:



  • Strong understanding of testing process

  • Experience with testing in an Agile iterative software development process and environment

  • Experience with documentation of test plans for acceptance, regression, functional, and stress testing

  • Understanding of configuration management and version control

  • Strong scripting and automation skills using one or more of: C/C++, Python, Unix shell (awk, sed, etc.)

  • Understanding of SAAS, client based applications and web services

  • Experience with defect tracking process

  • Experience with GNU make and command line build processes

  • Ability to function in and test on Linux, OS X, Unix, Android and Windows operating systems with development experience advantageous

  • Demonstrated creative and critical thinking capabilities along with strong troubleshooting skills

  • Experience using Wireshark/tcpdump to evaluate and/or troubleshoot networking issues is advantageous

  • Ability to work independently while managing multiple task assignments


Qualifications and Experience:



  • IT Qualification, relevant tertiary degree or Diploma

  • Certification in Software Testing would be helpful

  • At least 2 years' experience in software testing



More details:


This is a full-time position, working from your own home office but working with a local team and meeting regularly, with great career prospects as we grow.



  • Hours: Flexible full-time working hours (from home, no commute)

  • Compensation: Based on experience plus stock options

  • Learning Benefits: We provide an annual stipend to pursue your choice of professional training opportunities, including workshops, class, books, etc

  • Benefits Package: Paid Holidays, Annual and Health Leave, 5-day Work Week



Application Instructions:


Please follow the application instructions closely. Your attention to detail will show us that you are serious about this job and that you will serve our customers well.


Please write 2-3 written paragraphs answering these 3 questions:



  1. Why you are qualified for this job?
  2. What attracts you to working with Nalpeiron?
  3. What unique contribution will you make to our team?


All applicants will be dealt with in terms of the company's employment equity and skills development plans, affirmative action candidates may be preferred. Although all applications will be considered, not all applicants will be interviewed. Only written applications received before the closing date will be considered.


by via developer jobs - Stack Overflow

Embedded Software Engineer at Cambridge Consultants (Cambridge, UK)

Cambridge Consultants creates exciting and novel breakthroughs in technology and products. We help our clients achieve the kind of game-changing leap forward that will transform their whole business.


At the heart of what we do are talented and motivated software teams empowered to create cutting edge technologies and systems to solve difficult problems for our clients.


Examples of our work


The breadth of what we’ve achieved is such that our work has touched most people’s lives in one way or another, from the best-before date printed on the eggs that made your omelette to the Bluetooth chip that lets your phone connect with your car.


Here are just five of the many breakthroughs powered by the software developed at Cambridge Consultants.



  • Robot Communications


Our breakthrough in 4G radio design enabled online retailer Ocado to create the most advanced automated warehouses in the world.



  • Satellite Communications


Our world first with Iridium Communications lets rescue workers in remote locations keep in touch using the latest satellite phone technology.



  • Wireless Pacemaker


We helped develop the world’s first wireless powered pacemaker, transferring energy to a leadless electrode using ultrasonic pulses.



  • Smart Insulin Pen


Our battery-less smart insulin pen and integrated tracker app won an internationally renowned Red Dot Design Award.



  • Aircraft Radio


The last time you flew anywhere, chances are your pilot was relying on the market-leading ground-to-air radio we developed for Northrop Grumman.


You will . . .



  • Design and implement software for custom embedded platforms

  • Participate in system architecture design

  • Lead and participate in design reviews and code reviews

  • Work with clients to define requirements

  • Design and develop world firsts

  • See your amazing ideas come to life

  • Grow your own skills and responsibilities

  • Choose the technologies you work with

  • Proactive mentoring and training


by via developer jobs - Stack Overflow

SOFTWARE ENGINEER HIGHTECH at ICT Group (Eindhoven, Netherlands)

Region: Eindhoven


The Hightech industry is one of the main economical drivers of the Dutch economy. In this sector, innovative solutions are developed for social challenges in the areas of energy, mobility and sustainable production. As we are moving closer to the limits of what is physically and electronically possible, ICT Group faces the challenge to push the boundaries with increasingly clever software solutions. If you are willing to challenge yourself by working on such software solutions, apply for a position at ICT Group!










We have a variety of assignments and projects in different domains. But in order to be successful as a  C++ engineer in the area of in product software engineering, you will need at least 3 years experience in a multidisciplinary product development context. We prefer experience in a regulated, high tech industry (e.g. medical/automotive/aerospace/high tech equipment). Not only do we look at your technical abilities, your personal competences are equally important. Nowadays, being able to communicate with members of your team, customers and other stakeholders is a very important aspect of working as a software engineer.


We have a strong focus on the ‘Brainport’ region, with Eindhoven at the centre; this area has developed into an important high tech region due to the fact that the vast majority of high tech companies are located here.










What are we looking for?



  • A masters degree in a software related subject

  • You have at least 3 years experience in the industry

  • You know your way with C++ (11-14), STL/Boost libraries

  • Preferably you are experienced in modelling, Object Oriented Analysis and Design, UML and Design patterns

  • You have used Agile/Scrum methodology and test processes in your previous projects

  • Enthusiastic teamplayer, analytical and structured

  • You have excellent communication skills in English


 What can you expect from us?



  • Challenging C++ projects, both inhouse and onsite in the Eindhoven region

  • Great opportunities to develop yourself and advance your career

  • A multidisciplinary, international environment

  • An informal, team-oriented work culture

  • Support in learning Dutch


by via developer jobs - Stack Overflow

DevOps Engineer at Besedo (Paris, France)

Are you looking for a new opportunity to grow and make use of your awesome DevOps skills? If you want to make a difference and you want to do so where new ideas are encouraged and collaboration is key, this is the right job for you!


We are looking for a DevOps engineer, based in Paris, to work in our dream with our industry-leading all-in-one content moderation tool Implio.


You will be working in close collaboration with the Research and Development department, including developers and Data Science team, to deploy and operate our systems as well as automating and streamlining our operations and processes.


Building and maintenance of tools and services for deployment, monitoring and operations will also be a part of your repertoire.


As you troubleshoot and resolve issues in our development, staging and production environments, using your excellent detective skills, you will be supported by a department full of talented people, where we put a great deal of emphasis on team spirit, sharing knowledge and learning from each other.


Who are you?


We believe you have a couple of years of working experience and are familiar cloud services like AWS or similar. You should have general knowledge of the Linux Operation System, and be familiar with networking protocols.


You most likely have designed infrastructure solutions for scalability, reliability, high availability, performance, security, software maintainability, and operational excellence.


Your scripting knowledge (Bash/Python) is outstanding and you know what monitoring tools to use. If you also have worked with Kubernetes and Docker, this is a big plus.


Of course, you’re an excellent communicator, can predict and plan for changes and you have a very good understanding of architecture.


by via developer jobs - Stack Overflow

(Senior) Software Engineer/Developer - Java - FinTech at Deposit Solutions GmbH (Hamburg, Deutschland)

As a senior member of one of our software development teams, you will be responsible for the entire software development lifecycle, from designing new services to operation.


Your responsibilities will also include:



  • Expansion of our B2B and B2C applications, mainly based on Java

  • Connection to external systems, e.g. banking systems, payment systems, reporting systems

  • Supervision of the complete software lifecycle (cooperation with story definition, architecture, development, unit and integration tests) within the team

  • Finding and resolving acute problems (incidents)

  • Leadership within the team

  • Mentoring junior colleagues

  • Ensuring that best practice is adhered to

  • Design of systems to work in a service-based architecture


What you bring with you:



  • Completed studies in a technical course or comparable qualification

  • At least 4 years of experience as a software engineer

  • Strong knowledge in several of the following areas: Java7 / 8, Spring MVC (web application), Jersey (REST-Webservices), Dropwizard / Spring Boot, containerization

  • Understanding of Continuous Integration, Continuous Deployment and the role of DevOps in a complex technical environment

  • Previous experience in the operation of Microservices, i.e. in relation to deployments in high-availability cluster operation

  • Experience working in a financial or banking environment is a plus

  • Fluent in English, German is an advantage


What you get:



  • You reshape the future of finance in an extremely motivated and team-oriented environment

  • A high degree of personal responsibility in an agile and modern environment

  • Powerful hardware and free choice of software development environment

  • Training in form of free online classes, language courses or during eat-and-learn sessions with our colleagues

  • Dicounts for you and your family at out sports cooperations, fruit and drinks for free, support to the HVV ProfiCard, great company events and lots of great colleagues

  • You work in the heart of Hamburg with colleagues of a close-knit network from more than 40 different countries


by via developer jobs - Stack Overflow

Backend Ruby on Rails Developer (m/f) all levels at CHECK24 Profis (Berlin, Deutschland)

Our backend systems mainly use Rails/Ruby, PostgreSQL and run on AWS. Our Frontend is built with modern JavaScript. In addition to our web applications, we are increasing focus on the development of APIs for our frontend and mobile applications.



Now, we are looking for a talented Ruby on Rails developer (m/f) as we prepare to propel ourselves to the next level. By joining our team, you’ll get the opportunity to work on many of our various Rails projects with a team of highly skilled Rails experts. 



Key responsibilities



  • You maintain, further develop and scale our platform

  • You design, build and take ownership of new features based on customer feedback

  • You make independent decisions on how to maintain and optimize it continuously

  • You follow and further develop our engineering principles and standards of clean code, efficiency and maintainability

  • You support the continuous learning process of the whole team by sharing knowledge and throwing in own ideas



Profile



  • At least 1 year of working experience in developing web applications

  • Expertise in any object oriented language, preferably Ruby and frameworks such as Ruby on Rails

  • First experience with PostgreSQL is highly valued

  • A solid grasp of object-oriented programming, automated software testing, databases, development and testing methodologies

  • Passion for software development and an agile work culture

  • You are committed to TDD and CI using tools like RSpec and TravisCI

  • You live by DRY, KISS, SOLID principles


by via developer jobs - Stack Overflow

Hiring Full stack Java developers | Melbourne CBD at Hays plc (Melbourne, Australia)

Your new company 
The role is with Traffic Technologies. Your new company is an industry leader, who pride themselves on their progressive and cutting-edge working environment. They are preparing to undertake a considerable project and are therefor looking for an expert developer to join their team and contribute quality developments.

Your new role 
You will have a permanent opportunity with a dedicated team, and will be provided considerable support in all endeavours throughout this project, and projects to come. You will join the team as a senior developer, and your insight will be respected and valued. You'll have the opportunity to work with the latest technologies, and will be working on a project that will considerably shape the culture within this established company.

What you'll need to succeed 
Your experience across the full stack, and comfort with Java and Javascript technologies, will be integral to your success within this role. You will also have extensive experience with and confidence using C++. You will have solid experience using Google Maps API. Any experience developing within mobile platforms will be an additional boon to your application. The successful applicant will be an open-minded, malleable individual. Experience leading or managing teams will additionally benefit your application.

What you'll get in return 
You will have a permanent opportunity in the Northern Suburbs of Melbourne, and will be generously remunerated. You'll have the chance to contribute significantly to important projects, and will be surrounded by a team of dedicated, passionate and inclusive individuals. You will be a valued and respected member of the team, and will be inspired to continue your history of quality development. 

What you need to do now
If you're interested in this role, click 'apply now' or for more information and a confidential discussion on this role, or to find out about more opportunities in Information Technology, contact Charul Budhiraja at Hays on 0396049688, or email charul.budhiraja@hays.com.au.


by via developer jobs - Stack Overflow

Software Engineer (Java and Full Stack) at Apple Inc. (Cupertino, CA)

Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

We are looking for an energetic and seasoned Software Engineer with deep experience in Big Data processing to contribute to the design and development of several key systems. As a member of the team, youll be instrumental in design, development, standardization, and validation of several critical applications.

 

Key Qualifications:
Thorough understanding of highly scalable distributed databases and multi-clustered systems
Experience in data modeling to support agility and scale for present and the future
Define and advocate best application practices to leverage strengths of a scalable datastore
Expert in Search both from data and application architecture view point
Data storage/processing distribution best practices (sharding, partitioning)
Techniques for sharing data processing between application and datastore (MapReduce etc)
Solid understanding of NOSQL Database (preferably MongoDB)
Expert in a scripting language like Python
Data security techniques for applications and database
Best practices for dev teams to profile interactions with databases
Excellent Communication Skills

Description:
The Corporate Systems Engineering group at Apple primarily focuses on creative ways to engineer business solutions to meet the growing business needs of Apple's Finance, HR, iTunes, Sales, Retail, and Apple Park business groups. At core, our portfolio comprises of engineered custom solutions to process very high-volume micro-transactions from iTunes Downloads, iPhone Activations, Sales from Retail, Online, Resellers, and more. These solutions are based on cutting edge enterprise technologies ranging from Server Side Java, Web Technologies, Cocoa, iOS, Oracle, and Non-SQL Databases. Building simple, intuitive, accessible, and high quality systems is our core strength.

You will join a hands-on development team that fosters creativity and generates novel solutions to deliver engineering excellence.
We partner with a variety of cross and multi-functional team members from a diverse array of groups across the company
Are you deeply accountable for your work? Your passion for product ownership and track record of product development will prove critical to your success on our team.

Education:
BS Computer Science or Equivalent. Minimum of 4 years in Software development

Additional Requirements:
Ability to stay focused and prioritize a heavy workload while achieving exceptional quality
You are upbeat, adaptable, and results oriented with a positive attitude
You bring passion and dedication to your job and are committed to our vision and supporting the developer community
Background in Payments is highly desired
Experience managing high transaction volume projects
Search Technologies like Elasticsearch, Lucene
Machine Learning

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

Search Engineer, Apple Media Products at Apple Inc. (Cupertino, CA)

The iTunes Store Search Team is looking for an extraordinary engineer to help build the next-generation of search features for Apple's ground breaking devices and platforms for a store that supports billions of transactions. Our iTunes Store is the largest online marketplace for apps, music, movies, and more on OSX, Windows, iPhone, iPad and AppleTV
 

Key Qualifications:
6 to 8 years software engineering experience
Proficiency in Java preferred
Ability to develop fault-tolerant distributed systems
Experience with Information retrieval techniques
Experience with search technologies and system
Experience with Lucene / Solr or similar search systems preferable
Description

Description:
We are seeking an exceptional engineer to help build the next-generation of search features for Apple's ground breaking devices and platforms for a store that supports billions of transactions. You are willing to pursue meaningful projects in the fields of search relevancy, ranking, indexing, and architecture. You will write software on the groundbreaking edge of search. To be successful, you are comfortable bringing the latest in search and discovery ideas to production at a large scale. If you want to craft new ways for customers to discover content in a rapidly growing catalogue on a range of devices and platforms, this is the place to be.

 

Education:
Minimum BA/BS degree in Computer Science or equivalent work experience

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

Graduate Quality Assurance Engineer - Bangkok, AGODA HIRING NOW at Big Wednesday Digital (Bangkok, Thailand)



We're Hiring Quality Assurance Engineers!

Agoda is the largest and fastest growing online hotel booking platform in Asia and as a Booking Holdings company, we are part of the largest online travel company in the world. Technology is not just what we do - it's at the heart of who we are. We have the dynamism and short chain of command of a start-up and the capital to make things happen. We love innovation and putting new technologies to work to extend our lead on the competition. What's stopping you from getting in touch?

Working in one of the largest international Internet employers headquartered in Asia, your work has an impact on what we do around the globe. We move fast - why wait ages to see your ideas go live? Therefore, business value from your contribution can be seen in real-time basis. Work on tough challenges, safe in the knowledge that you are surrounded by people as smart as you are (if not smarter!) to help solve them. And while we're on the subject, Agoda people come from over 65 countries: It's an incredible technical creative melting pot.

Apply now!



Responsibilities:

The Quality Assurance Engineer role at Agoda is an integral part of the development process. Successful candidates will be responsible for the following tasks:
  • Own quality practice of assigned scrum team
  • Ensure right level of testing activities perform along with product design/implementation
  • Define necessary test automation, design automation flow, share implementation effort with software engineer
  • Monitor and ensure each change achieves its business KPI on production
  • Drive the velocity of product development together with scrum team




Qualifications:
  • Graduated from IT related field
  • Ability to code in any programming language
  • Experience in Test automation or Selenium is a plus
  • Good command of English (Speaking, Writing, and Reading)
  • Experience in Agile Methodology is a plus
  • Ability to identify and escalate issues in a timely manner
  • Ability to work with minimal supervision and commit to the team's schedules and goals
  • Good communication and interpersonal skills
  • Good analytical and problem solving skills


Agoda is a Booking Holdings (BKNG) company, the world's leading provider of brands that help people book great experiences through technology.

The position needs to be filled ASAP, therefore, we can only consider candidates (local and foreigners) already based here in Thailand.
by via developer jobs - Stack Overflow

Global Technical Support Engineer - Bangkok - AGODA HIRING at Big Wednesday Digital (Bangkok, Thailand)



Who we are:


Agoda is Asia's leading and fastest growing online hotel reservation website. Maintaining this position requires an incredible amount of data, a superior Tech infrastructure, and world class talent to bring it all together. Agoda's Tech Department is Agoda's core competency, and a tech career with us provides excellent growth opportunities in an exciting, multicultural environment with 80+ nationalities.


Agoda's Tech department is a fast-paced environment where innovation and creative thinking matter; where passion for new technology applied in creative ways drives us to constantly improve the customer experience. We strive to create products and services that make a difference, and work hard to ensure continuous, consistent progress. And we never forget to have fun while doing it.

What we need:
For our team in Bangkok we are looking for candidates with Desktop and Office Infrastructure support and troubleshooting experience.


Job responsibilities:
- Take ownership of staff issues by performing in-depth root cause analysis and fast problem solving
- Prioritise and manage several concurrent tasks to ensure minimal business impact
- Support staff in compliance with company standards and policies
- In-depth knowledge of Windows/MacOS/Office in corporate environment
- Troubleshooting skills for endpoint networking such as LAN, Wi-Fi, VPN
- Proficient in Active Directory users/computers management
- Proficient in Enterprise systems management tool such as SCCM, Kace, Altiris
- Proficient in mass computer deployment solution such as MDT, JAMF, Clonezilla
- Deployment of office workstation, equipment and infrastructure
- Will be required to work in remote offices (local and overseas), work shifts and on-call
- Complete assigned tasks as agreed with your manager


Do you have what it takes?
- 3 years' experience in supporting IT environment
- Proactivity and ownership of all tasks assigned until completion
- Service minded with high level of empathy
- Technology oriented and eager to learn
- Ability to work in a multi-cultural environment with English as primary language
- Must be a team player
- Able to adapt to business changes requirement

We do not provide relocation or Visa sponsorship for this role, therefore we may only consider local candidates.

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

Graduate Data Specialist - Bangkok - AGODA HIRING at Big Wednesday Digital (Bangkok, Thailand)



We're Hiring Graduate Data Specialist!

Agoda is the largest and fastest growing online hotel booking platform in Asia and as a Booking Holdings company, we are part of the largest online travel company in the world. Technology is not just what we do - it's at the heart of who we are. We have the dynamism and short chain of command of a start-up and the capital to make things happen. We love innovation and putting new technologies to work to extend our lead on the competition. What's stopping you from getting in touch?

Working in one of the largest international Internet employers headquartered in Asia, your work has an impact on what we do around the globe. We move fast - why wait ages to see your ideas go live? Therefore, business value from your contribution can be seen in real-time basis. Work on tough challenges, safe in the knowledge that you are surrounded by people as smart as you are (if not smarter!) to help solve them. And while we're on the subject, Agoda people come from over 65 countries: It's an incredible technical creative melting pot.

Apply now!



Your responsibilities are including but not limited to the following:
  • Prepare data and perform analysis using statistical and data analysis techniques using Tableau
  • Design and produce meaningful, effective data visualisations using relational and aggregate data sources via Tableau
  • Ensure quality and data integrity in reports provided to internal users
  • Communicates and co-ordinates on a regular basis with various internal teams


Qualifications
  • Bachelor's Degree or higher in IT related field
  • Proficient knowledge of SQL and Relational Database: able to write, execute and interpret queries
  • Strong analytical skills and comfortable working with large data sets and ability to transform data into actionable insights
  • Fast learning, fast change and open to learn new technology together with good analytical and troubleshooting skills
  • Good English communication and Inter-personal skills
  • Good time management and multitasking skills
  • An ability to work well independently and as part of a team




Agoda is a Booking Holdings (BKNG) company, the world's leading provider of brands that help people book great experiences through technology.

The position needs to be filled ASAP, therefore, we can only consider locals candidates.
by via developer jobs - Stack Overflow

Senior Data Engineer - Data Platform, Bangkok - AGODA HIRING at Big Wednesday Digital (Bangkok, Thailand)



ABOUT US:

We are a big technology company, but we still think and act lean like a start-up. We place a high value on ownership and experimentation that drives knowledge based decision making. At Agoda we are thinking every day about how to use the latest technology to build new exciting services that will be used by millions of people. Continuous Delivery will play a significant role in how our team thinks and operates, we are determined to deliver often and get fast feedback. If you find yourself frequently pondering how to do things faster and better, how technology could interact, how a new technology would help you to do new things or how a customer would use your products, then Agoda is the right place for you.

Work will focus on building services and APIs that serve internal and external customers.

You must be confident in code quality and execution, working in an agile team using continuous delivery and infrastructure as code.

Office location - Bangkok, Thailand.

Technology you should be comfortable with or interested in learning: Functional Programming, Scala, SBT, AKKA, Spark, Kafka, Java, NoSQL, SQL, Cassandra, PostgreSQL, REST APIs, Swagger, MemCache, CouchBase, Redis, AVRO, and infrastructure/tools like OpenStack, Docker, Kubernetes, Puppet/Chef.

ESSENTIAL RESPONSIBILITIES:
  • Implementation of REST API endpoints for internal customers.
  • Be comfortable with or be very interested in learning functional programming
  • Write unit and integration tests.
  • Focus on continuous delivery for all aspects of the system.
  • Infrastructure as code using Docker, Kubernetes, Puppet, Octopus, Powershell DSC, etc.
  • Collaborate in project planning and system design.
  • Work with both front-end and back-end developers.
  • Engage with team to improve and optimise current code and planning practices.
  • Be prepared to work with the entire team to contribute to strategic technology decisions.
  • Embrace continuous improvement for yourself and with your team.
  • Take responsibility for successful delivery of solutions.


YOU WILL BE A GREAT FIT IF
  • You are passionate about behaviour driven development and testing.
  • You understand why we need to build out continuous integration/delivery pipelines.
  • You care about both user experience and developer experience.
  • You write DRY, readable, and modular code.
  • You have to understand the root cause of an issue and then improve the solution.
  • You are a SOLID engineer.
  • Are interested in learning new programming languages and tools.
  • Like working on a team collaborating to solve complex problems.


RECOMMENDED SKILLS (NOT 100% REQUIRED):
  • Strong experience building and improving scalable applications.
  • Experience designing and building Restful APIs using SCALA and AKKA.
  • Worked on data platforms like SQL, MongoDB, Cassandra, Hadoop or CouchBase. You understand that different applications have different data requirements.
  • Experience with HTTP, WebSockets, and message-based systems/protocols.
  • Ability to work independently and integrate systems with many moving parts.
  • Familiarity with session and authentication best practices, access control, and preventing CSRF.
  • Proficient understanding of code versioning tools, such as Git, GitHub.
  • Be willing to help your teammates, share your knowledge with them, and learn from them.


Send us your CV today!


by via developer jobs - Stack Overflow

Quality Assurance Engineer (QA) - BI, Bangkok - AGODA HIRING at Big Wednesday Digital (Bangkok, Thailand)



START DATE: ASAP

We're Hiring Quality Assurance Engineers!

Agoda is the largest and fastest growing online hotel booking platform in Asia. And as a Priceline Group company, we are part of the largest online travel company in the world. Technology is not just what we do - it's at the heart of who we are. We have the dynamism and short chain of command of a startup and the capital to make things happen. We love innovation and putting new technologies to work to extend our lead on the competition. What's stopping you from getting in touch?

Working in one of the largest international Internet employers headquartered in Asia, your work has an impact on what we do around the globe. We move fast - why wait ages to see your ideas go live? Therefore, business value from your contribution can be seen in real-time basis. Work on tough challenges, safe in the knowledge that you are surrounded by people as smart as you are (if not smarter!) to help solve them. And while we're on the subject, Agoda people come from over 65 countries: It's an incredible technical creative melting pot.

Apply now!



Responsibilities:

The Quality Assurance Engineer role at Agoda is an integral part of the development process. Successful candidates will be responsible for the following tasks:
  • Lead and own quality strategy of assigned scrum team to ensure a right level of product quality
  • Own quality practice of assigned scrum team
  • Ensure right level of testing activities perform along with product design/implementation
  • Define necessary test automation, design automation flow, share implementation effort with software engineer
  • Monitor and ensure each change achieves its business KPI on production
  • Drive the velocity of product development together with scrum team




Qualifications:
  • Graduated from IT related field
  • Ability to code in any programming language
  • 2-3 years of experience in the testing domain.
  • Good command of English (Speaking, Writing, and Reading)
  • Knowledge with Data Warehouse and Relational Databases such as SQL Server preferred.
  • Familiar with Big Data concepts.
  • Experience designing and executing advanced SQL statements required.
  • Experience in Test automation or Selenium (UI and API level) is a plus
  • Knowledge in C#/Scala language is is a plus
  • Experience in Agile Methodology is a plus
  • Ability to work with minimal supervision and commit to the team's schedules and goals
  • Good communication and interpersonal skills
  • Good analytical and problem solving skills




Please note this role is based in Bangkok and would require you to join our Bangkok office. We welcome both local and international applications for this role. Full visa sponsorship and relocation assistance available.
by via developer jobs - Stack Overflow

Senior Software Engineer at BookShout (Plano, TX)

As a Senior Software Engineer, you will be responsible for developing modern API-driven web and mobile systems. Our platform is primarily Ruby / Rails / JavaScript / React. You will need to know how to handle complex data models and state efficiently, while having a great architectural mindset to manage complexity. Our core services are provided via RESTful APIs, so you’ll also be focusing on the backend delivery of those services.


An ideal candidate would have:


* 5+ years of experience writing production code.


* Deep experience in Ruby on Rails.


* The ability to see things from a user's point of view, and figure out the best approach to implement requirements.


* An ability to teach and contribute to a small, focused team.


* Experience turning business requests into working software.


* A direct and mature communication style with technical and non-technical groups (product development, engineering, management).


* Experience reducing complex requirements and user interaction flows into solid designs.


Required Skills:


* Ruby/Rails
* Docker/Docker Compose
* Cloud experience (deploying to) and associated concepts
* Knowledge of how distributed systems work
* Passionate about software development


Preferred Skills:


* Ability to work effectively in several programming languages
* Attention to detail and a desire to understand how things work
* Experience with breaking a monolith into micro-services
* Experience refactoring large projects
* Experience with Kubernetes



* No relocation package offered
* No work VISA sponsorship offered


by via developer jobs - Stack Overflow

Backend Engineer at Percept.AI (Sunnyvale, CA)

Here at Percept.AI, we are on the mission to build the AWS for all AI-empowered business functions, which we believe will get us closer to a future where people can be freed from all the repetitive and mundane tasks in their daily operations. Percept AI is spearheading toward this future by first revolutionizing the customer support of every company. We are a team of passionate engineers fascinated by hard technical problems with a mindset of building products that people love. If you are also excited about solving untackled challenges, this is your opportunity to join us and build something bigger than ourselves!


As a backend engineer, you'll:

  • Build high-impact features to our rapidly maturing core chatbot engine
  • Design, build, and optimize large-scale data processing pipeline that powers our deep learning models and in-house analytics system
  • Work closely with our clients to build, integrate and customize solutions that meet their requirements
  • Instrument, automate, and optimize our infrastructure for reliability, scalability, and developer productivity
  • Evaluate and deploy new technology, tools, and processes to the team; uphold and contribute to our engineering standards

Benefits


Backed by Y-Combinator, we are a fast growing startup with a great product and happy customers. Even so, we are just beginning our journey and are growing fast. We pay competitively with equity and offer all the best startup benefits, including health insurance, paid vacation, and flexible Work from Home policy. But more than that, we provide a supportive environment where you can do the best work of your life, where creativity and personal initiative are cherished, where product quality standards are nothing short of excellent, and where you have a direct, leading role in delighting customers.


by via developer jobs - Stack Overflow

Senior Software Engineer, Machine Learning at SmartNews (San Francisco, CA)

Every day, SmartNews analyzes millions of URLs to deliver the top articles that matter in near-real time to millions of users around the world. The Data Science and Machine Learning team work on a range of classification and optimization problems, e.g. search ranking, text/sentiment classification, and/or collaborative filtering/recommendation, to deliver the world's quality information to the people who need it.


Responsibilities



  • Write server-side production code for applications that are robust and high-volume

  • Research and solve various technical problems, including information extraction from unstructured text, categorization, and de-duplication

  • Build ranking algorithms for news articles

  • Develop internal analytics tools

  • Rapid prototyping


Minimum Qualifications



  • Over 5 years of solid work experience in natural language processing, classification, search, and/or recommender systems

  • Expert coding abilities in multiple programming languages (e.g. Java, C++, Python, Scala)

  • MS or BS in computer science, mathematics, physics or other quantitative fields


Preferred Qualifications



  • Experience with distributed analytic processing technologies (e.g. Hadoop, Hive, MapReduce, Spark, Solr/Elasticsearch)

  • Experience with cloud based architecture (e.g. Amazon Web Services)

  • Strong interest in news media and our mission


by via developer jobs - Stack Overflow

Senior Software Developer (m/w) für COBOL / CICS / DB2 at HALLESCHE Krankenversicherung a. G. (Stuttgart, Deutschland)

Ein Konzern. Viele Möglichkeiten.
Der ALTE LEIPZIGER – HALLESCHE Konzern zählt zu den bedeutenden Versicherungs- und Finanzdienstleistungsunternehmen in Deutschland. Rund 3.000 Mitarbeiterinnen und Mitarbeiter bilden das Fundament für unseren Erfolg und sorgen täglich für erstklassigen Service, individuelle Beratung und die langfristige Zufriedenheit unserer Kunden. 

Für die HALLESCHE Krankenversicherung suchen wir am Direktionsstandort Stuttgart eine engagierte Persönlichkeit, die unser erfahrenes Entwicklerteam – bestehend aus Java- und COBOL-Programmierern – tatkräftig unterstützt.

Ein verantwortungsvolles Aufgabengebiet wartet auf Sie:



  • Design und Implementierung von geschäftskritischen COBOL-Anwendungen für unseren IBM Mainframe und z/DB2

  • Bearbeitung von Teilprojekten über alle Phasen der Softwareentwicklung hinweg – von der technischen Konzeption und Aufwandsschätzung über die Programmierung bis hin zu Test und Dokumentation der Anwendungen

  • Regelmäßige Abstimmung und Beratung der Fachbereiche

  • Übernahme der (Teil-)Projektleitung je nach Bedarf und Können sowie eigenständige Koordination von Aktionen


Überzeugen Sie uns mit folgenden Qualifikationen:



  • Studium der (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung – z. B. als Fachinformatiker (m/w) – und relevante Berufspraxis

  • Praktische Erfahrung in der Umsetzung von COBOL-Projekten im Mainframe-Umfeld

  • Kenntnisse in SOA-Architekturen und deren Anwendungen in den Bereichen COBOL, Webservices, WebSphere MQ etc.

  • Know-how in Management und ggf. Leitung von IT-Projekten

  • Gute Deutschkenntnisse, mindestens auf Level C2

  • Analytisches Denkvermögen und hohe Lernbereitschaft

  • Flexibilität und Teamgeist


Es erwartet Sie ein Arbeitsplatz mit Atmosphäre, an dem Sie aktiv unterstützt werden und wo ein offener, fairer und teamorientierter Umgang selbstverständlich ist.

Wir freuen uns auf Ihre Bewerbung unter Angabe Ihrer Gehaltsvorstellung und Ihres möglichen Eintrittstermins. Der ALTE LEIPZIGER – HALLESCHE Konzern begrüßt ausdrücklich die Bewerbung von Menschen mit Behinderung. Bei Fragen und für weitere Informationen wenden Sie sich gerne an Elke Lang unter 0711-6603-2411. Ihre ausführlichen Bewerbungsunterlagen senden Sie bitte an bewerbung@hallesche.de oder per Post an:



HALLESCHE Krankenversicherung a. G.
Personal und Soziales
Reinsburgstraße 10
70178 Stuttgart
http://bit.ly/2JDLKHW


by via developer jobs - Stack Overflow

Senior QA Engineer at Harvard Law School (Cambridge, MA)

Senior QA Engineer

Harvard Law School

46326BR

Duties & Responsibilities

The Senior QA Engineer is a member of the ITS Business Solutions team and is responsible for designing and implementing quality assurance processes that ensure robust technology solutions are delivered to the Harvard Law School community. This individual leads the development of testing strategies and plans, performs hands-on testing, oversees customer acceptance testing, and coordinates releases. The successful candidate will thrive in a nimble, Agile project environment, enjoy working directly with our business partners, and be comfortable moving between technologies based on business requirements and emerging trends.


  • Work with clients to understand business processes, in order to drive development of comprehensive, effective test strategies and plans

  • Plan and lead integrated system testing sessions, including setup and configuration of testing lab

  • Drive planning and execution of releases, including coordination of internal and external resources

  • Assess and propose improvements to existing quality models, in order to ensure the highest-quality releases

  • Build positive relationships with clients to promote effective communications and negotiations

  • Design and implement test automation (functional and performance tests)

  • Efficiently perform initial testing, after hand-off from internal and vendor implementation teams

  • Triage bugs with clients, to ensure accurate detail and prioritization

  • Assist Scrum-master in identifying and mitigating project risks

  • Document application troubleshooting steps for Service Desk

  • Triage user support incidents escalated from the Service Desk

  • Be a vocal proponent for quality in every phase of the implementation process


Basic Qualifications

BS/BA degree in computer science or related discipline, or equivalent experience, required. Minimum 7 years of hands-on quality assurance experience, including testing of multi-tiered, transactional web applications.

Additional Qualifications



  • Strong expertise in testing methodologies and experience with standard QA and development tools

  • Proven track record of increasing delivered solution quality through effective quality assurance strategies

  • Ability to understand functional use cases and technical specifications and generate test cases from them

  • Experience delivering software solutions using iterative methodologies, such as Agile/Scrum

  • Proficiency in implementing performance and load testing strategies

  • Experience working within teams and using collaboration and management tools, such as version control and bug tracking systems

  • Knowledge of system integration techniques, scripting languages and web services

  • Comfort working in a variety of operating systems and technical architectures

  • Ability to operate within short release cycles

  • Strong organizational skills and communication skills (written and verbal), working both with technical and non-technical audiences


Additional Information

All offers to be made by HLS Human Resources.

Job Function

Information Technology

Location

USA - MA - Cambridge

Department

ITS – Business Solutions

Time Status

Full-time

Salary Grade

058

Pre-Employment Screening

Criminal, Education, Identity

EEO Statement

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, gender identity, sexual orientation, pregnancy and pregnancy-related conditions, or any other characteristic protected by law.

PI103437385


by via developer jobs - Stack Overflow

Full Stack Developer at Contactually (Washington, DC)

Great relationships grow great businesses. Contactually provides a SaaS-based intelligent customer relationship management (CRM) platform to empower professionals to build authentic relationships. We have been named to Inc's 5000 Fastest Growing Companies and the HousingWire Tech 100.



We are looking for a Software Engineer who is passionate about solving complex problems with code. Come help us build a product that makes contact management easy.



Our Stack  



Frontend: React, Redux, React Native, CSS Modules, LESS, Babel, Webpack



Backend: Ruby on Rails, Heroku



Datastores: Postgres, ElasticSearch, Neo4J, Redis



What you'll be doing




  • Build and ship new features and services critical to our customers

  • Write clear, maintainable, scalable code across multiple projects

  • Write and maintain tests to ensure long-term quality of our software

  • Discuss best approaches to solving business problems with other engineers and product managers

  • Take part in blameless retrospectives that help elevate the team and individuals to grow their engineering skills



Who you are




  • You're passionate about writing clean, concise, well-tested code, but you're also a pragmatic problem solver

  • You follow the best practices for the technologies you work with and understand why

  • You love learning new things and teaching others about them

  • You like to contribute to open source projects (we do too!)

  • You stay up to date with the latest technologies and probably have sites like Hacker News or Coding Horror bookmarked

  • You operate without ego to discuss, learn, grow, and help others do the same



What you bring




  • 2 - 5 years as a full-time Ruby and/or Javascript engineer

  • Strong understanding of best-practice programming principles

  • Experience with Ruby / Ruby on Rails, or expertise with another modern framework

  • Experience with ES6/JSX

  • Strong understanding of programming principles (OOP, REST, MVC, etc)

  • Strong analytical and performance optimization skills

  • Experience and/or interest in Test Driven Development (TDD) and agile methodologies

  • Experience with one or more: Postgresql, Elasticsearch, Redis



Nice to have




  • Contribute to OSS

  • You've written/maintained a Ruby gem or javascript plugin

  • Experience leading an engineering team

  • Experience with DevOps


by via developer jobs - Stack Overflow

Front End Developer at Contactually (Washington, DC)

Great relationships grow great businesses. Contactually provides a SaaS-based intelligent customer relationship management (CRM) platform to empower professionals to build authentic relationships. We have been named to Inc's 5000 Fastest Growing Companies and the HousingWire Tech 100.



We are looking for a Software Engineer who is passionate about solving complex problems with code. Come help us build a product that makes contact management easy.



Our Stack



Frontend: React, Redux, React Native, CSS Modules, LESS, Babel, Webpack



Backend: Ruby on Rails, Heroku



Datastores: Postgres, ElasticSearch, Neo4J, Redis



What you'll do




  • Build and ship new features and services critical to our customers

  • Write clear, maintainable, scalable code across multiple projects

  • Write and maintain tests to ensure long-term quality of our software

  • Discuss best approaches to solving business problems with other engineers and product managers

  • Take part in blameless retrospectives that help elevate the team and individuals to grow their engineering skills



Who you are




  • You operate without ego to discuss, learn, grow, and help others do the same

  • You're passionate about writing clean, concise, well-tested code, but you're also a pragmatic problem solver

  • You follow the best practices for the technologies you work with and understand why

  • You love learning new things and teaching others about them

  • You like to contribute to open source projects (we do too!)

  • You stay up to date with the latest technologies and probably have sites like Hacker News or Coding Horror bookmarked



What you bring




  • 2+ years as a full-time software engineer working with Javascript

  • Strong understanding of best-practice programming principles

  • Experience with React and Redux, or expertise with another modern Javascript framework

  • Experience with ES6/JSX

  • Strong analytical and performance optimization skills

  • Experience with Test Driven Development (TDD) and agile methodologies



Nice to have




  • Strong knowledge of API design / backend architecture

  • Experience working with other departments to understand complex business goals and how that will impact implementation of systems integrations

  • You're active in the JS community and attending/presenting at meet-ups


by via developer jobs - Stack Overflow

Full Stack Developer at rapidly scaling ML startup at Ada Support (Toronto, ON, Canada)

As a Full Stack Developer, you’ll have an instrumental impact on Ada as we continue to grow our company and our products. You’ll be integral in building new features, improving the foundation of our technical architecture, and touching the lives of millions of end users.


About You



  • 3 - 5 years (or more!) of experience crafting production-grade code

  • Deep understanding of distributed systems architecture

  • Comfortable with the web stack (language and framework non-specific)

  • Appreciation for quality and agility, and the wisdom to find the right balance

  • Keen to learn from your colleagues

  • Stoked to teach your colleagues a thing or two also


Outcomes



  • Design and deploy new services on Ada’s infrastructure

  • Create new API endpoints to power incredible new features

  • Create accessible, efficient, and testable front-end components

  • Create, test, and optimize database models and indexes

  • Review code and provide insightful feedback

  • Ensure Ada’s architecture keeps up with the state-of-the-art


by via developer jobs - Stack Overflow

Senior Software Engineer who's excited about GraphQL and React at Reaction Commerce (Santa Monica, CA) (allows remote)

Senior Software Engineer - Core


Reaction Commerce is seeking a Senior Software Engineer to join our growing core engineering team. As a part of the core team at Reaction Commerce you’ll have the opportunity to help shape the fastest growing open source commerce platform in the world. We’re looking for people who are highly communicative, self-directed, with well developed critical thinking skills.


As a Senior Software Engineer, you’ll be expected to write great code, ship product features independently and with a team, propose architectural recommendations, teach and enforce documentation standards and software design patterns during code reviews,  and participate in the technical interview process.


Responsibilities


As a senior software engineer at Reaction Commerce, the day to day responsibilities are broad and you’re ultimately responsible for shipping software. While not exhaustive, this is a list of the type of work that we expect you’ll spend the majority of your time on day to day.



  • Write great code that is well tested and thoroughly documented

  • Develop, support, and improve our GraphQL API

  • Design, build, and maintain real-time, event-driven systems, services, and features

  • Create new components and improve existing components in our React component library

  • Teach and enforce software engineering patterns during code reviews

  • Work with the architecture team by proposing recommendations, building prototypes, and providing feedback.

  • Work with the QA Engineering team to define test patterns and implement and improve CI processes for projects you’re working on.

  • Author documentation for development patterns and features

  • Actively communicate status of tasks and projects to peers and leadership



Qualifications


This list of qualifications are our “hard requirements.” We’ve worked to keep it short and move anything that isn’t truly a requirement into the nice-to-have section. We believe you’ll excel in this role if you have significant experience doing the following:



  • Writing modern JavaScript/ECMAScript code that is clean, well tested, and thoroughly documented

  • Developing, optimizing, and scaling React and/or Node applications in production

  • Writing automated tests in JavaScript

  • Developing, securing, and consuming an API

  • Developing with either relational (e.g. Postgres) or document databases (e.g. MongoDB)

  • Communicating complex issues to technical and non-technical people in writing through documentation, proposals, and blog posts.


We value your knowledge and skills more than an arbitrary amount of experience using any specific technology or a university degree in a specific field. As a Senior Software Engineer, we expect that you’ll have the skills and knowledge that are typically gained working on production applications for many years and studying in a university Computer Science program, but we don’t care how you’ve acquired those skills or how long it took you.


Nice to have


Reaction is creating the leading commerce platform for enterprise retailers and the world’s first event-driven commerce platform. As we’re working with a lot of newer technology, we don’t expect candidates will necessarily have experience with our entire tech stack. The ideal candidate will have deep experience in a few of these technologies, exposure to more, and excitement and capability to learn new skills as necessary.



  • Designing, developing, documenting, securing, and/or consuming a GraphQL API using Relay or Apollo

  • Developing inclusive, accessible applications, including experience with accessibility (a11y), internationalization (i18n), and localization (l10n)

  • Using MongoDB at Scale

  • Developing event driven applications using software such as Kafka

  • Functional programming experience

  • Programming in a JVM language such as Clojure, or Scala

  • Developing commerce or logistics software

  • Developing and deploying containerized applications using Docker and/or Kubernetes

  • Developing with Elasticsearch or other search engine technology

  • Maintaining or contributing open source projects

  • Experience with Kafka

  • Experience using Clojure

  • Working remotely


Characteristics


As a distributed team, building open-source software, we deeply understand that being a great software engineer is much more than just understanding design patterns and having a deep technical skillset. Our culture is one of communication, character, cooperation, and competence and we believe that people who have these foundational characteristics will fit in well and be able to hit the ground running.


We believe in being inclusive, welcoming, and supportive of anyone who comes to us with the desire to build, collaborate, and lead. To learn more, read our diversity statement.



  • Motivated, self-starter who can work in a distributed team environment

  • Open-minded mentality

  • Goal oriented personality

  • Empathy for customers, community, and co-workers

  • Tendency to teach others what you know and excitement for sharing knowledge

  • Growth oriented mindset and a desire to be better today than yesterday

  • Desire to deliver an exceptional customer experience

  • Critical thinker who will work to solve the right problem

  • Cooperative attitude and an ability to pair program effectively with other engineers

  • Ability to think holistically for a given project or problem



Details



  • Position:  Full Time

  • Compensation: Salary commensurate with experience, stock options, medical and dental benefits

  • Location: Americas Time zone

  • Hours:


    • ~40-50 hours/week

    • Flexible: need to run an errand or have an appointment? Communicate and coordinate with your team and it’s not a problem.

    • You’ll be expected to make team meetings and work at least 5 hours/day that overlap with 9AM-5PM Pacific




Benefits and Perks



  • 100% coverage for medical, dental, and vision

  • Minimum vacation policy & stipends

  • Up to 12 weeks for new parent leave

  • Stocked kitchen, weekly lunches, and office dogs at Santa Monica HQ

  • 401K retirement plan

  • Work from anywhere in the world

  • Learning stipend for books, classes, or trainings

  • Diverse and inclusive culture

  • Bi-annual in-person all-hands meetups



Application Process: What to expect


Our application process begins once we receive your application and cover letter. Due to the volume of applicants, we only consider candidates who submit both and application with the required information, along with a detailed cover letter outlining why you want to work at Reaction Commerce. Candidates who don’t submit the necessary information will not be considered.

If we decide to move forward with your application, we’ll schedule a 30-45 minute screening video call via Zoom to learn more about your interests, talk about the role, and determine if Reaction Commerce is a mutual fit


We’ll then have a series of technical interviews. The first interview will be a technical conversation where we’ll discuss previous experience and work to uncover how your skill set might fill a need at Reaction Commerce.


Following the technical interview we’ll have one or more interviews focused on collaboratively solving problems with members of the engineering team. These interviews will involve writing code in a remote pair-programming type of scenario.


Finally, if appropriate based on location, we’ll conduct an onsite interview so that you’ll have the opportunity to meet key stakeholders on the team. If we can’t do this in person, we’ll arrange it as a video call.


At the offer stage, you will learn more about compensation, equity range, and benefits. While the entire process can take 4-6 weeks total depending on schedule availability, we’re committed to communicating progress frequently so you won’t be left wondering about the status of your application. We look forward to meeting you!


by via developer jobs - Stack Overflow

Senior Software Engineer at Varo Money (San Francisco, CA)

Varo is a digital bank for the millions of ambitious, responsible millennials who are hands-off with their money and want a bank that’s going to work for them. We’re building a banking app that helps our customers cover their expenses, pay their bills, and build their wealth over time—so they can stop worrying about their money and get on with living their lives. Unlike traditional banks or other fintech apps, Varo is an all-in-one solution with frictionless, integrated checking, budgeting, savings, and lending products that actually help our customers solve their money problems and achieve better financial outcomes.



We are currently looking for a Senior Software Engineer to join our Engineering team. If you are looking for growth - this position is for you. We are a startup, and we need to build a lot of new systems. This is a unique opportunity to learn amazing technologies, be part of a great team, improve the financial lives of others, and have a lot of fun too! In our Engineering team we value teamwork, technical excellence, and quality!
 


For this role, we are looking for...





  • 5+ years experience in Java software development.

  • Deep understanding of SOA, JPA/Hibernate, Spring.

  • Experience in building public and internal REST APIs.

  • Strong experience with RDBMS technologies. 

  • Big data and machine learning is a plus.

  • Understanding of rule engines, event processing, real-time data analysis (preferably Drools, Spark).

  • Experience with scalable messaging systems (AWS Kinesis or Kafka is preferred).

  • Deep understanding of the software security practices.

  • Experience with NLP is a big plus.

  • Knowledge of Maven and good understanding of CI and continuous deployment.

  • Experience in unit-testing.

  • Comfortable to use Jira, Confluence, Jenkins, Git.

  • Understanding of Scrum process.




It would be great if you also had the following but it is not a deal breaker:




  • Experience with financial systems (banking, processing, payments).



by via developer jobs - Stack Overflow

Senior Mobile Engineer, Android at Varo Money (San Francisco, CA)

ABOUT VARO


Varo is changing the future of banking with our mobile app: a frictionless bank account that also helps customers do more with their money. Varo is building a mobile bank that helps customers cover their expenses, pay their bills and build their wealth over time — so they can stop worrying about money and go live their lives. Unlike traditional banks or other fintech apps, Varo offers a complete solution with integrated deposit, budgeting, savings and lending products that help customers bank with ease and achieve better financial outcomes. There’s no reason for a bank branch on every corner anymore: all that customers need is a smartphone to bank seamlessly. Based in San Francisco and privately held, Varo has raised $78M to date, led by Warburg Pincus and The Rise Fund / TPG Growth.


ABOUT THE ANDROID TEAM


Varo’s Android team is in its infancy, and is looking to grow up. We are responsible for creating an amazing app from scratch for both phones and tablets. Our primary focus is to create a robust, testable and delightful app that will help help our customers manage their financial life. We work closely with our backend developers as well as design and product teams.


WE’RE LOOKING FOR A SENIOR MOBILE ENGINEER WHO WILL



  • Team up on the architecture, and development of our Android application.

  • Use modern but proven technologies to create an app that will run on multiple devices.

  • Deliver polished and beautiful UI with smooth animations and delightful interactions.


WHAT WILL HELP YOU BE GREAT



  • Excellent knowledge of Java and/or Kotlin

  • Experience with mobile application architectures (MVVM, MVP, Clean) and knowledge of their pros and cons.

  • Experience with Material design.

  • Knowing everything there is to know about Activities, Fragments, Lifecycles, Repositories, and those Terrible Failures.

  • Experience with databases, both yes and no SQL.

  • Being comfortable writing testable, performant code.

  • Good understanding of REST and experience in integrating mobile applications with back-end services.

  • Basic understanding of HTTP, AWS, and Linux to help troubleshoot issues during integration testing between UI and backend.

  • Experience using Jira, Confluence, and Git.

  • Understanding of Scrum development process.


THE THREE SKILLS THAT MATTER MOST


Nobody can be great at everything, but we’re looking for candidates who are extraordinary at:



  • Architecting, designing and implementing and Android application from scratch.

  • Being passionate and taking pride in what you and your team produces.

  • Sharing their knowledge with their peers, through code reviews and mentoring.


Other nice to haves:



  • Experience in building mobile web applications is a plus.

  • Financial industry experience is a plus.

  • Experience in building iOS apps is a small plus.

  • Appreciation of statically typed languages.

  • Knowledge of functional programming.


by via developer jobs - Stack Overflow