Full Stack Software Engineer

  • Sonovate
  • Cardiff, United Kingdom
  • Oct 14, 2017
Full time Developer JAVA PHP

Job Description


Can you picture yourself working in a fresh, innovative FinTech in Cardiff who are challenging the market and bringing Finance to the 21st Century?


Sonovate is the fastest growing Fintech organisation that is taking the recruitment sector by storm. Our package of finance and cloud based technology has allowed us to rise to the top and we have a few awards to our bow too. We’re nothing short of ambitious, and we’re seeking dynamic, like-minded individuals to join us on our journey.


We are looking for people who have great ideas. The game-changers and the rule-breakers!


Sonovate is about challenging the status quo and we employ the best of the best. If you like what you’re reading so far, carry on ... Our vision is transparent, our working environment is unique and every employee shares our success; we are a million miles away from the corporate finance environment!


This is where you come in. We are looking for a Full Stack Software Engineer to be part of our Cardiff office. You will join a team of folk who are talented, ambitious and forward thinking. You will play a huge part in Sonovate’s success story by helping to design, develop and test high-quality and innovative web based software solutions.


The Challenge:

  • Writing well designed, testable and efficient code
  • Working within cross-skilled, agile teams, developing maintainable, efficient web applications
  • Estimating tasks and contributing to project planning exercises.
  • Manage tasks effectively and accurately track and report on work status.
  • Investigating and embracing new technologies and languages
  • Continuously improving best practices, standards, and processes to deliver high quality software solutions


A Little About you:

  • Passionate about Software Engineering
  • Web development experience including familiarity with one or more of the following languages,frameworks and libraries: C#, ASP.Net Web API, JavaScript, AnguarJS, RxJS, PHP, HTML and CSS
  • Knowledge of the HTTP lifecycle and an understanding of Web Services using REST or WCF
  • Exposure to a variety of Database technologies and Object Relational Mappers (ORMs). Postgres, RavenDB and NHibernate would be advantageous.
  • An understanding of core software design and development concepts e.g. Object Oriented vs Functional, S.O.L.I.D principles
  • Knowledge of common software development and architectural patterns
  • Understands all aspects of the software development life cycle (e.g. requirements, analysis, design, implementation, testing, and documentation) and associated execution models (e.g. Waterfall, Agile, Iterative Development, etc.)
  • A self starter and motivated learner
  • Works well in a team with good communication skills


Kickass employees need kickass benefits, that’s why we’ve crafted the perfect package to suit everyone’s tastes. Including nearly everything (no office dogs, yet) our employees need to produce their best!

  • 28 days holiday + Bank Holidays
  • Discounted Gym Membership
  • Private Medical Insurance
  • 2 days charity leave per year
  • Interest Free Season Ticket Loan
  • Ride to work
  • Eyecare Vouchers
  • Childcare Vouchers
  • Recruitment Bonus
  • Fresh Fruit, Breakfast, Snacks and Drinks
  • Beer Fridge
  • Free Takeaways
  • And so much more...