Current Job Listings

Secret Escapes is the UK’s biggest members‐only website that runs best‐in‐market flash sales of four and five star hotels and holidays worldwide. We offer our members exclusive rates of up to 70% off.

Launched in February 2011 and founded by Alex Saint, Troy Collins and Tom Valentine, the company works with its leading hotel, tour operator and travel agent partners to negotiate outstanding rates for over ten million members globally. Outside of the UK, Secret Escapes operates in several European countries and the USA. In 2016 the company will be expanding into Asia.

We're looking for self-starters to join the gang, who can keep up with the pace and want to make a difference. We still work in relatively small teams, so there's no room for coasting along. We're friendly, happy, and most importantly, we work hard. We're not afraid to get our hands dirty and we're all madly passionate about our brand. We also have fun parties and don't have to wear uncomfortable suits to work.

Our company vision is to inspire the World to escape…. hopefully this Job description will help you to escape so you can help the World to.

Our developers say

We're open to exploring and improving the ways in which we build software. We're a team that embraces change and want to work with the best tools, processes and people.

We socialize as a team. From team lunches to board games and LAN gaming, we have fun.

We work closely with the business. We sit in the same space with the key stakeholders. You get to see the impact of your work right away and get immediate feedback.

We believe in working with open source and giving back to the community.

We have hack days are once a fortnight where we can work on projects we wouldn’t normally have chance to in our day to day.

Professional growth is encouraged with individual budget available to be spent as required on training, conferences, etc

Things you’ll be working on

Secret Escapes work at a furious rate to deliver new features, working in the platform team will involve ensuring the best tooling is available to deliver features that are reliable, scalable, secure and the process is repeatable. To achieve these goals you will be both working closely with other teams as well as working independently, so collaboration skills are just as important as being able to deliver independently. The team is agile and uses the Kanban methodology which allows us to be responsive to the changing requirements of the business.

What we are looking for

You treat programming like a craft, code cleanly, and want to get better at it each day.

You understand software design principles, patterns and their application

You understand OO programing in various languages such as Groovy, Python, Java, etc

You appreciate that your code supports a business and care about how it will be used.

You understand agile principles like Test-driven-development and Pair-programming.

You believe that great software is built through communication and collaboration.

You are willing to explore new ideas and try out new tools.

You appreciate the opportunities and challenges of a distributed work environment.

You are solution focused with a pragmatic approach to problem solving.

You want to automate everything.

You can prioritise tasks and work independently.

Things you should know

We have a great range of technologies (if we do say so ourselves) experience with these is beneficial but not a requirement: Groovy, Python, MySQL, MongoDB, Redis, Jenkins, Linux, SmartOS, AWS, Ansible, Fabric and others.

Our teams are named after some music greats and this role would sit in the Nirvana team... get practicing your best rendition of ‘Smells Like Team Spirit’.

We are a multicultural team with developers based in a few different locations, including Berlin (Germany), Pozanan (Poland) and Skopje (Macedonia). We communicate and collaborate with a variety of tool including Slack, Google Hangouts and TeamViewer which gives us flexibility to work from almost any location.

Secret Escapes is the UK’s biggest members‐only website that runs best‐in‐market flash sales of four and five star hotels and holidays worldwide. We offer our members exclusive rates of up to 70% off.

Launched in February 2011 and founded by Alex Saint, Troy Collins and Tom Valentine, the company works with its leading hotel, tour operator and travel agent partners to negotiate outstanding rates for over ten million members globally. Outside of the UK, Secret Escapes operates in several European countries and the USA. In 2016 the company will be expanding into Asia.

We're looking for self-starters to join the gang, who can keep up with the pace and want to make a difference. We still work in relatively small teams, so there's no room for coasting along. We're friendly, happy, and most importantly, we work hard. We're not afraid to get our hands dirty and we're all madly passionate about our brand. We also have fun parties and don't have to wear uncomfortable suits to work.

Our company vision is to inspire the World to escape…. hopefully this Job description will help you to escape so you can help the World to.

Our developers say

We're open to exploring and improving the ways in which we build software. We're a team that embraces change and want to work with the best tools, processes and people.

We socialize as a team. From team lunches to board games and LAN gaming, we have fun.

We work closely with the business. We sit in the same space with the key stakeholders. You get to see the impact of your work right away and get immediate feedback.

We believe in working with open source and giving back to the community.

We have hack days are once a fortnight where we can work on projects we wouldn’t normally have chance to in our day to day.

Professional growth is encouraged with individual budget available to be spent as required on training, conferences, etc

Things you’ll be working on

Secret Escapes work at a furious rate to deliver new features, working in the platform team will involve ensuring the best tooling is available to deliver features that are reliable, scalable, secure and the process is repeatable. To achieve these goals you will be both working closely with other teams as well as working independently, so collaboration skills are just as important as being able to deliver independently. The team is agile and uses the Kanban methodology which allows us to be responsive to the changing requirements of the business.

What we are looking for

You treat programming like a craft, code cleanly, and want to get better at it each day.

You understand software design principles, patterns and their application

You understand OO programing in various languages such as Groovy, Python, Java, etc

You appreciate that your code supports a business and care about how it will be used.

You understand agile principles like Test-driven-development and Pair-programming.

You believe that great software is built through communication and collaboration.

You are willing to explore new ideas and try out new tools.

You appreciate the opportunities and challenges of a distributed work environment.

You are solution focused with a pragmatic approach to problem solving.

You want to automate everything.

You can prioritise tasks and work independently.

Things you should know

We have a great range of technologies (if we do say so ourselves) experience with these is beneficial but not a requirement: Groovy, Python, MySQL, MongoDB, Redis, Jenkins, Linux, SmartOS, AWS, Ansible, Fabric and others.

Our teams are named after some music greats and this role would sit in the Nirvana team... get practicing your best rendition of ‘Smells Like Team Spirit’.

We are a multicultural team with developers based in a few different locations, including Berlin (Germany), Pozanan (Poland) and Skopje (Macedonia). We communicate and collaborate with a variety of tool including Slack, Google Hangouts and TeamViewer which gives us flexibility to work from almost any location.

Unidesq GmbH is currently looking for an experienced Groovy/Java Developer to strengthen our team. You will be responsible for the continued development of our core product, an integrated trading desk providing eCommerce companies the ability to run multi-channel marketing campaigns. In addition, you will be contributing to the design and direction of our product. You will work together with our operational teams to ensure the ongoing availability and functionality of our system. If you have experience developing Groovy or Java applications, especially API-first web applications, we look forward to receiving your application.

Continuum Security is a Spanish cibersecurity company developing an expert system to analyse the architectural security risks of applications, called IriusRisk:www.iriusrisk.com

You will join an existing Agile project as a member of the development team and immediately start working from our Kanban workflow using Atlassian tools.

We offer a full-time contract, but if you are the developer we are seeking but have timetable restrictions, we can also offer a part-time contract, depending on your availability. The salary is at Spanish market rates and it depends on your experience and availability.

Benefits:

- Work remotely, from home, with meetings via Skype when required

- Flexible hours, we only care about beautifully delivered code not when you write it

- Young startup company with the possibility of sharing in equity after 1 year. Continuum Security has just been granted the National Award for the Best and Most Promising Cybersecurity Start-Up in Spain.

Our “Team42” has always been know for its professionalism, passion, quality delivered and amazing team spirit. Other people use to say it's a pleasure to work with us. If you are a bit into science fiction you will know the meaning of our name: the answer to everything.

Now seriously, Team 42 is an amazing team, formed by professional people who care about each other. We are the Backend Team dedicated to client traffic and our main work focuses on APIs, the Search Engine and the Notifications System.

Rita Technology Services, a leading Central Florida based IT Search & Consulting firm is in need of a Grails Developer to work on a project on-site in Polk County. This is a 6 month contract with possible extension.

we are looking for a Backend Java/Scala Engineer for a location-based mobile analytics startup in berlin. we are executing a proven business model against a large opportunity, seed funding is in the bag, and we have assembled a world-class team of angels and advisors with relevant expertise. the roadmap is very clear, the technology stack is set and it is powerful, efficient and exciting. the processes are automatized, the product and experiences are great.

we are looking for a QA Engineer for a location-based mobile analytics startup in berlin. we are executing a proven business model against a large opportunity, seed funding is in the bag, and we have assembled a world-class team of angels and advisors with relevant expertise. the roadmap is very clear, we need to make our product shine. we do know how important QA is. we geek out about automating things in the cloud and are expecting the same from QA engineer. if you are excited about things being done by robots or tested by scripts or want to learn it we are the right place for you.

We are seeking a full-stack developer for a recently acquired startup with a solid transactional business model in the travel space. Our mission is to reinvent business travel. Success will mean that millions of travelers will enjoy a premium curated travel booking experience and also earn breakthrough incentives to win their business. Our team includes proven leaders from the travel industry, application development and loyalty platform development.

RxLogix is an innovative company developing cutting edge software products for the pharmaceutical industry. We are seeking passionated engineers to join our development team in Irvine CA. If you are a seasoned developer with experience developing on the JVM (Java, Groovy, Clojure) in Agile/Scrum environments, and would like to design and develop new products, then you can help shape our engineering team. Our products are used throughout the world by biggest names in the pharmaceutical industry, allowing them to analyze, report and alert on drug safety information. We offer competitive salaries, Health, Dental, Vision, 401k, and other benefits to make sure everyone here has a stake in our success.

We're a growing established company with a startup mentality, looking for talented people to take on big, ambitious projects and deliver amazing results. We are based out of beautiful city of Irvine surrounded by parks, restaurants, beaches and coffee bars.

Description

An exciting position based on Scrum principlesHelp shape the future of the Drug Safety industry by building innovate new solutionsDevelop and make use of a highly available and scalable data platformLearn and use technologies like: Groovy, Grails, Hibernate, Teiid, ActiveMQ.Make use of tools like: Jira, Confluence, Bamboo, EC2, AWS, Git, IntelliJ, OSX, Nginx, Tomcat, MySQL, MariaDB, OracleSmall development team, help us shape our platform and standardsFlat management structure which values productivity, using the right tools and no nonsense decision making processA distinctive team with a mix of backgrounds and technology experienceContribute to a variety of projectsCreative and fun atmosphere with a focus on getting things done the right way

The foundation of SPR Consulting since its early days, web application development continues to be a growth area for us. SPR builds web applications for a broad range of clients, from startups to Fortune 500 companies, using technologies that are appropriate for each individual situation. SPR has long been a leader in applications built in Java and .NET; we were early adopters of open source frameworks like Spring and Hibernate (including Spring.NET and NHibernate), and continue to build leading-edge applications on these stacks. In addition, we have heartily embraced newer, more nimble technologies like Ruby on Rails and Groovy/Grails, and use those to bring features to market more quickly when it makes sense to do so.

We are also a proponent of modern JavaScript frameworks like Backbone.js, ExtJS, Knockout.js and Ember.js, and are excited at the advances in web application usability afforded by these frameworks.

Our San Diego client has asked Bayside Solutions to help them with their search for Senior Software Engineers to help them develop and add features to their healthcare platform. These positions are direct hire.

Dynamic company in St Paul is looking for talented Developers to join their growing team. They offer great benefits and a fun work environment. Qualified candidates will have strong background working with Java/Spring/Hibernate and will have Grails experience.

Amplify Learning is creating exciting new curriculum that reinvents teaching and learning in the core subjects of English Language Arts, math and science. These products combine interactive game-like experiences with analytics that meet the rigorous demands of the CCSS. By optimizing the power of adaptive technologies, our Learning products support individualized instruction for students and, at the same time, facilitate classroom management for teachers.

Amplify is looking for bright, talented Senior Software Engineers to join our team in Atlanta. We’re a cutting-edge software company with terabytes of data, compelling mobile and web applications, and a team-oriented agile development process that values building software the right way. We’ve helped millions of students learn reading and math skills, and are seeking passionate professionals who are interested in furthering our mission to revolutionize education. If you're the kind of person who wants to make a difference and likes to work hard while having fun, please apply!

The Sponsor requires an Applications Developer for development and O&M of Sponsor applications. The candidate may need to assist with other Sponsor applications. Duties may include Analyze and study complex system requirements Translate detailed design into computer software Unit test, debug, and refine the computer software to produce the required product Prepare required system design documentation, and assist with preparation of programmatic and user-level documentation Enhance software to reduce transactional work, increase application response time, and improve efficiency

As a Jr.Java Developer, you will be working in a quick-paced collaborative environment. You and your team will be expected to design, develop, and test enterprise ready features through the use of Java Enterprise Edition (JEE), Java technologies (Spring, design patterns, Websphere, JBoss), relational databases, and web technologies (HTML, jQuery, extJS, etc).Additionally, you will be required to provide support and documentation to teams as needed.

BINARY GROUP, INC. is an award-winning, woman-owned small business (WOSB) providing technology solutions, training, program management, and consulting to the Federal Government. Our practice areas are Financial Management, Enterprise Architecture, Cybersecurity and Analytics, and support to the Intelligence Community. Founded in 1996, Binary Group consistently delivers value to our clients, supporting growth, operational efficiencies, transformational change and mission success.

The programmer shall provide development engineering support and programming support to projects and infrastructure support activities for the systems supporting the customers Director executive staff offices.

The Software Developer will work within the development team to provide software for new web applications, production support and maintenance for existing web applications. As a member of the team, the Software Developer will support application development for web and mobile technologies. This individual will develop software at all tiers by programming, designing, and testing code to meet requirements. Additionally, this individual will practice good software engineering techniques and standards to reduce coding errors and ensure robustness and efficiency of work products.

4K, HDR, H.264, H.265, ... Netflix is on the forefront of video streaming. Behind the scenes runs one of the largest compute farms, processing all of the media a Netflix user might see, from full length feature films to marketing email animations. The Media Cloud Engineering team is tasked with designing, implementing and running this service, making sure every asset (image, video, audio, subtitle, etc.) makes its way to the user with the best quality, at the right time. We support the ongoing testing of new technologies, collaborating with device, business and marketing teams on new features and build whatever tools we need to improve, automate, monitor and improve the service.

We are looking for a Full Stack Engineer that will design and help build the face of Media Cloud Engineering. Managing large-scale A/B tests, providing insight into the compute farm, simplifying processes and managing workflows to name a few tasks. In this position, you will own the feature set, gather the requirements, have a lot of flexibility in designing the solution and work in an agile environment with full responsibility for architecture, design, implementation and delivery.

A job at Apple is unlike any other you’ve had. You’ll be challenged. You’ll be inspired. And you’ll be proud.The Maps Data team is looking for a self-motivated team player who loves to build applications that manage complex data at scale to power our products. With hundreds of millions of devices in our user’s hands, and new categories such as Apple Watch coming, you will enable new experiences for millions of delighted users around the world. The Maps Data team owns the platform and systems to represent a wide variety of map features for the entire globe, build the pipelines to process and analyze many sources of geospatial data, as well as design and implement algorithms to identify anomalies, normalize and enhance the data that powers Apple Maps.In this role you'll be responsible for building a powerful, scalable, extensible platform for rapidly identifying, managing, and addressing anomalies using all available sources. This platform will enable us to add features, increase coverage and quality of our maps worldwide. Flexibility, scale, and efficiency are all essential ingredients to accomplish this massive task for our users.

Infinity Insurance Company is currently seeking a Software Developer. This position assists the team in the design, development and maintenance of Infinity's Line-of-Business Software Applications. Works closely with Software Engineers and Architects in the development of system components.

We’re looking for people who are compassionate, creative, flexible, adaptive, and articulate, and self-motivated at the cellular level to do something good, for everyone. Our software developers are the technical energy that sparks to life our revolutionary approach to online convenience care. We are dedicated Agile software development practitioners. We believe in collaborative cross-functional teams to ensure that we continually deliver exceptional value to our consumers. As a software developer you will be a key contributor to design, development and delivery of our web and mobile web applications. We also encourage our developers to contribute to the technology community through speaking, writing and participating in open source forums. Preferred candidates are able to demonstrate an ability to routinely craft high quality work and contribute to a stimulating work environment. We’re looking for people who thrive on solving new business problems that make a difference, like helping us solve one of our nation’s biggest problems – delivering simple, convenient and affordable health care. We are always exploring new technologies, tools and techniques and want you to do the same. Continually learning, adopting and inventing new tools and techniques is a requirement for your and our success.

Serves as technical program developer in Central Banking Services for Division's most complex Web and client server applications. Utilizes a thorough knowledge of programming and server software operations to develop custom programs designed to enhance business processes or data analysis conducted by Division analysts. Develops, encodes, tests, debugs, documents, installs and maintains most complex applications. Provides analysis and troubleshooting of most complex software programs and issues and, using the latest technologies, provides solutions to overcome those problems. Serves as a subject matter expert for Division, Bank, and System. The level of work is most advanced and staff must be able to work under minimum supervision. This position has no direct reports.

Senior Software Engineer will be part of the core development team working closely with various stakeholders to implement functionality, critical to our business success. This role will drive excellence through the design, development, deployment and maintenance of complex software applications by leveraging agile software development practices. Senior Software Engineer will work with Java/Grails technologies to build scalable, multi-tenant applications with great user experience. Senior Software Engineer will mentor junior software engineers while ensuring development practices are consistent with industry best practices.