skip to main content

Software2 Careers

Are you the future of virtualization, software delivery or application deployment?

At Software2, we're always interested in hearing from people looking to join our growing team of exceptional talent. 

  • Do you care passionately about improving the student experience?
  • Are you interested in making a real difference to university IT?
  • Do you want to work for a company where every customer matters?

If the answer to all of these questions is yes and you want to shape the future of application virtualization, then please email us your CV and a brief explanation of why you think you'd be a good fit for us.

All applications should be emailed to careers@software2.com


Current job openings

Implementation Engineer / Consultant [Germany]

A permanent (full time) position that’s home-based with up to 50% travel, including training for two weeks in the UK, to support our technical team across Europe. This role reports in to Software2’s Munich office.

Employment Type: Full-time

Location: Germany

About Software2:

Software2 is pushing the limits of what’s possible in application delivery. We’ve created the first and most comprehensive front-end app-store for software delivery and remodeled the user-experience in higher education software access. Now we’re looking to introduce a new team member to help us with our expansion across German-speaking countries as well as the wider European market.

Software2 is the company behind AppsAnywhere, the world's only dedicated app store for education. Universities, colleges and students all over the world use and love our software every day.

AppsAnywhere is a super-cool solution for deploying and delivering software. It provides an easy way for students to get a better learning experience by integrating with a variety of technologies and leading virtualization software. This is the only solution on the market capable of delivering 100% of software applications on-demand, to any device on and off campus.

To-date, AppsAnywhere is used by more than 2 million students in 200 education institutions across the UK, North America, Europe and beyond!

Your job:

  • Technical support of the sales department in the international acquisition process
  • The execution of, as well as independent preparation and follow-up of technical product presentations and workshops (remote, as well as at the customer)
  • Installing Software2 solutions to customer servers, in accordance with client expectations
  • Installation and configuration of our software for new customers in Europe (EU Zone)
  • Support the helpdesk team and perform remote tasks for existing customers (upgrades / problem solving)
  • Documentation of design, implementations and processes
  • Training customers on how to use Software2 solutions
  • Training customers how to package and deploy software applications with Cloudpaging
  • Supporting clients throughout their journey to deliver an awesome student experience!
  • Responding to helpdesk tickets and delivering support to European customers
  • Collaborating with Software2 colleagues across the US, Canada, UK and Europe!
  • Technical assistance in responding to tenders
  • Installations and roll-outs at customer sites as well as giving training courses on our software
  • Customer consulting in cooperation with the product management and support team
  • Presales and consulting activities for in-house and customer care
  • To be an ambassador for Software2 - our brand, product and company – whether it’s during implementation at a customer site or communication with customers remotely
  • Building relationships with customers and providing top-quality ongoing support

Your skillset:

  • Completed technical education (HTL, FH, TU or equivalent)
  • Excellent knowledge of German and English required, other languages are an advantage
  • Willingness to travel: max. 50% (mainly Europe)
  • Strong communication skills, presentation know-how and customer orientation
  • Experience in the conceptual design of complex IT infrastructure solutions
  • Knowledge of hardware platforms (server & storage) and networks
  • Analytical skills, team spirit, project-oriented workstyle and independent way of working
  • Knowledge in dealing with Microsoft Azure or AWS advantageous
  • Independent and responsible working style as well as quality and customer orientation
  • You are determined and committed and are not afraid to take the initiative, are flexible and resilient and enjoy being part of a team
  • Very good ability to understand and explain complex technical issues
  • Knowledge of Unix/Linux is an advantage

Our offer and remuneration:

  • Owner-managed, continuously growing group of companies with 3 locations (Boston US, Leeds UK and Munich DE)
  • Flexibility and individual career opportunities
  • A dynamic corporate culture like no other!
  • A secure, modern and flexible workplace in a growing, innovative company
  • A professional introduction to the company and its processes

We offer a commensurate related salary according to your qualifications and experience from € 3,000 to € 4,500 gross/month (based on: 40 h; no all-in contracts) and a company car.

Apply now:

Please send your CV by e-mail to careers@software2.com


Mid-Level Backend Developer

Employment Type: Full-time

Location: Sherburn in Elmet, LS25 6BH

Software2 is pushing the limits of what’s possible in application delivery. We’ve created the first and most comprehensive front-end app-store for software delivery and remodeled the user-experience in higher education software access. Now we’re looking to introduce a new team member to help us continue to develop groundbreaking new features and capabilities for new and existing markets.

The Company & Department

At Software2 we know our value is in our people, and we’ve worked hard to build a team of driven and exceptional people. We have a small, focused and highly-communicative development team who are passionate about our product; AppsAnywhere, and the manner-in-which it is developed. The past year has seen us implement more features to AppsAnywhere than ever before, as well as enhance our development process from top to bottom. Now is your opportunity to join a company rife with progression and personal development opportunities.

Inclusion Statement

Software2 believes entirely and whole-heartedly in people, and that diversity in people is essential for progress, growth, education and team cohesion. We’ve taken great pride and care to build a diverse and versatile team and are committed to continuing to do so.

The AppsAnywhere product is an apt analogy for Software2 as a business. It brings together multiple delivery methods with different features and facets to work in harmony and elegantly solve a problem. This is exactly our mentality toward our team, with each member’s strengths complementary to those of the next. As such we would love to hear from relevant candidates of all cultures, abilities, beliefs, life experiences or otherwise.

Role and Responsibilities

As a backend developer with Software2, you can expect each of the following regular responsibilities in the role:

  • Contribute to new features and the wider product and participate fully in the team's responsibilities from the outset
  • Participate in planning, design, QA testing and of course, daily stand-ups
  • Be part of a team who are responsible for the full development lifecycle of the product: from design through development, to unit and integration testing, as well as iterative improvement, and with plans to include deployment and monitoring as part of this in the future
  • Together with the team, be responsible for the full technology stack related to the product; from the UI and APIs right down to the services and databases that back the functionality.

Technology Stack

The key technologies and languages we work with include HTML5/SCSS, JavaScript, PHP, Vue, Zend Framework, Looker, and relational databases. It is not expected that you will have detailed knowledge of every part of the stack, but a curious, tenacious and agile mindset will be key to success in filling in any knowledge gaps!

We have a strong track record in moving our tech stack forward and always look to leverage new technologies to improve our offering. Current plans include exciting technologies such as Docker, Kubernetes and Serverless. Any insight into new technologies, frameworks and practices that can be brought into our stack to improve the product is always welcomed.

The Candidate

The ideal candidate will hold a strong understanding of programming fundamentals and will have had some exposure to software development, methodologies and principles. You will need to have completed a degree in software engineering or computer science with some level of personal or industry experience, or will have a strong background of industry experience and detailed references or demonstrable past work.

You should understand that the fast-pace of the industry requires continual personal and professional development and the willingness to learn new skills and adapt to new technologies should be ingrained in your mindset.

You must be able to work as part of a development team, work collaboratively and share responsibility for the progression of a feature through the development cycle.

General Requirements

If the following looks like we’ve lifted it straight from your CV, we’d love to hear from you!

  • Passionate about programming and problem solving with a knack for the finer details
  • Continually aim to improve the quality and efficiency of written code
  • Experience working primarily or exclusively with backend components of the software stack
  • Experience collaborating with other software developers to deliver a project
  • A good knowledge of SQL, with a general understanding of RDBMS and the principles behind them
  • Ability to create software or components from scratch, from a set of gathered or understood requirements
  • Is flexible and adaptable, and thrives in an environment always looking toward the future
  • Strong understanding of an object-oriented programming language, for example Java, Objective-C or PHP (our backend is built in PHP)
  • An applied understanding of version control concepts and best practices, specifically Git and GitFlow
  • Understands the principles behind unit testing, and writing testable code
  • An insatiable thirst for knowledge!

Nice-to-haves

The following points are non-essential but will make us love you just that little bit more!

  • Experience with multiple implementations of RDBMS (e.g. SQL Server, MySQL, PostgreSQL, etc.)
  • Some knowledge of various NoSQL storage such as document-oriented stores and graph databases
  • Familiarity with DevOps and GitOps will help the chosen candidate become a valuable part of our process
  • Similarly, experience with Agile concepts and methodology, alongside a willingness to learn and try new approaches when tackling problems will be key
  • And of course, as per our roadmap, knowledge of Docker, Kubernetes and containerization will help our new developer be a valuable figure in guiding and nurturing the future of the product.

Further information on salary and package available upon enquiry.

Junior Backend Developer

In addition to the above role, we're also looking for a Junior Backend Developer. The same details about the location and technology stack apply as above. 

The Candidate

The ideal candidate will hold an understanding of basic programming and will have had some exposure to software development, methodologies and principles. You will need to have completed, or be close to completing, a degree in software engineering or computer science. Your code will be continually reviewed, and guidance will be given with regards to algorithms, maintainability and structure. You should feel comfortable making mistakes but be diligently willing to learn from them, able to ask for help regardless of context and open to learning from others.

You will also be top of your class and strive to be such yet will be humble. We’d like to see you using your own time to improve your knowledge of writing software, particularly coding aspects, and should have experience working on personal projects. It is not essential, but we would prefer it if there was a work placement element of your degree and a recognized computing certification (for example, BCS accredited, etc)

General Requirements

If the following looks like we’ve lifted it straight from your CV, we’d love to hear from you!

  • Passionate about programming and problem solving with a knack for the finer details
  • Continually aim to improve the quality and efficiency of written code
  • Experience working with SQL, with general understanding of relational database systems and the principles behind them
  • Ability to create software or components from scratch, from a set of gathered or understood requirements
  • Is flexible and adaptable, and thrives in an environment always looking toward the future
  • A familiarity with object-oriented programming principles and design patterns
  • Understands the principles behind unit testing, and writing testable code
  • An insatiable thirst for knowledge!

Nice-to-haves

The following points are non-essential but will make us love you just that little bit more!

  • Working examples of a web-based application that you have developed
  • The ability to write good technical documentation and explain technical concepts in a way that is simple for other developers, or someone less experienced to understand
  • Experience in system testing or requirements verification
  • Experience with automation frameworks such as Serenity/Selenium, AutoIT or Cucumber etc
  • Experience with Microsoft Azure, Amazon Web Services or Google Cloud Platform services
  • An understanding of software development practices such as Agile and how they help in the development workflow

Further information on salary and package available upon enquiry.


Ongoing recruitment

We're continually expanding our in-house Development team and are always on the look-out for new talent. If you've got what it takes and think you're a good fit for our team, we want to hear from you today.

We're looking for Developers with experience in any of the following areas

  • HTML/CSS/JavaScript
  • Vue/Angular/React or similar frontend frameworks
  • PHP/Laravel/Zend Framework
  • C# / C++
  • DevOps / GitOps

Developers with the following skills/background:

  • Computer science background
  • Previous experience working in a development role/environment

People with experience in any of the following fields:

  • Testing and Quality Assurance
  • Full-stack development

Most importantly, we're looking for people who are passionate, driven, have a good attention to detail, a willingness to develop their skills and a desire to deliver the best. In working for Software2 you'll have a real influence in the success of our products in a global market, used and loved by more than 1.5 million end users in countries across North America and Europe.

Find out more about Software2...

About Us

About Us

About Software2, the global leaders in application virtualization, delivery and deployment for universities, colleges and organisations across Europe and North America.

Interview with Co-Founder Tony Austwick

Interview with Co-Founder Tony Austwick

Tony Austwick, Software2 co-founder, talks about app virtualization, the role of IT in higher education, how to improve student experience across the globe, and about being a comic book geek.

Leadership Team

Leadership Team

We focus exclusively on providing the best application virtualization solutions for universities and community colleges. We are unique in what we do. We are the world leaders!