Software

56 posts

Posted August 20, 2018 | Software | No Comments »

Interaction Of Things And Why A User-Centric Approach Is Key

We recently came across this great blog by Craig Lynn, Co-Founder and Director of Glasgow production design house Filament, thanks to our friends at CENSIS. The article discusses the importance of staying focused on the user experience when designing Internet to Things (IoT) devices.

An approach to IoT and connected hardware is often tech driven, however technology for technology’s sake has never been a proven model in developing lasting, successful products.

At Filament, when we’re approaching IoT from a product design background we always place the user at the centre of the development. User experience (UX) becomes the nucleus at the intersection between hardware, software and service.

So why is UX so important for IoT and connected Hardware?

As the lines between hardware, software and service blur, we must rewrite the rule book for good product design. Here are five lessons I’ve learned working on connected device projects over the past few years:

1. It’s all about the user

Even before you start developing you should ask the question “Is there a user need based on ‘real’ user insights”? If the answer is no then it’s time head back to the drawing board I’m afraid. Once you’ve established the need then it’s time to go deeper, really get to know who you are designing for as sometimes innovation can come in the subtlest of insights from the ‘real’ not ‘ideal’.

One great aspect of IoT is the closed loop feedback system generated by a connected device. Gone are the days of ‘sell and forget’, the product development now extends far beyond the shipping of devices. Adopting a ‘Connect, Engage and Improve’ mantra means you can monitor usage (on mass) and in real time to learn how to improve for the next generation. Tesla are leading the way with this with Elon Musk responding to some customer ‘complaints’ on Twitter with hard fixes implemented in software updates within six days

2. Crossing the divide

Every element of UX is a manifestation of your brand and as such there needs to be a consistent message that translates across all touch points including (physical, digital and service). If your brand’s core characteristics are reliability and strength then this needs to be communicated beyond your shiny logo. The physical hardware has to be ‘clyde built’ engineered; your comms need to be reliable even in the most challenging environments; your service needs to deliver on time and as promised otherwise a void starts to open up between your brand identity (what you say you are) and your brand perception (how others see you). Designing for the core values across physical, digital and service is key to not only grow a brand but to maintain its integrity in the market.

3. Question of taste

We humans are a fickle bunch, although users may have the same needs they don’t always have the same tastes.

We often judge software purely on functionality and not style, when have you ever heard someone say “I don’t use Virgin Media as the UI doesn’t go with my living room décor”. However when you move into the physical realm, in both the consumer market and more lately in B2B, visual taste becomes one of the main psychological motivators and barriers for purchase. It’s not only the industrial design (styling) of a hardware device that can put the users off, every aspect of the interaction needs to be carefully considered with a level of personalisation offered to suit the tastes of the many.

When we talk about personalisation of UX we’re not solely referring to switching the fascia of your new smart thermostat, it’s adapting interactions to the user’s requirements (B2C) or business requirements (B2B). Personalisation can, and should, be offered in physical, digital and service. The iPhone is a good example of successful personalisation:

  • Physical: It comes in multiple sizes, colours/finishes. Cases can be added for the more extreme personalisation.
  • Digital: The home screen allows you to choose, position and group shortcuts to apps to ensure less clicks/swipes to your favourites apps.
  • Service: Supplementary services such as iTunes and Apple Pay are easily integrated and can be seamlessly used.

Studies over the years have shown that a level of personalisation/customisation can actually increase sales however care must be taken on how to implement these options to avoid purchase paralysis.

4. Smoothly does it

Humans are also stubborn when it comes to UX, the old saying “you can’t teach an old dog new tricks” applies. If the interaction or experience is new and requires learning then this adds a certain level of friction which in turn creates apathy. The key to good UX design out the friction. Interactions that are inflexible and dictatorial in nature don’t tend work. Interactions that are intuitive and flexible prove to be more successful.

So how do you design for intuition? Co-creation is key. Bring your users into the development process, observe them, speak to them. Produce prototypes and mock ups and get them to test and provide feedback. Treat this process as an iterative one, with each prototype you’re sanding down the rough edges of the interaction until it’s silky smooth.

5. Uninterrupted

Today’s world is 24/7 365 and we expect that from the products that we interact with. We expect our connected hardware devices to be ‘up’ and ready at a moment’s notice. This doesn’t only affect the power strategy but, in a connected system, all aspects of the comms, security/authentication, data processing and storage. One kink in the chain and the whole system can fail. Products with good UX can change user behaviour and maintain this if they are uninterrupted but we’re creatures of habit and as soon as the interaction is interrupted (be that from lack of signal, battery or downtime in the service) then we quickly slip back and don’t get the true user benefit the device was designed for in the first instance.

Early energy smart meters suffered badly from this. At the start they were novel, they would be checked daily if not hourly. Lights would be switched off, heating turned down, cash was saved. Then there was the plateau, the device became less interesting and ultimately when the batteries died, this interruption meant that the meter found its final resting place in the back of a drawer. Over the passing weeks the good work would be undone as the user slipped back into their bad habits.

Summary

So if you are developing an IoT or connected hardware product that is tech led make sure you don’t consider the user experience as ‘nice to have’ feature, it should be imperative to the strategy of the product from day one.

Filament’s team of designers, engineers and strategists specialise in the development of IoT and connected hardware devices. Follow Filament on Twitter.


Enigma People Solutions is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in software, electronics, semiconductor, and photonics in Scotland.

Interested in IoT and IoT recruitment? Get in touch with Daniel McGarrell on 0131 8150 510 or email dan@enigmapeople.com.

Continue Reading

Posted March 19, 2018 | Contracting, Digital Media, Recruitment Advice, Software | No Comments »

The Talent to Succeed

The UK’s ever-growing technology sector is creating a more diverse technical environment throughout the UK. We, at Enigma People Solutions, have seen an upsurge in the number of technology companies, in a wide range of industries, starting up in the UK. This, along with the current talent shortage, means the demand for contracting is on the rise.

As the skills gap continues, it is clear to see an uplift of technology professionals turning to contracting, which makes sense when companies are beginning to pay for specific skills over years of experience; the financial reward is considerable and the opportunity to work on exciting new projects every few months or so is a big incentive.

We know that contracting can be stressful at times, continually seeking new contract opportunities, trawling job boards and chatting to recruiters. However, with the current employment environment, contractors won’t be out of work for long. The diversity and buzz of contracting is becoming more and more enticing, partly due to the increased demand and limited supply of skills within the technology industry. With the lack of permanent technology professionals in the market looking to move jobs, organisations are almost forced to look at the option of utilising highly skilled contractors for projects which need urgent, fast and high standard deliverance.

According to Contractor UK, there are eight areas in Development which are hot right now:

  • Security
  • Artificial Intelligence
  • Big Data
  • Cryptocurrency
  • Containers
  • FinTech
  • Cloud Services
  • Digitisation

Within these eight areas, the most in demand key skills include:

  • DevOps
  • PHP
  • React
  • Python
  • Ruby
  • Spring/Hibernate
  • .Net
  • AWS/Azure
  • Scala or other JVM languages
  • Node
  • Angular

With the speed at which technology develops, companies are constantly adopting and responding to new technologies, meaning they are increasingly seeing the value in highly skilled contractors. Technology contractors must keep learning new skills to stay at the top of the game. In order to prove expertise, contractors are advised to undertake industry-standard qualifications. These qualifications provide ‘a quality benchmark’ to employers and they can be a way for contractors to learn new skills, subsequently increasing their earnings.

Don’t forget, Enigma People Solutions has an exemplary track record of filling technology contract vacancies for businesses, throughout the UK, for over 10 years now. If you have any questions about Enigma People’s contract recruitment offering, whether you are a contractor, or if indeed you’re looking for that elusive contractor, please get in touch and we would love to discuss how we can help you.


Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland. Check out our blog for the latest in the technology industry. You can get in touch with us hello@enigmapeople.com or call us on 0141 332 4422.

Follow us on Twitter,  LinkedIn or Facebook  to keep up to date with our latest news and vacancies.

Continue Reading

Posted February 12, 2018 | Software, Technology Industry | No Comments »

PHP Frameworks: Why complicate?

In recent weeks we at Enigma People Solutions have noticed an increasing demand for PHP developers which prompted some research into the topic.  We came across this great blog from opensource.com written by Dr. Michael J. Garbade, who holds a PhD in Finance and is the founder and CEO of San Francisco based LiveEdu Inc. (Livecoding.tv). He explains the benefits of using a PHP Framework in order to enable implementation of more effective solutions. We thought this might interest you developers out there, we hope you enjoy.

How to choose a PHP framework

By Dr. Michael J. Garbade

Image by : opensource.com

PHP is one of the most popular programming languages around the world, and the recent PHP 7 release made this server-side programming language better and more stable than ever.

PHP is widely used in major projects. Facebook, for example, utilizes PHP for maintaining and creating their internal systems. WordPress uses PHP to power its internals, which in return is powering more than 26% of the web. Currently, PHP powers more than 82% of websites (whose server-side programming languages the Web Technology Surveys site is able to track).

In this article, we’ll look at three of the most popular PHP frameworks: Symfony, Laravel, and Yii.

Why pick a PHP framework?

The below benefits are too significant to be ignored. Even though raw PHP can be used to create any application, the current development standards require tools and time-management skills to meet the market demand.

How to choose a PHP framework

Answering a few questions can help you choose a framework:

  1. What are the features and functionality of the framework? (Does it offer what I need?)
  2. What is the learning curve of the framework?
  3. How scalable is the framework?
  4. Is the framework actively developed and maintained by the core team?
  5. Does the framework provide long-term support (LTS support)?
  6. Does the framework have a strong community support?

 Framework differences

Every framework is created differently. Symfony works on reusable components and provides the best modularity. Symfony also utilizes the model and controller for developing a web application, which may look rusty for many new developers, but it works. Also, Symfony is a good example of the modular framework. You can use the 30 components provided by Symfony in your project in a modular fashion.

Yii uses an MVC framework. (Symfony does provide support for MVC, which is discussed in more detail in Is Symfony2 a MVC framework on the blog.sznapka.pl site.)

Symfony can be used for rapid development and complex projects. Even though there is a debate on which framework is better for complex projects, Symfony does showcase brilliant complexity handling compared to other frameworks. Yii also utilizes components, but is not as modular as Symfony. Laravel doesn’t provide a modular approach as sharp as the other two frameworks.

If you are looking for a modular framework, go for Symfony. Otherwise, Laravel and Yii are both great choices.

Rapid development

From the perspective of the company or the client, quickly getting the application to the market to meet consumer demand and beat competitors is important. Symfony stands out for being a robust framework with a strong community standing behind it. Laravel is growing rapidly, but still has a way to go before being considered the de facto choice for PHP development. On the other hand, if you have no knowledge of any PHP frameworks and want to get started as quickly as possible, consider Laravel. Laravel has an easy learning curve, and you’ll find lots of tutorials online to help get you started. Yii takes performance to the next level, and provides code scaffolding for faster code generation and development.

Performance

The performance of any application only matters if it is a real-time application using critical data. How many web-based applications depend on high performance? Not many, but the performance of frameworks can play a crucial role in many projects.

Social networks are prime example of real-time events and one of our star streamers, jadson, built a mobile social network using Yii2. When it comes to choosing the best framework for coding a high-performance application, Yii stands out as the fastest PHP framework in our lot.

Laravel performance is highly debatable. It is slowest, but does that matter? You’ll find online resources for speeding up performance, including a guide on GitHub for making your Laravel application faster.

Conclusion

In the battle of Symfony vs. Laravel vs. Yii, all three PHP frameworks are excellent options that provide a full-stack development environment for developers. For me, Laravel is a winner that is emerging as a star with no sign of stopping.

Still, Symfony and Yii are both excellent frameworks. Symfony is well-established and with a bigger, more mature community. Yii is a unique framework that is robust, secure, and gets the job done.

 

Find out more about our development vacancies here.

Learn more about us and feel free to contact us or leave any feedback.

 


 Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland. Check out our blog for the latest in the technology industry. You can get in touch with us hello@enigmapeople.com or call us on 0141 332 4422.

Follow us on Twitter,twitter  LinkedIn LinkedInor Facebook Facebook Enigma People Solutions to keep up to date with our latest news and vacancies.

Continue Reading

Posted October 16, 2017 | Software, Technology Industry | No Comments »

What Can We Expect From the Release of the iPhone X and iOS 11?

The iPhone X has had a lot of speculation surrounding it for a while. With the pre-order date of 27th October and a general release date of 3rd of November only around the corner now, we thought it’d be a good time to find out what new features and designs make this phone so special and what the latest software, iOS 11, will bring to the table both for consumers and the developers working with it.

Looking at the iPhone X, there are a few things that caught our eye in the new design that we wanted to share with you.

First off, the screen size and display resolution have been upgraded to match its rivals. Something which had left keen Apple enthusiasts with a bitter taste in their mouth after the release of the iPhone 7 and its disappointing screen resolution when comparing it to competitors such as the Samsung Galaxy models. The iPhone X has a screen resolution of 2436 x 1125 on the new Super Retina HD display, not to mention the OLED display which has been put in place in order to allow deeper blacks and richer colours. Combine these factors together and some might say the display becomes a thing of beauty.

What Can We Expect From the Release of the iPhone X and iOS 11?

As expected, Apple has made a radical change to the iPhone X in order to stand out from the crowd. This year it comes in the form of facial recognition ID. Favouring this cutting-edge technology over the well-known Touch ID, Face ID takes in a range of facial angles in order to secure the phone and is said to only unlock when it recognises the owners face. At the moment, the iPhone X is the only iPhone which has the hardware capability for Face ID.

Hand in hand with the release of the iPhone X is the release of the latest operating system – iOS 11, released 19th September. Naturally, Apple has taken this as an opportunity to once again, showcase their most exciting updates and with a whole range of new functions, iOS 11 has some interesting features this time around. No new software comes without its problems though, and Apple has already released two iOS 11 updates so far to fix some issues.

Here are a few examples of some of the features we think could be useful:

  • Do Not Disturb Whilst Driving

This feature allows the device to sense when the owner is driving and turns this mode on which enables a black screen and provides an option to send automatic replies to contacts informing them that the owner is driving.

For developers, this allows them to create Augmented Reality products for both iPad & iPhone. This feature uses the camera to allow developers to build virtual content on top of real-world situations for a variety of purposes.

  • Improved Siri

Apple has been working on Siri for a long time now, and in iOS 11 – they have released a more “natural sounding” male and female voice along with a new visual interface. Additionally, the new Siri features the ability to translate what the speaker says into Chinese, Spanish, French, Italian and German, with Apple said to be releasing more languages in the near future.

We’ve given you a quick rundown of some of the features of the Apple iPhone X and iOS 11 we think will be useful but what do you think? As Apple continues to progress and release more advanced versions of the iPhone and iOS, where do you see their development going? What’s next?


We’ve got three different and equally excellent opportunities to work with iOS with our award-winning clients in both Glasgow and Edinburgh! Check them out below:

  • If you’re ALL about iOS and have experience in working with this software on a variety of projects, we could have a great opportunity for you with one of our award-winning mobile app and digital solutions clients based in Edinburgh. We’re currently looking for a passionate and driven Senior iOS Software Engineer with demonstrable experience in developing quality high performing mobile applications, utilising agile methodologies, latest techniques and best practices. If you’re confident in leading and promoting good software development practices within cross-functional delivery teams then we want to speak to you! Full details and how to apply here.

 

  • Our Edinburgh based clients are also looking for a Junior iOS Developer to join their team! If you’re graduate iOS Mobile Engineer interested in growing your skill set and advancing your career – we want to hear from you. You should be passionate about clean efficient code, whilst ensuring high performance and scalability. Full details and how to apply here.

 

  • Our Glasgow based clients are looking Senior Mobile Developer to lead their award-winning team. This role involves implementing new functionality to existing applications, creating precise visuals, crafting top-quality interactive digital content, and thoroughly testing your work using both unit tests and device testing. This is an excellent and varied role in which initiative, teamwork, and a thirst for learning are well rewarded. Full details and how to apply here.

 


 Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland. Check out our blog for the latest in the technology industry. You can get in touch with us hello@enigmapeople.com or call us on 0141 332 4422.

Follow us on Twitter,twitter  LinkedIn LinkedInor Facebook Facebook Enigma People Solutions to keep up to date with our latest news and vacancies.

Continue Reading

Posted October 10, 2017 | Digital Media, Recruitment Industry, Software | No Comments »

[Interview] Stepping into Digital: Meet our new Candidate Manager

We’re delighted to welcome a new addition to our team! Meet Emily Field, our shiny new candidate manager. We caught up with Emily to find out a bit more about her, what her role within Enigma involves, what she’s looking forward to over the coming months with Enigma…and loads more.

Hi Emily! Can you tell us a bit about yourself, please?

Hello! I’ve recently joined the team at Enigma as a candidate manager working on vacancies throughout the digital media & software development sectors. When I’m not working, I’m usually out having food and drinks – I love finding new places to eat! In my spare time, I manage three bands so if I’m not eating out with friends, I’ll be working with my bands or at gigs seeing them play.

 You’re a candidate manager – can you give us an insight into what you do, day-to-day?

As a candidate manager, my day-to-day involves liaising with candidates, clients and searching for new candidates for our more specialist roles. Liaising with clients is essential to this role; I talk to our clients regularly to find out what type of candidates they’re looking for, taking into consideration the skill set required and the culture of the company – something which is a big part of our ethical recruitment process. Client feedback after interviews is another important part of my role – finding out what our clients thought of the candidates at interview and relaying this back to our candidates. Liaising with candidates also takes up a big chunk of my role; finding out what they’re looking for in their next career move, what skills they have and guiding them through the recruitment process. Keeping our candidates up to date with each step of the process is key as it allows them to feel more comfortable and trust that we understand their needs and aspirations enough to find the role that suits them.

Is there anything coming up with Enigma that you’re looking forward to?

Yes, so much! I’m really looking forward to understanding more about the digital sector in Glasgow, and across Scotland. It’s so interesting to work with great clients and candidates and every day I’m learning more and more about the ins and outs of this sector. As you might know, The Herald Scottish Digital Business Awards are coming up soon, on the 19th of October to be exact. This will be my first time in attendance and I’m looking forward to chatting with some brilliant people within our industry and having a great time celebrating the achievements of the Scottish digital sector. Oh, and we’re running a competition at the moment – you could win a seat at our table at these awards for FREE! Just enter here.

As a recent graduate, is there any advice you would give specifically to graduates looking for a new role? And what about advice candidates out there looking right now?

For graduates, definitely getting a good CV together is most important, highlighting anything that will make you stand out – remember, it has to be relevant to what you’re applying for. Committing to your job search is the one piece advice I would give to any of my candidates, it’s really important to be motivated because the market moves fast so you need to stay on top of it to get the role you want. General advice for candidates would be mostly the same; one thing I would say to more experienced candidates is that you should include your most relevant and up-to-date projects and experience on your CV.

 Tell us about your top vacancies at the moment.

Top vacancies are definitely Senior iOS Developer in Edinburgh and PHP Developer in Glasgow. These are brilliant opportunities with two equally innovative and exciting clients!

Senior iOS Developer – We’re looking for passionate Senior iOS Software Engineers with demonstrable experience in developing quality high performing mobile applications, utilising agile methodologies, latest techniques and best practices. Our client is an award-winning mobile app and digital solutions agency based in Edinburgh city centre. With a team of 30+ mobile specialists, developing native and Xamarin based mobile products along with web-based backend systems for enterprise clients internationally. Want to know more? Click the link above.

PHP Developer – Enigma People Solutions are recruiting for a PHP developer for one of our Glasgow based clients. They are a digital consultancy that design and build innovative digital products and services for the public and private sectors. The role will see the successful candidate join a talented PHP team and help to deliver projects and solutions for their customers. To be considered for this role, you should have around 2 – 3 years development experience.

 


 Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland. Check out our blog for the latest in the technology industry. You can get in touch with us hello@enigmapeople.com or call us on 0141 332 4422.

Follow us on Twitter,twitter  LinkedIn LinkedInor Facebook Facebook Enigma People Solutions to keep up to date with our latest news and vacancies.

Continue Reading

Posted October 06, 2017 | Digital Media, Software, Technology Industry | No Comments »

Our Latest Digital & Software Vacancies Across Glasgow

Enigma People Solutions has been working with some great clients on a host of different vacancies throughout the digital and software development sectors recently! All of these vacancies are based in Glasgow so if you’re looking to work with some innovative businesses within the Scottish technology sector, then look no further! From Lead PHP Developer with one of the UK’s largest property websites to Business Development Manager with Eyecademy – the experts in data, we could have your next step on the career ladder. Just check them out below and click the links to find out the full details…

 

icon-electronics Lead PHP Developer

We are recruiting for a Lead PHP Developer for one of our Glasgow based clients. Our clients are the UK’s largest review website for the property industry as well as being the place to find homes for sale or rent nationwide on its own property portal. They are looking to completely rebuild their website which makes this a greenfield opportunity. As this is a lead developer position, we are looking for an individual who has experience leading a team and possesses the ability to advise and decide what frameworks should be used. Sounds good? Click above to see more details.

 

icon-electronics Front End Developer

We are looking for a Front End Developer to join our award-winning clients, an eCommerce platform provider who provides software and services used by fashion/apparel retailers. Our client works with large global clients, using a variety of innovative technologies. As a Front End Developer, your main responsibility will be the production, modification and maintenance of websites UI. You will be working with designers to turn their static designs into working browser-based web pages. You’ll also work closely with back-end developers to implement their server-side code.

 

icon-electronics PHP Engineer

Enigma People Solutions are recruiting for a PHP developer for one of our Glasgow based clients. They are a digital consultancy that design and build innovative digital products and services for the public and private sectors. The role will see the successful candidate join a talented PHP team and help to deliver projects and solutions for their customers. To be considered for this role, you should have around 2 – 3 years development experience.

 

icon-electronics Business Development Manager (Partnerships)

Are you a Business Development Manager looking for your next career move? Our clients; data experts, Eyecademy, are currently looking for someone with a proven track record in profitable sales and knowledge of the B2B market to join their highly successful, Glasgow based team. This is your chance to work with a growing business who have earned a reputation for excellence in Business Intelligence & Data Quality Services and consider their staff as their most valuable asset! Interested? Click above and find out the full details.

 

icon-electronics Senior iOS Developer 

We’re looking for passionate Senior iOS Software Engineers with demonstrable experience in developing quality high performing mobile applications, utilising agile methodologies, latest techniques and best practices. Our client is an award-winning mobile app and digital solutions agency based in Edinburgh city centre. With a team of 30+ mobile specialists, developing native and Xamarin based mobile products along with web-based backend systems for enterprise clients internationally. Want to know more? Click the link above.

 

icon-electronics Unity Developer

Our innovative client is looking for an experienced Unity Developer to work with them on the development of exciting mobile applications and games. Your primary initial focus will be the development of an innovative new lifestyle/healthcare app which combines mixed reality technologies with information and video accessed via an external server. You will be supported in this role by a dedicated backend developer but will be solely responsible for the software development of the main application. Click above to find out more and apply today!

 


 Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland. Check out our blog for the latest in the technology industry. You can get in touch with us hello@enigmapeople.com or call us on 0141 332 4422.

Follow us on Twitter,twitter  LinkedIn LinkedInor Facebook Facebook Enigma People Solutions to keep up to date with our latest news and vacancies.

Continue Reading

Posted September 22, 2017 | Electronics, Recruitment Industry, Software | No Comments »

Our Latest Vacancies Across Glasgow, Edinburgh & more…

Enigma People Solutions is working on a variety of brilliant and interesting vacancies at the moment! These vacancies are situated across Scotland, including Glasgow and Edinburgh and range from a System Environment Technician to join our multinational electronics client to a position with our Glasgow based client who is looking for a Unity Developer to take on a short-term contract. Take a look below and find out if we have the role for you…

 

icon-electronicsAutomation Test Engineer

Enigma People Solutions is recruiting an Automation Test Engineer for a rapidly growing business offering market-leading technology and services to the legal profession around the world. The Test Team is new and small and requires an enthusiastic and Experienced Test Automation Engineer to bolster the capability of the team. Reporting to the Test Manager you will work closely with a remote SW Development Team on leading edge court reporting products. Due to the remote working, the ability to communicate well is very important. Sounds good? Click the link above for full details.

 

icon-electronics System Environment Technician

We’re looking for a System Environment Technician to join the system environment team of our multinational electronics client’s Imaging Division based in Edinburgh. The team is responsible for the maintenance and development of automated benches used in the validation and characterisation solutions for CMOS Imaging and Time of Flight sensors. To apply for this role, you should have multiple competencies in the Application fields: mechanical and automation development, electrical wiring and validation of automated systems (electronics boards, mechanical benches, lighting systems, software). Click above to find out more and apply today!

 

icon-electronics Unity Developer

Our innovative client is looking for an experienced Unity Developer to work with us on the development of exciting mobile applications and games. Your primary initial focus will be the development of an innovative new lifestyle/healthcare app which combines mixed reality technologies with information and video accessed via an external server. You will be supported in this role by a dedicated backend developer but will be solely responsible for the software development of the main application. Click above to find out more and apply today!

 

icon-electronics PHP Developer

Are you an experienced developer looking to take your next leap forward? Our client is growing their team of award-winning mobile app and digital solutions developers, based in Edinburgh. They are focused on delivering outstanding native mobile apps and web-based digital solutions. Want to know more? Click above for full details!

 

icon-electronics PCB Design Engineers

We have some brilliant new opportunities for PCB Design Engineers to work with our market leading client focused on R&D and manufacture of optoelectronic equipment used within data-communication centres. Successful candidates will quickly grow to be a key member of the design team and will be directly involved with the development of opto-electronic packages and circuits for data rates of 10Gb/s and higher. We’re looking for someone with industry experience of one or more of the following EDA tools; Cadence (preferred), Mentor Graphics, Zuken. If this sounds like it could be the role for you then click the link above to find out all the details and how to apply.

 

icon-electronics SSD System Architect

Enigma People Solutions is delighted to be recruiting an Edinburgh based Software Engineer to work within my client’s SSD system development team. Working with other system architects, firmware and hardware engineers you will develop new algorithms and architectures enabling our client’s enterprise-class SSD products to be faster, cheaper, use less power and have greater endurance. Click the link above to find out full details and how to apply.

 

icon-electronics RF Photonic/Electrical Engineers

We are recruiting RF Electrical Engineers for a market leading, Edinburgh based client, focused on the R&D and manufacture of optoelectronic equipment used within data-communication centres. Successful candidates will quickly grow to become a key member of the development team and will be directly involved in the design and development of optoelectronic packages and circuits for data rates of 10Gb/s and higher. Check out the full details and how to apply by clicking above.

 

icon-electronics Senior iOS Developer

We’re looking for passionate Senior iOS Software Engineers with demonstrable experience in developing quality high performing mobile applications, utilising agile methodologies, latest techniques, and best practices. Our client is an award-winning mobile app and digital solutions agency based in Edinburgh city centre. With a team of 30+ mobile specialists, developing native and Xamarin based mobile products along with web-based backend systems for enterprise clients internationally. Sounds like you could be the person for this role? Click above and find out more.

 


 Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland. Check out our blog for the latest in the technology industry. You can get in touch with us hello@enigmapeople.com or call us on 0141 332 4422.

Follow us on Twitter,twitter  LinkedIn LinkedInor Facebook Facebook Enigma People Solutions to keep up to date with our latest news and vacancies.

Continue Reading

Posted August 28, 2017 | Digital Media, Software | No Comments »

New Vacancy: Back End Developer (PHP)

Enigma People Solutions is recruiting a Back End Developer for an award winning ecommerce platform provider who provides software and services that are used by fashion/apparel retailers. Our client works with large global clients, using the pick of modern technologies.

 

Duties and Responsibilities:

In this role you will work with the existing team to build out the company’s core product, gathering and documenting requirements for client and internal projects.  You will deliver high quality, testable code to meet these requirements. You will also plan and design platform features and take responsibility for delivering these features in a timely manner.

 

To be of Interest you Must be Able to Demonstrate:

  • Strong OOP skills, PHP 7.0/7.1
  • Web development skills (javascript, html, css);
  • Experience using GIT version control;
  • Experience of Symfony 2 would be a strong advantage;
  • Experience of ecommerce would be an advantage;
  • Exposure/contribution to Open Source would be an advantage;
  • Exposure or experience (delivered projects) with React or similar would be an advantage

 

If this sounds like it could be the role for you, click here to apply. You can also get in touch with David Mains directly on 0141 332 4422 or at dmains@enigmapeople.com

All applications will receive a response.

Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland and the UK. You can get in touch with us hello@enigmapeople.com

Follow us on Twitter,twitter  Linkedin LinkedInor Facebook to keep up to date with our latest news and vacancies.

Continue Reading

Posted July 14, 2017 | Software | No Comments »

Vacancy: Graduate eLearning Developer

An exciting opportunity has arisen for a graduate eLearning developer, working with one of the UK’s fastest growing and most creative digital learning companies.

You will be responsible for maintaining their learning management systems and developing innovative and engaging digital learning solutions, using a number of eLearning authoring tools including Articulate Storyline and the Adobe Suite.

Why is this job so good?

Work with big-name clients, in a range of sectors
Work with and learn new techniques and technologies
Opportunity to make a real impact on eLearning with this growing company

 

We’d like to see…

A degree in multimedia/ gaming/ graphics
Some eLearning experience
Evidence of great communication and organisational skills
Experience using the Adobe Creative Cloud suite of products (if you’ve used Adobe Captivate or Articulate Storyline, then that would be great!)

 

In return we offer:

Great working environment
Offices in the West End of Glasgow
Flexible working week
Good starting salary
Plenty of opportunities to grow and learn

 

If this sounds like it could be the role for you, click here to apply. You can also get in touch with David Mains directly on 0141 332 4422 or at dmains@enigmapeople.com


Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland and the UK. You can get in touch with us hello@enigmapeople.com

Follow us on Twitter,twitter  Linkedin LinkedInor Facebook to keep up to date with our latest news and vacancies.

Continue Reading

Posted July 07, 2017 | Digital Media, Feature Friday, Software, Technology Industry | No Comments »

Feature Friday: The Agile Mindset

We hear from Valerie McLean at TicToc Digital this week on Feature Friday! Valerie, an Agile Delivery Manager and Project Lead, discusses the thought process and functions behind the Agile mindset, how this was implemented at TicToc and why, plus how it could work for you! TicToc Digital have been doing all things online since 1999. They specialise in creating digital success for businesses and have their finger on the pulse at all times. With this said, it’s time to hand over to Valerie and find out about the agile mindset…

TicToc Digital Logo - Feature Friday


The Agile Mindset

Agile. It’s not just a buzzword, it’s a mindset.

It can mean Scrum, stand ups and Kanban, but these are just names. Agile, to us, is the commitment to regular self-evaluation and continuous self-improvement. The act of Agile brings empowerment and grows confidence, not only within your self, but within your team and with the client too.

An Agile methodology moves away from the idea that one department must finish their whole part of a project before moving to the next (also known as Waterfall). Adopting an Agile mindset takes an open mind – it can be hard to break free from the idea that everything must follow a chronological process. However, not doing so allows greater flexibility in timescales.

The process starts with an in-depth user workshop – evaluating not just what your company’s internal stakeholders think they need for launch, but what the primary users need to complete the key goals defined. From here, we establish a minimum viable product, as well as other “nice-to-haves” for development further down the line.

Usermapping - Feature Friday: The Agile Mindset

This way, costs, expectations and timescales are clear. Working to this process sees things move quick – feedback is quick and expert eyes from all channels feed in from the get go.

The result? A better product. Higher quality. Delighted users. Client goals smashed. Trust between agency and client is strengthened.

 

Enjoying the article so far? Click here to continue reading.


Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland. You can get in touch with us hello@enigmapeople.com or call us on 0141 332 4422.

Follow us on Twitter,twitter  Linkedin LinkedInor Facebook  to keep up to date with our latest news and vacancies.

Continue Reading

Posted June 29, 2017 | Electronics, Software, Technology Industry | No Comments »

Our Latest Vacancies Throughout Glasgow & the West (29/06/17)

Enigma People Solutions is working on a variety of brilliant and interesting vacancies at the moment! All of these vacancies are situated in Glasgow and the West and range from Business Development Manager at Eyecademy, a successful data science, analytics and business intelligence to a Digital Project Manager at an innovative and creative organisation.

So, take a look below and find out if we have the perfect role for you …

icon-electronics Business Development Manager 

We’re looking for a Business Development Manager to join our successful Glasgow-based client, Eyecademy – the data science, analytics and business intelligence services provider. If you have a proven track record of profitable sales delivery,  a minimum of 3 years sales experience and are able to demonstrate knowledge of the B2B marketplace then this could be the role for you! Click above to find out the full details.

 

icon-electronics Digital Project Manager

We’re looking for an enthusiastic and experienced Digital Project Manager to join our client’s innovative and creative team. Our client designs and builds innovative strategies, products and campaigns that transform businesses and change peoples’ lives for the better.  Their unique collaborative model enables them to deliver game-changing results by integrating many disciplines, technologies and partners. The role will see you take on the delivery of complex, technical solutions and manage the activity of a talented team of strategists, UX experts, developers, designers and marketers as well as managing day-to-day communications with the client. Sounds like it could be for you? Click above to find out more.

 

icon-electronics Front End (React) Developer

This is a great opportunity for an ambitious front-end web developer to join a thriving and creative team developing React applications for their e-learning platforms. If you are passionate about both existing and future web development techniques with a drive to continuously self-improve, then this role could be for you! You will become part of a team of front and back-end developers, where you will work on supporting and enhancing their platform and other associated projects. Our client is one of the fastest growing and most creative digital learning companies in the UK. Click the link above for full details and to find out how to apply.
icon-electronics Senior Software Engineer

We’re currently looking for an experienced Software Engineer to join our client’s strongly established, thriving business. The successful candidate will assist and lead in the development of embedded and web enabled software for industrial applications. If you’re enthusiastic and motivated with an ability to work in a team environment whilst being comfortable managing solo projects, this could be the role for you. Take a look at the full details above.

 


 Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland. You can get in touch with us hello@enigmapeople.com or call us on 0141 332 4422.

Follow us on Twitter,twitter  Linkedin LinkedInor Facebook  to keep up to date with our latest news and vacancies.

Continue Reading

Posted June 23, 2017 | Feature Friday, Software | No Comments »

Feature Friday: Insider Threat – What is it and how to Deal With it

We’re bringing you an insightful and thought-provoking article focussed around the subject of insider threat from the cybersecurity specialists at ZoneFox this week on Feature Friday. ZoneFox strives to assist businesses throughout the world to protect their business-critical data against insider threat and is a market leader in user and entity behaviour analytics. With this said, it’s time to hand over to Eilidh Curtis at ZoneFox and find out everything we need to know about the insider threat and how we can tackle this…

Zone Fox - Feature Friday: Insider Threat - What is it and


The Insider Threat: what is it and how to deal with it

As if it wasn’t enough to have to defend from industrial spies, nation states, and script kiddies residing outside your network, one of the biggest threats to our information assets resides within our own environments. The insider threat, intentional or otherwise, is now one of the major concerns in cybersecurity, and with good cause. Within many organizations these days, users have more access to data than they need, cloud storage services have created a phenomenon called Shadow IT, permitting users to save potentially confidential data to the cloud for future access, and with the (understandable) requirement of user-friendliness throughout IT assets, security controls are often disabled rather than tuned. While the insider threat can be a pain in the backside, there are ways to protect yourself and keep your users happy simultaneously.

What is the insider threat?

In order to properly defend yourself, you need to understand what you’re up against. The insider threat comes in many forms, but you can narrow them down into either malicious/intentional threats, or threats that stem from carelessness or lack of knowledge and skill within your workforce. You may have a user that thinks it’s okay to throw the classified document that they were editing up onto their favourite cloud storage platform so that they can access it later. One of your users may provide their credentials to a malicious third-party after being subject to a social engineering attack. You may have a malicious insider who is looking to steal or destroy data because they are disgruntled or under the employ of a competing organization. In the world of startups and small businesses, security controls can sometimes be sacrificed to allow for speed of delivery, lack of knowledge, or user satisfaction. Now that you better understand the threat, we can help you get a handle on the situation.

DEFENSE #1: CREATE ENFORCEABLE POLICIES

Good documentation makes a good cybersecurity practice, and policies are a staple in said documentation. Policies back up your decisions, provide guidance for your cybersecurity controls, and give you a base for user education. Acceptable use, privacy, and mobile computing are three base policies that should exist in most organizations. The policies exist to provide the following:

  • Acceptable use policy puts parameters around how your assets can be used. Are your users allowed to store company data in cloud storage? Are USB drives allowed for backup purposes? These answers and others should reside in this policy.
  • Privacy policy tells your users what they are able to do with company data. Does classified data exist on the network? If so, how will your users need to handle it to avoid disclosure? What safeguards are in place to protect your users’ data? How is employee data stored and encrypted?
  • Mobile computing policy lays out rules for mobile access to company resources. Do your employees take laptops home? How do they access company data remotely? Are there specific rules required for travel to high-risk countries? Mobile phones; are they provided by the organization or do you live in a BYOD world? All of these mobile devices access your organization’s resources, your mobile computing policy dictates how.

Once you have a base set of policies in place, your next step is to educate your users about their existence, and what it means to them.

 

Enjoying the article so far? Click here to continue reading.


Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland. You can get in touch with us hello@enigmapeople.com or call us on 0141 332 4422.

Follow us on Twitter,twitter  Linkedin LinkedInor Facebook  to keep up to date with our latest news and vacancies.

Continue Reading

Posted June 16, 2017 | Electronics, Software, Technology Industry | No Comments »

Our Latest Vacancies Throughout Glasgow & the West (16/06/17)

Enigma People Solutions is working on a variety of brilliant and interesting vacancies at the moment! All of these vacancies are situated in Glasgow and the West and range from a Front End (React) Developer at one the fastest growing digital learning companies in the UK to Senior Software Engineer at a thriving international company. So, take a look below and find out if we have the perfect role for you …

icon-electronics PHP Developer 

We’re looking for a skilled PHP Developer who has experience in mentoring other developers, has proven development skills in a Remote/Agile environment and displays a strong initiative. Our client is extremely well known for their restaurant reservation and table management software and are leaders in their sector, with customers in 61 countries around the world. This senior position will see you mentor others, plan and develop code whilst collaborating with other team members such as designers, sysadmins and product managers. If this sounds like it could be the role for you, click the link above for more details.

 

icon-electronics Front End (React) Developer – E-Learning

This is a great opportunity for an ambitious front-end web developer to join a thriving and creative team developing React applications for their e-learning platforms. If you are passionate about both existing and future web development techniques with a drive to continously self-improve, then this role could be for you! You will become part of a team of front and back-end developers, where you will work on supporting and enhancing their platform and other associated projects. Our client is one of the fastest growing and most creative digital learning companies in the UK. Click the link above for full details and to find out how to apply.

 

icon-electronics E-Learning Developer – Adobe Suite

We’re looking for an innovative and enthusiastic e-learning developer to join our client, one of the fastest growing and most creative digital learning companies in the UK. This role will see you take on responsibility for the development of exciting and engaging digital learning solutions using a range of eLearning authoring tools. If you have a minimum of 2 years experience in developing e-learning and have knowledge of eLearning authoring tools, such as Adobe Captivate, Articulate Storyline 2 and Articulate 360, then take a look at the full details above and get in touch!

 

icon-electronics Senior Software Engineer

We’re currently looking for an experienced Software Engineer to join our client’s strongly established, thriving business. The successful candidate will assist and lead in the development of embedded and web enabled software for industrial applications. If you’re enthusiastic and motivated with an ability to work in a team environment whilst being comfortable managing solo projects, this could be the role for you. Take a look at the full details here.

 

icon-electronics Microsoft Stack Web Developer 

Our client, one of Scotland’s largest and well-known digital agencies, is looking for a range of mid to senior level developers to join their rapidly expanding team. To be considered for this role, you will need to have experience of Microsoft .Net technology stack, a working knowledge/experience of developing web based solutions and an eagerness to learn and progress. Take a look at the full job ad to find out all the details.

 


 Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland. You can get in touch with us hello@enigmapeople.com or call us on 0141 332 4422.

Follow us on Twitter,twitter  Linkedin LinkedInor Facebook  to keep up to date with our latest news and vacancies.

Continue Reading

Posted May 12, 2017 | Digital Media, Feature Friday, Software, Technology Industry | No Comments »

Feature Friday: Utterances, Slots and Skills – The New Vocab of Voice

This week, we’re introducing an exciting new item to our blog; give a big warm welcome to Feature Friday! From today onwards, we’ll be featuring awesome articles on a range of different topics and from a whole host of brilliant companies within the industry, every second Friday.

Who better to kick this off with than Screenmedia and their interesting insight into the new world of voice application development vocabulary! The innovative digital practice is at the forefront of voice application development and in 2017, Screenmedia was the first UK company to launch a smart home action for the Google Home. Their industry leading voice development team also works with a range of voice platforms including Amazon Alexa, Google Assistant, and Siri. So, let’s find out what Screenmedia have to say about The New Vocab of Voice


Utterances, Slots and Skills 

The New Vocab of VoiceScreenmedia's image - The New Vocab of Voice

Since Amazon opened up its voice platform Alexa to developers in 2015, the platform has seen several thousand new ‘skills’ launched. Those trying to get their head around designing and developing for voice will quickly come across some unfamiliar terms which require decoding before the work of skill-building can begin. Having recently undertaken flagship UX work building skills on the platform for our clients, here is a quick guide to getting your head around the key terms Amazon uses when developing for Alexa.

Note: the following is applicable to Amazon’s Alexa. Other companies have their own glossary of terms, some use the same terms, others use their own terms, but Alexa is currently the most widely used platform.

Alexa vs Echo

In discussions and in the media, the terms ‘Alexa’ and ‘Echo’ are often conflated when in reality they refer to specifically separate things. Echo refers to the Amazon Echo, a physical product, with a speaker and ring of microphones. Echo can also refer to the Echo Dot, the main Echo’s smaller cousin.

Alexa is the cloud-based ‘intelligent personal assistant’ which processes your requests and supplies answers back to you. If it’s easier, think of Alexa as the ‘mind’ of the ecosystem, while Echo is the ‘body’. When you speak your conversation is with Alexa — Echo is just the mouth and ears. Alexa isn’t constrained to just the Echo though, you can also speak to Alexa through Amazon’s Fire-branded products, as well as a growing number of third-party consumer devices.

Wakeword

The Echo devices have a ring of always-on microphones, meaning the device is always listening to what is around it but in a dormant state. It will only ‘wake up’ and actively pay attention to you when it hears a specific word or phrase, called a wakeword. Amazon offers a choice of ‘Alexa’, ‘Amazon’, ‘Echo’, or ‘Computer’ for these wakewords, with the default being ‘Alexa’. This wakeword cannot be changed beyond these four options by users or by developers. The only time the wakeword options have changed is when Amazon added ‘Computer’ in late 2016.

Note; a ‘wakeword’ wakes the assistant, but does not trigger your specific skill, that would be an invocation (we’ll get to this later).

Skills

The simplest way to describe a skill is ‘an app for Alexa’. But try to avoid this, as it can cause confusion with the Alexa App, (which we’ll come to later on). Amazon maintains a list of available Alexa skills on its site.

Skills aren’t downloaded in the same way that a phone app is and are instead ‘enabled’. This is because the code and content for a skill are not stored on the Echo device, but in Amazon’s cloud servers along with Alexa itself. If a user wants to use your skill, they ‘enable’ it, either within the Alexa App or by asking Alexa to enable it. This then gives the user the ability to invoke and use your specific skill.

There are three types of skill:

Custom Skills

This is the most common type of skill, and gives you the most control over the user experience. This type of skill lets you develop just about anything you can imagine.

Smart Home Skills

This is a type of skill specifically for controlling smart home appliances. It gives you less control over the user experience, but is simpler to develop.

Flash Briefing Skills

This type of skill is specifically for compatibility with Alexa’s native ‘Flash Briefing ability. This type of skill also gives you reduced experience control, but again is simpler to develop.

Enjoying the article so far? Click here to continue reading.

 


Want to work with Screenmedia? We’re currently recruiting for a Voice Application Developer and Senior Front End Developer. You can take a look at the roles here or contact dmains@enigmapeople.com directly for more information.

You can also find all of our latest vacancies here and for general inquiries, contact hello@enigmapeople.com

Follow us on Twitter for all the latest tech, business and recruitment news @enigmapeople  twitter or LinkedIn  LinkedIn

Continue Reading

Posted March 21, 2017 | Industry Interviews, Software, Technology Industry | No Comments »

From a Graduate’s Perspective: Junior Test Analyst

This week, we chat to Finlay Harris, an MEng graduate who is now working as a Junior Test Analyst at Sopra Steria. Find out how he got into his role, what he did to prepare for moving onto a graduate job from university, how he found the job search experience and what advice he has for other graduates out there. 

 Tell us a bit about you, what you do, and where you work.

Hi, I’m Finlay! I graduated from Strathclyde University in June 2016 with an integrated masters or MEng in Electrical Mechanical Engineering, which is a joint course. I joined Sopra Steria, an IT consultancy, through their graduate intake in July 2016 and I am a Junior Test Analyst.

How did you end up in your current job role?

I started looking (for jobs) basically throughout that last year; it was a five-year course,  I started looking in my 5th year.  I went to one of the graduate fares at the SECC, throughout the year at the uni they will have a few of them.  With engineering and that type of industry, a lot of the time, I think people haven’t heard of the companies before they start applying for things but that’s where I first heard of them. So I went around that and collected the leaflets and I would note down some names of the ones I would want to apply for, I looked them up online and applied to the roles they had that suited me. I think my current job at Sopra Steria was the 4th interview I did but there were quite a few applications I filled in when I was looking for a job.

Did you have an idea of what kind of jobs you were looking for?

I had preferences but not really. One of the things I found which was quite annoying was that all of the companies, maybe this has always been the case but, all the companies seem to want you to apply to a role but you can’t really specify your location. I was quite keen to stay in Glasgow and I was quite keen to apply by location but they don’t really let you do that. I had to do a bit of digging to figure out which companies had offices where I would want to be. That was one of the things that was important to me, obviously the type of job itself was important but the location was also important to me – which they don’t really cater to.

I was never really sure if I’d want to do something directly linked to my course and so I was open to applying to jobs that weren’t necessarily directly linked to my degree. When I applied for this job it was the one that I was most interested in out of the others I had applied for.  I was pretty chuffed that I got it!

How did you prepare yourself for the job world when you were at uni?

There are always things you can add to your CV, you know, if you’re involved in societies etc. I mostly drew from experience I’d had from projects at uni and through work experience. These type of things are great for answering the “describe a time when…” sort of questions. A couple of summer’s ago between third and fourth year, I had a summer placement in an engineering office. It was a really useful thing to have because you get a feel for the environment that you’re likely to be working in when you graduate, if you get a graduate job. From that, you can get experience you can talk about and reference, and that’s a good thing to be able to say.

It’s good to ask around at uni, there was one guy in the year above us and he was well connected and involved in a lot of things – he had some good advice. So, if you can find people who know that sort of stuff then it’s useful. If you can speak to other people who have been on interviews and similar things, it’s always helpful to gather that and get a feel for things. Even down to how to prepare or how to dress for an interview.

How did University help to prepare you for trying to find a job?

The uni would always organise graduate fares as well as for people looking to get summer placements. Companies would set up their stalls and we could go along if we were interested. Actually, the summer placement I had, I found out about just from an email that the uni had sent around to us. That was something they did quite well, keeping us informed. I didn’t use the careers service much, I didn’t really know how to use it. I’m sure people found it useful but maybe if it felt a bit more accessible I might have used it.

Did you interview for any other companies?

I interviewed for three other companies, that was after quite a few applications. All of the applications and interviews have a really similar process. Within this industry, even though not all of the jobs I was applying for were the same, they all had quite similar interview processes. An assessment centre, usually it’s a full day with group activities and an individual interview which usually takes place at the company office or at a hotel.

What was the application process like?

You would apply online via a form you have to fill out – which might ask you to attach your CV. Once your form goes through and they’re happy with that you’ll do online tests, I think they’re psychometric tests. There’s normally some combination of simple maths questions which are timed. The maths itself is quite simple so I think it’s more about the time pressure. There’s reading comprehension to determine, if you’re given some information, how well you’re parsing the information. There were also some abstract logic questions – using shapes, you have to pick the next one in the pattern and things like that which is timed as well. I think that’s part of the whole test, to find out how well you’re coping with the time and stress, and what your strategy is for that.

So after those, usually there’s a phone interview. For my job with Sopra Steria I had a phone interview but, one of the other jobs I had applied for there was a video interview. I was expecting it to be on Skype which would have been awkward but it was even more awkward than that! They gave you questions and you had to record yourself answering them, I think you only had around 3 times to try and get your answer right. That was a particularly uncomfortable experience.

After the phone interview, it was a group assessment centre in which we had to give a presentation on basically any topic or just about yourself that you had to prepare beforehand. I guess that was just to see how well you could present. There was also a group exercise in which you have a scenario to solve and then present what had happened. I think that was to test teamwork –  to find out who’s organising the task well and find out if everyone can handle it well. The answer to the actual scenario didn’t seem to be that important it was more about how you arrived at the answer and could justify it.

Next, there was an individual interview which was specific to whichever job you were applying for – because the people in the assessment centre were all applying for different roles. In the interview there were questions you might expect like; “why did you decide to do your course?” “why did you decided to apply for this job?” “what is it about this job that you like?”. They also ask you some questions to check that you know about the industry – “what are some upcoming trends”. If you revise the industry then you should be able to answer them pretty well.

How did you prepare for the interviews?

For most of them, I would look up the company and have a read over their website. Try and find some cases of projects they had worked on, usually they will have that on their website and you know, things you can reference back to in the interview. Reading about the industry in general. With some of the more straightforward engineering roles, I expected to know enough from the things I learned throughout my uni course. Mostly though, my preparation involved researching, it can be difficult to fully prepare for the interviews. For some of the more technical roles I tried to have a look over my technical knowledge from uni – but you never know what will come up really. If you know what the job is going to entail then you should be able to roughly estimate what type of things will be useful to look over from your degree.

Having now been through the interview process yourself, how would you set up an interview?

I feel like, I don’t know what type of advantage there would be with the video interview I had spoken about previously. I feel like it’s going to be awkward and I don’t think it’s going to really show what people are like. I think a phone interview is marginally better because you’re speaking to them. The assessment centre, the thing about them is that they are long and will take up your whole day. It feels like you’ve wasted your time if you don’t get it – especially if you have to travel. For a couple of the jobs I applied for, including my current job, I had to travel through to Edinburgh for the assessment day. I guess that’s just part of the job process but it can be difficult. It’s quite nice to have it at the offices of the company.

Advice for Grads:

Well, what not to do is write a generalised cover letter and forget to change the fields before you send it to the next person. One of my friends did that! Be careful with those sort of things.

  1. Obviously, you want to tailor your CV to specific companies.
  2. I think it’s always good to have experience but I don’t think it’s easy for everyone to get. It’s one of those things where they seem to expect you to have loads of experience. You feel like it’s kind of stacked unfairly against people who can’t get experience, you know, there’s only so many work placements and summer placements so not everyone is able to do that. The placements are useful because it gives you an idea of what the job entails and if you would actually want to do that full time.
  3. Read up on the company you’re interviewing for – find out as much as you can about what the job will involve but I think the difficulty there can be that the information isn’t always available/clear.
  4. Save or copy the job role/description you have applied for, you will need to see that when the interview comes up.
  5. We did a lot of presentations at uni and it definitely came in handy. Get as much practise in as you can with that sort of stuff.
  6. Try not to stress about your travel the night before. A lot of little things can add up to try and stress you out on the day so eliminate those if you can.

What was the representation like for women, in your experience, at the assessment centres etc?

Not great. I assume because there are fewer women to chose from, out of STEM grads because the university courses are also male dominated, then obviously it becomes a male-dominated industry because it already is, and that sort of perpetuates itself. One of the interviews I was at, there was maybe 10-15 guys and one woman. Usually one or two. Still definitely the minority in most engineering/tech jobs which is a shame. I think there is support for that at uni, you know there will be a Women in IT scholarship or Women in Engineering which is good. I don’t know how effective it is though, I feel like they could definitely be doing more.

How are you getting on with your job? Tell us a bit about it.

So, my job is going well. I’m pleased because I like it! I’m enjoying testing so far. Obviously, it wasn’t something I  did at uni, there aren’t testing specific uni courses.

So day to day, we have our team who will be developing the software. If we are building a website, for example, there’s the business analyst who will get the requirements for the product you’re making and then I have to understand those requirements; question them and find out how I can test them. At that point, I can start thinking about how I can test the software – “what do I need to check?”, “How could I break it?” The developers will be developing it and I will keep in touch with them whilst they’re doing that, to clarify how it should operate. Once that bit of functionality is done, I’ll test it. I test it from a more technical side of things and from a user perspective too. Reporting back to the developers on what’s wrong with the software, reporting bugs and keeping track of defects in the systems. We also do user acceptance testing – setting up the software and getting someone who will actually use it to come in and figure out how to use the software with only simple instructions. On some occasions, I can be interacting with the code, it can be useful to have a look at it but usually, I’ll be a little bit more removed from it.

Whilst I’ve been at Sopra Steria, I’ve done a few training courses already and a few exams to get some qualifications. If there is training that I want, I can usually request it and they’ll try and get you a place if they think it will be useful to you. They are quite keen for you to have ownership over your career and have a great system in place to set your career goals and track them.

I graduated in June 2016 and my job started in July. I think my company has intakes set up for July, November, and February but I think a lot of other companies tend to do one in the summer and one in the winter. So I started in July and for the first 3 months it was mostly training and then after that, you’re ready to go. At the moment I’m working on an internal project but I’m hoping to be working with clients very soon.

Sopra Steria Logo

 


  Do you need some help with your cover letter or CV? Check out our blogs Writing Your Cover Letter – The Essentials & How to Woo a Recruiter With Your CV for our expert advice.

Are you a graduate looking to find your first role? Get in touch with us at hello@enigmapeople.com to find out how we can help you land the perfect job for you.

Enigma People Solutions is an award-winning technology recruitment consultancy. Follow us on Twitter

@enigmapeople @enigmapeople and LinkedInic_lkdin_22

Continue Reading

Posted February 06, 2017 | Digital Media, Industry Interviews, Software, Startups | No Comments »

[Interview] Joe Tree: Life in the Creative Industries, Blipfoto and Tech Start-Ups

This week, we’re chatting to Joe Tree – the man behind the hugely popular photo journal site, Blipfoto –  finding out where the idea came from, what he’s up to now, how he uses his unique set of business, technology, and design skills to create innovative projects and give back to the industry, and what he sees for the future of tech start-ups:

Hi, Joe! Tell us a wee bit us about who you are and where the idea for Blipfoto came from?

“Hi back atcha! I’ve spent most of my working life in the creative industries, but I’m a geek at heart so my best work has always included an element of new technology. I launched my first company—ainteractive media agency called Rocket—in the mid-1990s, just before the Internet and digital started to become mainstream. Equal measures of luck and foresight put us at the cutting edge of a whole new industry, and we spent fifteen fruitful years building websites, CD-ROMs (remember those?), interactive kiosks, presentations, animations and games for an impressive list of lovely clients, and many of Scotland’s ad agencies.

Blipfoto started life as a personal project when I set myself the challenge to take and share a photo every day of my life. There was something weirdly captivating about the process, both for me as the photographer and the people who dropped in every day to see my pictures. So we decided to make it a pet company project and build a platform anyone could sign up to and start their own daily photo journal.

blipfoto

 

It grew like crazy and in 2009 Blipfoto won a BAFTA Scotland Award, which gave us the resolve to find some investment and make it our sole focus. Jump forwards five years and we’d raised over $1.5m, were attracting hundreds of thousands of visitors every month from every corner of the world, counted Steve Wozniak among our users and signed a deal with Polaroid to promote the service in the US.

That last bit didn’t go particularly well, the investment dried up and we had no choice but to call in the liquidators. It was a difficult moment but the whole journey was incredible and the most brilliant learning experience. I walked away with no regrets.

Fortunately, Blipfoto’s users pulled together and managed to crowdfund enough cash to buy the platform, putting it into community ownership and protecting it for the future. So the thing I created survived—and I hope will continue for many years to come.”

What are you up to now?

“After I stepped away from Blipfoto, I realised I had this weird but unique mix of design, technology and business expertise—and wanted to find a way to keep applying all three. So I turned my hand to helping other early-stage startups, with branding and positioning, UI and UX design, app development, business models, investment material, and so on.

Informatics Ventures use me every spring to help the companies pitching at EIE—by far the biggest investment event in Scotland—get their presentations in shape.
In September I joined The Scottish Government’s CivTech Accelerator as Head of Product, which has meant spending a couple of days a week supporting and mentoring the founders of nine companies as they solve some big public sector problems.

I’m quietly working away on a new masterplan or two of my own but, for the time being, thoroughly enjoying working with the companies I’m lucky enough to get commissioned by.”

What do you think 2017 has in store for the tech start-up industry in Scotland?

“Three massive things happened in 2016: Skyscanner’s founders finally realised the value of Scotland’s first unicorn; Jamie Coleman announced Accelerated Digital Ventures’ £150m fund and the expansion of Codebase across the UK; Scottish Equity Partners closed a new £260m tech fund. Together, I think they mark a pivotal point we’ll look back on in years to come.

Scotland now has multiple sources of tech-savvy capital, a new generation of graduates who consider launching or working for a startup a prudent career move, a proven path to a big exit, and CodeBase as a glowing beacon at the epicentre of it all. None of this was true five years ago.

So I think we’re going to see the whole industry scale up this year like never before—those who’ve been in it for a few years taking a big step up and a fresh wave of new companies following in their wake.
Lest we start feeling a bit too positive, let’s not forget how much of the talent driving value in these companies has come from outside the UK and made Scotland its home, and how important unfettered access to foreign markets is to us. If we do to take things to the next level, sadly it’ll be in spite of those holding power 400 miles south of here.”

Tell us a bit about the boards you’re on and why you’ve chosen to be involved with these specific ones.

“Over the years I’ve asked a lot of people for advice or help and, I think without exception, it’s been given freely and enthusiastically. I always try to do the same—none of us exists in isolation and in the end, we all benefit from a little generosity. So I’ve been happy to contribute my time to three groups doing incredible work in areas I care deeply about. Creative Edinburgh because it plays a vital role in nurturing, strengthening and promoting the capital’s creative industries; Out Of The Blue because they give people a place to do their thing and don’t always use pound signs to measure value; the Digital Media Industry Leadership Group because it’s a way to channel the needs of our disparate industry back to government.”

How can someone looking for advice get in touch with you?

“That’s easy: joetree.com

Joe Tree

 

Want to keep up to date with all of Joe’s latest projects?

Check out his blog or follow him on Twitter @joetree

 


Enigma People is an award-winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland.

Follow us on Twitter @enigmapeople @enigmapeople and LinkedInic_lkdin_22

Continue Reading

Posted January 31, 2017 | Electronics, Recruitment Advice, Software | No Comments »

10 Pro Tips for Hiring and Managing Remote Engineering and Design Teams

!0 Tips For Managing Remote Teams

This article was originally published on RocketSpace.

Remote work and flexible hours are increasingly popular in the startup world, but many founders have little experience implementing these policies. At the same time, startups can experience massive cost and time savings from hiring an international team that works throughout all 24 hours of the day (thanks to timezones) and does so at great rates.

Su Yuen Chin, co-founder of on-demand tech talent platform MomoCentral, is a serial entrepreneur who’s had her fair share of startup failures. What she learned from five startup failures, though, was how to build a team. When she realized she and teammates had a knack for building remote teams in particular, they founded MomoCentral, focused on helping founders build and manage remote engineering and design teams. In a recent RocketSpace workshop, Chin shared advice for founders looking to build effective remote teams.

Here are the top ten pro tips we extracted from her workshop:

  1. Know your hiring goals.

Are you hiring for a short-term project, such as an HTML email design task or the building of an Android app prototype? Or are you looking for long-term assistance on the main product? Communicate your goals so you can hire and manage accordingly.

  1. Conduct task-specific interviews.

For developers and designers, a portfolio is essential, but not enough to make a hire. Test basic knowledge and give applicants mini-tasks, such as redesigning a popular product’s reservation flow or coding a user registration system. For administering coding tests, Chin recommends HackerRank or Codility.

  1. Get to know everyone’s past experience.

Once your remote team is in place, make sure you understand each teammate’s past experience. With remote workers, it can be tough to have those data points, since everyone’s far away. Office banter and one-off conversations are less common. If a teammate worked on a machine learning project five years ago, though, and that becomes a company need in the coming years, you’d want to know who you can turn to.

  1. Have one key point of contact for each team and employee.

It’s never good to have too many cooks in the kitchen. Make sure remote teammates know who specifically they report to and enforce that process. A designer, for example, should only be taking direction from her manager — not even the CEO should be able to assign projects directly to her. That just creates confusion and leads to messy outcomes.

  1. Mitigate timezone issues.

It’s a misconception that real-time communications are necessary in business. Yes, the occasional emergency pops up, but most of the time, autonomy can work. It’s largely an issue of trust: Do you trust your team to get the work done? Chin suggests having a higher frequency of touch points with new hires — such as daily or multiple times daily — until that trust level is built. Then, 1-3 times weekly can save everyone time. Set these rules together based on team needs.

  1. Ask about infrastructure issues.

Not all countries have reliable Internet and electricity access so consider infrastructure issues in various regions of the world. Ask applicants about anticipated outages. For example, one MomoCentral teammate in Pakistan gets a “Power Outage Schedule” from the government, which details when his power will be down each day of the week, such as 1:00-3:00pm daily. International teammates in similar situations may face bad Internet connectivity, power outages, road traffic congestion, security firewalls, military lockdowns, or political situations that limit availability or ability to travel. Ask about these potentials and also ask for the teammate’s Whatsapp number. Even with Internet or electric outages, they may have access to 3G and thus be able to communicate via mobile apps.

  1. Use task management software.

In lieu of real-time communication, use task management software like Asana or Trello to assign and track tasks. Chin suggests using a Kanban board with the process flow of:

Assigned, but not started

Work in progress

Ready, awaiting QA/ feedback

Done

  1. Share wireframes, mockups, and a prototype.

Communicating a vision is already difficult. Doing so with a remote team is that much more difficult. Have wireframes, mockups, and a prototype ready so that you can communicate exactly what the team will be building. For prototyping, Chin suggests Invision App and Proto.io.

  1. Ask developers to commit code daily.

With any development team, especially a remote team, managers should have easy access to source code to see if the code is looking good. This also protects the business from the unlikely event that the developer disappears one day. Use a code revision system like GitHub or BitBucket from day one and ask developers to commit code at least daily so that no code is lost.

  1. Build a strong company culture.

Founders fear that building a strong company culture with remote teammates will be difficult, but Chin says her team is able to make it work by personalizing the work experience. “Invest in your team,” she says. Beyond having virtual stand-up meetings that keep teammates on the same page, reward great work with unique prizes. Sponsor GRE examinations, gift textbooks and online courses, buy developers an extended monitor, and send gifts for big life moments, such as the birth of a child. “If they’re a gamer, get them a Razer mouse,” she suggests enthusiastically. “It doesn’t cost much… but it means a lot, because it shows you care for them.” In a world of long-distance work relationships, every piece of personalization matters. Don’t make these personal moments a company policy, though, or else employees come to expect them, and they’re not as special!

 

[This article was originally published on RocketSpace and was written by Erica Swallow, find her on Twitter. To view the original article, click here.]

 


Enigma People is an award winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland.

Follow us on Twitter @enigmapeople @enigmapeople and LinkedIn ic_lkdin_22

Continue Reading

Posted December 05, 2016 | Career Advice, Software | No Comments »

Sector Spotlight: Developing Your Software Career

“She’s not afraid of speaking her mind which leads to smart conversations that are helping you to make the right choice.”

Senior Account Manager Daria Czaplinska specialises in Software & Digital roles in Scotland’s Central Belt. As an experienced recruiter, Daria is skilled in cultivating close relationships with all her clients and candidates. Her in-depth knowledge of Scotland’s software market allows her to expertly match her candidates to companies in such a way, that she is the go-to recruiter for many businesses.

We spoke to Daria to find out a bit more about her work in specialist software recruitment.

  1. Hi, Daria! Tell us a bit about you?

“I’ve been recruiting for almost 6 years now working across a range of different markets, in both permanent and temporary contracts.

For the past 3 years, I have been specialising in Software & Digital recruitment and loving the challenges it brings. I work with small specialist development teams, large multinational businesses and everything in between.”

  1. What’s your favourite thing about what you do?

“It’s very fulfilling when I’m able to find a good match for both clients and candidates – but more so for my candidates. In the case of some people I have worked with, they have had bad experiences with recruiters in the past and are hesitant to work with them. I enjoy building up that relationship with people, gaining trust and showing them that not all recruiters are the same. I like that I can make a change to someone’s life – just by listening, being a good person and treating them how I’d like to be treated.

It’s a huge part of the reason I chose to come work for Enigma – there’s a real emphasis on putting people into the right jobs rather than just filling vacancies.

The feedback I get from both clients and candidates has been great, and makes it worthwhile.”

  1. How do you ensure you get a good fit?

“Listening carefully – I can’t stress this enough. There is a real benefit in asking the right questions and listening to candidates. Get to know their past experiences, why they are looking for a new job, what their expectations are (salary & bonus package), do they want to work in small software team, or large corporate business, do they have managerial experience, do they want a role offering career progression, do they have a preference of salary over location.

All of this matters when offering a choice of roles.

You only get a good fit when you can match these requirements to what your client is offering. If you can’t match them, then you need to know exactly where both parties are willing to compromise.”

  1. What is the market like for experienced Software developers? What should developers look out for when choosing a role?

“The market is still booming, there is a great demand for software developers across every sector. There are more vacancies than there are developers so they often have 2 or 3 offers to choose from.

As a result, businesses are now offering all kinds of benefits and salary packages to attract developers to join their teams. Be careful not to make a decision based on these alone. Assess the businesses culture and how well it fit’s your personality, career goals and lifestyle. Assess whether or not it ticks all the boxes for you. This is where your recruiter should be able to help you make a more informed decision. ”


What her candidates say:

“Daria is very social and one of the most reliable recruiters available when it comes to keeping in touch about any available opportunities that match your skill set.

When working with Daria in both a previous job hunt earlier in the year and one just last week, both processes were quick and easy and never felt like I was waiting around for replies or dates to be set up for interviews, everything was always quick, detailed and overall outstandingly communicated.

I’d highly recommend Daria to anyone seeking a job in the technology field and can say as a former job hunter, she has successfully helped me land a new permanent position in Glasgow.”

– Kieran Monaghan – PHP Software Developer


“When I received a phone call from Daria about job offers for me, I thought it’s the call like lots I had before. But it wasn’t. Daria did an introduction call, carefully listened to what I was saying and came back to me later with two job offers which she said would match my needs. Guess what? She was right on point! I received a new job with the very first job offer!

Words can’t say how happy and grateful I am about this.

Daria was extremely professional and helpful during the whole process, from arranging an interview at a suitable time for me, offering her advice, to helping with contact sign-up with the company. She supervised the whole process to make sure I was happy with the final result.

She’s not afraid of speaking her mind which leads to smart conversations that are helping you to make the right choice.

I highly recommend Daria Czaplinska to anybody who is looking for a new job.”

– Tomasz Kardas PHP Software Developer


Enigma People Solutions is an award winning technology recruitment consultancy.

>Search and apply for the latest software roles in Scotland here.<

Daria Czaplinska | Senior Software & Digital Recruitment Scotland | Enigma People Solutions

Contact Daria:
daria@enigmapeople.com
0141 332 4422
LinkedIn

Continue Reading

Posted November 22, 2016 | Career Advice, Software | No Comments »

Sector Spotlight: Getting into Software Development

Software Development offers graduates vast career opportunities within a thriving industry. The software sector in Scotland is a major employer and important part of the economy. There is a great demand from businesses – ScotlandIS reports that 74% of businesses were on the look-out for graduates in 2016 – with software and web development being the most sought after skill. The sector offers higher than average starting salaries, with Edinburgh offering the second highest technology salaries in the UK after London.

Enigma People Recruitment Consultant Emma Dougal specialises in Graduate Software roles . She joined us in August 2016, after achieving her 1st class BSc (Hons) in Psychology and brought with her an understanding of what the recruitment process is like from a graduate’s point of view.

Whilst at the University of Glasgow, Emma completed her Professional Skills module (the only university module of its kind in the UK) learning skills on transitioning from university to work life, employability skills, presentation skills, CV writing and how to conduct yourself at interview.

We understand that not all graduates have had the opportunities to learn these important skills in finding a job once they have left university. So we sat down with Emma to learn a bit more about how she can help graduates get their first Software Development job:

  • Hi Emma! Tell us a bit about what you do here at Enigma:

“I work within the Digital & Software team focussing on Graduate recruitment. I’m working with a number of small digital agencies as well as larger well known corporate businesses who are recruiting for skills across C#, PHP, and Java.”

  • What is the market like for Graduate Software roles? What do your clients most want to see from CV’s?

“It is quite a competitive market at the moment; I find I get a lot of applications per vacancy so it’s more important than ever to make your CV stand out.

If you’ve done an interesting honours project make sure that’s in there.

Don’t waste space with irrelevant information – list the information which is most relevant to the job applied for at the top.

Your CV needs to be tailored to the role – you can use the key skills section of the job specification as a guide of what information to focus your CV on.

Hiring managers like to see good degree classifications, clear evidence and detail of any side projects you’ve worked on, and any examples of your work. If you have worked on building any websites, games, or apps then make sure your CV includes information and links to these.

Include any relevant work experience you’ve had and show that you have a passion for software. It’s always a good idea to list this as one of your hobbies.”

  • What’s your key pieces of advice for preparing and attending interviews?

“Firstly keep calm. Make sure to research the company, their website and any company blogs which can help you understand as much about the company as possible.

The good thing about interviewing for software developer roles is you know what questions your likely to be asked. The job specification will very often list the skills a company is looking for, so make sure you’re able to talk about your experience of these in detail. Be ready with relevant examples.

What I would also advise is show an enthusiasm to be involved. Hiring managers are not only assessing your skills and experience but also how you would fit into the existing team. Graduates do well at interview when they let their personality shine through, and show an eagerness to learn.”

Emma Dougal | Sector Spotlight: Getting into software development


For further advice on graduate software jobs, get in touch with Emma on 0141 332 4422 or drop her an email at emma@enigmapeople.com.

Enigma People is an award winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland.

Follow us on Twitter@enigmapeople@enigmapeople andic_lkdin_22LinkedIn.

Continue Reading

Posted October 31, 2016 | Holidays, Software | No Comments »

Halloween Technology Treats!

In the spirit of Halloween, we bring you a run down of some scary apps and mobile games which have us truly terrified!
facebook-masks

    • Snapchat Filters & Facebook Masks – Facebook unveiled Masks for Facebook Live, the social network’s live video streaming feature, just in time for Halloween in a bid to challenge Snapchat and its popular filters.
    • Race Yourself – Google Glass App that lets you race against giant boulders, zombies, fire, virtual friends, and even an oncoming train.
    • Zombie Rig – Sony Pictures Animation gives you a fun opportunity to animate using an actual character rig from one of their feature films, Hotel Transylvania.
    • The Walking Dead – Turn yourself into a photo-realistic Walker zombie from The Walking Dead with the official free app.
    • Halloween Jungle Run – Halloween Jungle Run is an endless running game with terrific backgrounds, coffins, ghosts, holy water, spiders, witches, pumpkins and more.
    • Waterstones’ Halloween Themed ‘Blogger Mystery’ Game – an online horror game in which five bloggers will, over the next fortnight, fall victim to an ‘unknown horror’ in the manor they have become guests of.
    • Halloween City –  iTunes app which lets you create your own Halloween-themed City! Decorate your city with lots of amazing Halloween Characters including Witches, Vampires, Pumpkins, Monster Plants, Werewolves, Mummies, Zombies etc.
    • Make Me A Zombie – upload a photo of yourself and make yourself a zombie.
    • Free Halloween Sounds Pro – iTunes app creates a bunch of spooky Halloween sounds remotely!
    • 63 Most Amazing Pumpkin Carvings – Here are some of the best examples of pumpkin carving art in the world.
Happy Halloween from Enigma People Solutions!

Happy Halloween from Enigma People Solutions!


Enigma People is an award winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland.

Follow us on Twitteric_twit_22@enigmapeople andic_lkdin_22LinkedIn.

Continue Reading

Posted October 06, 2016 | Software | No Comments »

PHP Developer Roles in Glasgow

We’re recruiting for a couple of new and exclusive PHP Development vacancies in Glasgow – both contract and permanent! Take a look below:

Software Developer: 

This is an excellent role and opportunity to join great family run tech business based right in the city centre of Glasgow. They are seeking experienced PHP developers to continue growing their successful online booking system. Be part of an agile, friendly, fun, dynamic programming team creating solutions for 1000s of independent businesses around the world. 

Click here to apply.


Graduate Software Developer:

As above, you get to join a family run technology business in Glasgow’s city centre who are looking for a Graduate developer to join the team.

Click here to apply. 


Software Engineer: 

Our client is an award winning eCommerce platform provider based in Glasgow City Centre. Their team provides software and services that are used by fashion/apparel retailers. They work with large Global clients, using their pick of modern technologies.

Click here to apply.


Contract – PHP Developer

We’re recruiting on behalf of our client – a highly creative design agency – who are looking for a developer on a 1 month contract.

Get in touch with Daria, or apply online now. 

For any questions and to apply call Daria on 0141 332 4422, or email your CV to daria@enigmapeople.com.

PHP Developer Roles in Glasgow

Can’t see anything that suits? Not to worry! Register your CV with us and we will be touch when new suitable vacancies are available.



Enigma People is an award winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland.

Follow us on Twitteric_twit_22@enigmapeople andic_lkdin_22LinkedIn.

Continue Reading

Posted October 03, 2016 | Recruitment Advice, Software | No Comments »

Make Sure The Quiet People Speak Up

One of the challenges that Technical Leads face that isn’t always easy to resolve is making sure the whole team is involved in decisions.

There is a large overlap between people who can think in code and people who are shy around other people. For some, the enthusiasm of the former can overcome the latter, but for many, especially younger members of the team, they need encouragement.

Craig Nicol believes there are a few key ways to do it.

“If you’ve built the right team, pairing with a patient mentor, who asks questions, is a good way to build confidence. We all hate it, but asking someone their opinion in a meeting is important too, until they get confident enough to speak up themselves, because they know they’ll be heard. So pick your meetings wisely.

There’s also non-verbal ways to increase interaction and confidence. I’m a big fan of asynchronous code reviews, because they help people focus on the code rather than the coder. I realise there is a risk that this can lead to an atmosphere where someone being reviewed feels under attack, but in my experience, with ego-less teams, and especially with teams who understand and fight technical debt, they see reviews as a chance to improve the code and their own understanding, and make everyone’s life easier next time they look at that feature.

Lean Coffee meetings are also good for helping encourage people to suggest ideas, as they can see what others want to talk about, so they know they have something worth dating. Make sure the quiet people speak up.”

One of the challenges that Technical Leads face that isn’t always easy to resolve is making sure the whole team is involved in decisions.


This article was written by Craig Nicol, and originally appeared on https://craignicol.wordpress.com/.

Enigma People is an award winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland.

Follow us on Twitteric_twit_22@enigmapeople andic_lkdin_22LinkedIn.

Continue Reading

Posted September 07, 2016 | Software | No Comments »

Latest Mobile Development Vacancies

We’re recruiting for a number of new and exclusive vacancies in mobile development across Edinburgh, Livingston and Glasgow. Click on the job titles below to find out more and to apply!

Mobile Developer

Mobile Developer Edinburgh Vacancy | Latest Mobile Development Vacancies


iOS Developer

iOS Developer

 


Senior Mobile Developer

Senior Mobile Developer


Can’t see the job for you? Register your CV with us and let us know what you’re looking for. We will be in touch with new opportunities as soon they come in. Our clients are always looking for candidates on both permanent and contract basis.

Send your CV to daria@enigmapeople.com or connect with her on LinkedIn.


You might be interested in:


Enigma People is an award winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland.

Follow us on Twitter ic_twit_22@enigmapeople and ic_lkdin_22LinkedIn.

Continue Reading

Posted August 29, 2016 | Recruitment Advice, Software | No Comments »

7 Things To Consider When Recruiting Developers

The demand for software developers from UK businesses continues to rise. Data issued by Dice, in association with IT Jobs Watch, reports “Q2 2016 saw a 14% year-on-year increase in the number of agile software development roles advertised, whilst Java became the third most desirable skill for contract roles, following a 13% year-on-year increase. Linux contractor roles saw an 18% year-on-year increase.”

Many businesses come to us to source and attract in demand developers and fill these vacancies as quickly as possible, however, this is half the battle. Developers often have multiple job opportunities available to them and recruiters, hiring managers and HR teams should all work to make the recruitment process as smooth and clear as possible.

Rob Docherty – a senior software developer with over 30 years experience in the industry, talks us through 7 keys points which he believes are crucial when it comes to recruiting developers. If you’re looking to add developer talent to your teams then read on:

Salary

Clearly a sensitive topic but this is something that will be high on the list of priorities for any candidate. You may not want this sort of information to be freely available to your competitors but you should at least be able to indicate the salary range a role can command. The worst possible case is that you like a candidate and the candidate likes you but you fall at the final hurdle due to salary discrepancies. If you must be cloak and dagger about the exact figure, do at least ask the candidate their currently salary and/or salary expectations.

Working Environment

So your office is a featureless little place in the middle of a business park – there is no reason you can’t be effusive about the area and any additional perks. If it has lovely countryside nearby then say so. Local facilities also go a long way to selling a vacancy. Do you provide any freebies such as the odd lunch or endless tea and coffee? These sort of things are generally welcomed by potential candidates.

The shopping list

Please (I’m begging you) don’t just list a huge set of technical skills with no thought as to the relative weighting. If you’re listing more than about 5-10 core technologies, alarm bells immediately start ringing.

Not all skills are created equal. For smaller technologies, any dev worth their salt can easily pick up the odd skill or two given time if it is something they are light on. If it is something they absolutely must have from day one, factor it into the salary negotiations or require them to learn it as part of the code test (see below).

Testing

You will of course want to make sure the developer is as proficient as they claim. Make sure the tests are relevant and are reviewed regularly. If the test is on a piece of paper that has been photocopied so often it is becoming hard to read, that is generally a good sign that it could do with refreshing. Likewise, test the core skills that will be required. I remember sitting a test a few years back that read more like a GCSE maths paper. Am I really going to be adding fractions by hand in this job?

If you are outsourcing your testing, make sure it does what it says on the tin. A recruiter once mentioned to me a testing suite used by a high street bank. One failed candidate questioned the test having been rejected when he thought he should clearly have passed. It turned out the testing software had failed every single one of more than 100 candidates across multiple agencies as the wrong answer set had been loaded. The bank in question had to restart their recruitment from scratch at considerable cost.

Deal breakers

Skills a candidate must have are considered deal breakers if they don’t have them. Consider screening these in advance rather than picking thru CVs and covering letters to make sure they have them. A quick phone call will often suffice.

Mystery skills

As bad as not asking for deal breakers is getting a candidate to interview and then subtly dropping in a key skill that appears nowhere in the job description. You are wasting the candidate’s and more importantly, your company’s time by overlooking key skills.

Writing code

Having candidates write code is a great way to prove their worth. Having them do it in the interview isn’t so great. Devs will of course have to code to a deadline sometimes but they’ll be doing it on their own workstation with their own configuration, code snippets and tools. Give the candidate a small project to work on at home and ask them to complete it in a day or two.


Article originally appeared on Staticola.com, written by Rob Docherty.

7 Things To Consider When Recruiting Developers


Enigma People is an award winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland.

Follow us on Twitter ic_twit_22@enigmapeople and ic_lkdin_22LinkedIn.

Continue Reading

Posted August 09, 2016 | Career Advice, Industry Interviews, Software | No Comments »

[Interview] Sam Orme: A Journey Into Software Development

We recently questioned the role of formal qualifications in technology careers. In our blog “Working in Digital Marketing: do qualifications matter?” we argued Digital Marketing is following in the steps of Software Development, where it often doesn’t matter how or where you learn your skills (be it at College, University, self-study or on the job), as long your skills and self-taught knowledge are up to industry standard. We quoted Quartz who reported, “many are choosing ways to learn that offer everything but a degree: online courses, boot camps, on-the-job training, and collaborating with peers.

To prove it, we spoke to one such developer whose education and successful career has encompassed a combination of college, on the job learning and self-study.

  • Hi Sam! Firstly, tell us a bit about yourself and what you do?

Hi, my name is Sam, I am 22, born in Cambridge but moved to Scotland when I was 10. I am currently working as a Junior Software Developer at an oil company called Project Development International Ltd (PDi) in Aberdeen. I have been with PDi for just over 2 years’ full time now working on unique and complex applications for desktop, web, and mobile devices. I currently have a HND in Software Development and I am also studying towards a degree (BSc(Hons) Computing & IT Practice) part-time with The Open University, which will be completed in September 2016.

  • How did you get interested in Software Development?

I have always been interested in computers and started playing about with creating simple websites using an online website builder at http://www.webs.com by the age of 14. Throughout school, I always enjoyed computing and became particularly interested in the software development side of it, which made me decide to continue studying it at a higher level once I finished school.

  • Tell us about your development experience and your journey to get to where you are today?

I suppose my software development journey started properly when I left school, I applied and completed an HNC in Computing at Aberdeen College (now called North East Scotland College) and went on to study HND Computing: Software Development where, in December, I was offered a placement opportunity with PDi developing a small suite of analysis software using python.

I worked at PDi three days a week and slowly learned more and more through hands-on development (I was and still am the only developer at PDi so I had to self-teach myself everything). Over Christmas, I taught myself the C# programming language and started using that instead of python, these skills helped me greatly in completing my HND and I received an A for my graded unit. Upon completion of my HND in June 2014 I was offered a full-time role at PDi as a Junior Software Developer where I still am today.

I started at the Open University studying part-time towards BSc(Hons) Computing & IT Practice in October 2014. The course takes into account the experience I had already gained through working at PDi and builds on my HND for a Bachelors degree. The practical experience I gained through employment has made the university work a lot easier and I have used PDi, who have been very supportive, as a client for my final project.

  • We’re loving Lad Points in the office! Tell us a bit about this project and any others you’re working on?

Lad Points was a project that I had been considering doing for a long time and I finally got a chance with a couple of weeks break from university work to implement it. I started with the website and released an online version which my mates and I tested out. I then created the app for android which I originally put up for sale on the Google play store, however as the download count wasn’t great I made the app free which certainly helped it gain popularity! My original plan was to use the money made from the android app to help pay the apple development fees and eventually release the app for apple as well, however this did not happen. I am now in the planning stages of a new version of Lad Points with a lot more features!

I have worked on a fair few other projects, both work and personal. The one I am most proud of is probably The Hub. The Hub is an intranet application which hosts a variety of personal, business and social apps for PDi.

Contact Sam:
www.samorme.co.uk
https://uk.linkedin.com/in/ormesam
Lad Points – Download the app now!


Enigma People is an award winning technology recruitment consultancy. Visit our job search page for the latest vacancies in digital, electronics and software in Scotland.

Follow us on Twitter twitter
@enigmapeople and
LinkedIn LinkedIn

Continue Reading

1 2 3
Subscribe or follow for the latest job vacancies