My client is a global leading Digital Consultancy specialising in Cloud Adoption and Digital Transformations.
The primary office location is in Cheltenham/Gloucestershire (among others but Cheltenham is preferred), offering a hybrid working policy of 3 days onsite + ad hoc client site travel when required.
They are looking for a Full Stack Developer to join a rapidly growing team and will be primarily responsible for; As a Full-Stack Engineer, you see the big picture, able to imagine successful technology-driven solutions from start to finish.
As a Full-Stack Application Developer, you'll help design, develop, and integrate solutions using best practice technologies, tools, techniques, and products our clients demand today.
You'll work with clients, co-creating solutions to major real-world challenges by translating system requirements into the design and development of customized systems in an agile environment.
In your role you may be responsible for: Use Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.
Work with a variety of relational and NoSQL databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React.js, Ember.js, Bootstrap, and JQuery).
Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products.
Help maintain and improve code quality, organization, and automatization Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product Main requirements; Must hold active eDV Clearance Knowledge of C# .NET (particularly ASP.NET Core) Experience with HTML, CSS, JavaScript and responsive web development frameworks (Vue.JS is strongly preferred) Proven experience with software design and object oriented development methodologies Knowledge with both relational and NoSQL databases Proven knowledge of cloud technologies (Azure strongly preferred) Strong experience with web services development (REST) Knowledge of object oriented programming: MVC MVVM Familiarity with design patterns and SOLID principles