This is a fantastic opportunity to join a fast growing company who offer exciting career development opportunities.
If the role sounds of interest, please submit an up to date CV immediately with a cover letter as to what you can contribute to the role.
You can email and send your CV to jobs@envikaconsultancy.com
Envika Consultancy is a technology-driven private company founded in July 2008 providing bespoke engineering expertise and associated services, focusing on Information Technology and consultancy services.
We are looking for a P2P System consultant to lead and guide implementation of Oracle Fusion Cloud Procurement Modules.
Responsibilities:
- As a P2P System consultant, you will Provide P2P SME knowledge and input to Fusion Programme Leadership and Senior Stakeholders
- Define Oracle Fusion Descriptive/Key Flexfields (DFF/KFF)
- Run/Generate Oracle Fusion FBDI modules for clients
- Ensure Global Procurement Design alignment, understand and challenge any changes to global procurement design to ensure change is for regulatory/tax reasons only Lead senior stakeholder discussions
- Obtain buy-in from and influence stakeholders for changes including requirements, scope, risk mitigation and contingency plans Management of key Procurement stakeholders overseeing governance including milestone and deliverable sign off
- Review and challenge Fusion delivery plans at a release and project level.
- Review and challenge Fusion status updates at a release and project level.
- Act as the Point of Contact (POC) for the Fusion Core Solution team to review
- Solution design (global template), Design variations, CR requests & Design Authority
Ensure Operational Readiness acting as the Procurement POC for the Centres of Excellence, approval of FTE / Team sizing requirements and Reporting - Ensure Business Readiness for Procurement Transformation and Buyer readiness as well as Senior Procurement stakeholders
- Ensure suppliers are enabled on Fusion, providing communications, and engagement touchpoints.
- Provide oversight of procurement content to be configured in Fusion.
- Act as a POC for (procurement and supplier) data migration.
- Work with the wider programme team and workstream on issue management and resolution
Responsibilities and Duties
- Design and develop high-volume, low-latency messaging platform for mission-critical systems, delivering high-availability and performance.
- Develop, & Test ETL Processes using Mulesoft to ingest data from multiple places, transform it into a common format, update target location
- Contribute in all phases of the development lifecycle. Write well designed, testable, efficient code.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Troubleshoot issues and make system changes as needed to resolve issue
- Extensive experience in core Java (at least Java 6) Java/J2EE, Multi-threading, Spring, Hibernate, SOAP/REST Web Services, MuleSoft
- Good knowledge of database (Oracle) and PL/SQL
- A proven track record with a J2EE compliant application server like Weblogic Application Server
- Experience in application development, including analysing stories, writing code, implementing automated tests, contributing to release and developing the working practices of the team
Desirable Requirements:
- Bachelor's degree in Computer Science or equivalent engineering degree.
- Microservices and Domain Driven Models
- Knowledge of maven, CVS
- XML processing, Schema validation
- Experience in Scala and understanding of Akka
- Shell scripting
- Oracle Java SE 6 (or above) Programmer certification
Responsibilities:
- Liaise with IT and internal business teams/external clients to provide domain expertise during the initiation and requirements gathering phase.
- Analyse business procedure, clarify clients’ requirements and to define the scope of existing and proposed software, hardware and network provisions.
- Use the business knowledge and technical expertise to develop short-term and long-term information technology investment strategies, plans and goals to support business strategies.
- Keeping up-to-date with the latest regulations and industry trends, analyse the feasibility of, and develop requirements for, new systems and enhancements to existing systems; ensures the system design fits the needs of the users.
- Translate the identified business solution into functional and technical specifications for use by internal developers.
- Coordinate requirements walk-through and sign-offs and verifying with user representatives/stakeholders that use cases and process models accurately portray specific business needs.
- Examine existing business models and flows of data and designs functional specifications and test plans for new systems in order to meet clients’ needs
Mandatory Requirements:
- Relevant experience in Energy or Utilities sector.
- Domain knowledge (including understanding of governance, regulation, compliance)
- Knowledge of Change Management.
- Skilled at eliciting, writing and managing user requirements/stories, use cases.
- Skilled in documenting business processes using industry best practices and standard tools (flowcharts, activity/interaction diagrams).
- Strong oral and written communication skills to be able to communicate with business users and clients and prepare requirement specification documents.
- Strong analytical and problem solving skills.
Desirable Requirements:
- Degree level qualification in Computer Science or Business Studies
- Six Sigma Green belt certificated.
- Knowledge in system integration of CRM, Work Management and Mobile Solution
- Experience of structured analysis methods Lean, BPMN and more agile techniques.
- User Acceptance Test experience, including test planning, test script writing, test execution, defect management/resolution
- Develop, maintain and execute test plans for applications.
- Ensure that all domain knowledge and test cases are articulated and structured well to enable swift execution by any other member of the QA team.
- Monitor, manage, and report problems and bugs with issue tracking application.
- Work proactively with software and product developers to resolve issues in a timely manner.
- Conduct manual or automation tests for new features added to applications.
- Develop and report performance metrics for applications.
- Build test environment using Windows COM+, Windows services, IIS and SQL Server and troubleshoot any issues that arise during setup
- Work closely with automation engineers to help develop comprehensive, scalable, and resilient code.
- Two to three years of proven experience in Quality Assurance.
- In depth experience in writing and updating Test Plans and Test Cases. Hands on experience in executing test cases.
- Good understanding of SDLC.
- Ability to design, plan, build and execute test processes based on defined business requirements.
- Ability to adapt to changing priorities and effectively alter goals.
- Strong interpersonal, communication, and documentation skills.
- Strong organizational skills and attentiveness to detail.
- Strong ability to self-manage tasks and responsibilities.
- Ability to write basic to mid-level complexity queries in SQL
- The use of automation tools such as Selenium, Test Complete, QTP (Quick Test Pro) or other tools.
- Experience working with client\server architectures.
- BDD with tools such as Cucumber, JBehave and RSpec.
- Experience of producing and maintaining automated checks using the programme test stack (Protractor, JMeter, RestAssured, ZAProxy)
- Experience with SQL Server.
- Experience with Web page testing.
- Experience working on an Agile Scrum team.
- White box testing.
We are looking for an experienced Web Developer to join our team. The successful candidate will be responsible for designing, coding, and modifying websites, from layout to function and according to a client's specifications. The ideal candidate should have a strong understanding of industry trends and content management systems. Additionally, the Web Developer should have experience with search engine optimization, cross-browser compatibility, and front-end development.
Responsibilities:
- Developing web applications using HTML, CSS, JavaScript, and other programming languages.
- Designing user interfaces and user experience.
- Testing and debugging web applications.
- Implementing security measures to protect data.
- Integrating data storage solutions.
- Optimising web applications for maximum speed and scalability.
- Collaborating with other developers to create a cohesive product.