- Core Consultants are a fresh, innovative start-up consultancy that is applying a different approach to how consulting is sourced and delivered.
Our Core is made up of former management consultants from some of the world's leading data consultancies, brought together by a shared sense that big is no longer best.
Our offering is simple, we are committed to delivering the most value to our clients.
We are looking to recruit several experienced Full Stack Developers to join a Global Development & Data Innovation Lab within a Global Services Company. You will play a key role in shaping and building applications used by the worlds leading technology companies, Google, Apple, Netflix, Facebook.
You will build key business-critical business applications, migrating from monolithic systems architecture to microservices in Azure and AWS. The team is operating at the cutting edge of development, accessing a host of open-source tools to maintain innovation.
About the Role
Your Impact as Full Stack Developer;
·Develops/builds code of high-priority and high complexity web and cloud applications according to the User Stories in a fast-paced Agile work environment;
·Partner with UI/UX designer to ensure the developed website matches mockups and prototypes;
·Investigate operational or systematic problems and user queries as required;
·Designs software solutions for medium complexity requirements under minimal guidance leveraging existing standards;
·Participates in all agile ceremonies including Daily Stand Ups, Retrospectives, Sprint Planning and Sprint Review;
·Supports the team in project planning activities, estimating, evaluating risks, and prioritising needs based on requirements;
·Participates in formal code reviews to ensure standards are being met;
·Conduct root cause analysis and resolution of application bug fixes in production and test environments;
·Create and maintain cascading style sheets (CSS) that are consistent across all browsers and platforms.
About you
·Hands-on experience creating complex, interactive web applications using the Microsoft Stack.
·Must have expert knowledge of the .NET Framework, CLR and C# with .NET CORE.
·Must have experience with most of Angular 8 or higher, Web APIs, HTML5, CSS, JavaScript, AJAX and JSON.
·Experience of working in Azure cloud environment would be useful.
·Experience of React, Kubernetes, native Azure Features, infrastructure as code/Terraform would also be advantageous.
·Experience in Agile development environment.
·Strong knowledge in delivering software including unit testing, continuous integration and deployment, code quality/linting and matrix/grid/cross-platform testing.
·Strong knowledge of well-known software design patterns and practices including SOA or Microservices, Dependency Injection, test driven development etc.
·Experience working on n-tier & SOA web applications (UI, Service Layer, Business Logic Layer, Data Access Layer).
·Relational database knowledge including database design, SQL, query tuning, index optimization and general database design (normalization, dimensional modeling etc.).
·Added advantage with experience on Kentico CMS, and responsive/adaptive web design and framework.
·Experience with statistical calculations is beneficial.
·Strong collaboration skills and interest in pair programming.
·Proficient with code versioning tools such as Azure DevOps, GIT.
·Experience with all aspects of CI/CD including build/test/deployment automation.