Ir à oferta completa

TRANSFORMING/DEVELOPING DRUPAL-BASED CASE MANAGEMENT SYSTEM

Descrição da oferta de emprego

Project Start Date.
3rd June Project End date.
30th June Task.
ONLY DEVELOPMENT (UI UX is being developed by a different team) Portal Details.
[login to view URL] We are seeking a highly skilled developer to build a new, modular, and API-driven Case Management System (CMS) from scratch.
The new system should adhere to modern software architecture principles, particularly the Model-View-Controller (MVC) pattern, to ensure maintainability, scalability, and efficiency.
While our previous system was developed using Drupal, we are open to using a new tech stack that aligns with the latest industry standards.
Responsibilities.
[login to view URL] Design.
Architect a modular CMS following MVC principles to ensure a clear separation of concerns.
[login to view URL] Development.
Design and implement RESTful APIs to facilitate communication between various system modules, adhering to industry best practices.
[login to view URL].
Build the CMS from the ground up, focusing on modularity and replaceable components.
[login to view URL].
Conduct thorough testing of each module and the integrated system to ensure functionality, performance, and interoperability.
[login to view URL].
Provide comprehensive documentation for APIs, architectural decisions, and system functionalities.
Conduct training sessions for developers and stakeholders as needed.
[login to view URL].
Work closely with the project manager and team members to ensure timely delivery and adherence to project requirements.
Requirements.
[login to view URL] in Modern Tech Stacks.
Expertise in a current tech stack suitable for building scalable and maintainable systems following MVC principles.
[login to view URL] in API Design.
Proven experience in developing RESTful APIs with robust security and performance features.
[login to view URL] Architecture.
Strong understanding of software architecture principles, particularly modular and MVC design.
[login to view URL] Expertise.
Ability to build complex systems from scratch, ensuring high performance and scalability.
[login to view URL] Experience.
Prior experience in large-scale system development projects.
To Apply.
Please submit your proposal outlining your relevant experience and approach to building modular, API-driven architectures.
Include any past projects or case studies demonstrating similar work.
We look forward to collaborating with a talented developer to elevate our Case Management System to new heights! Note from the IT Head.
•Our platform is based on Drupal, I believe some version of Drupal 6(old version).
•We have a module which is called liberation and we have done coding in that Liberation module which is customizable.
•We want to move into MVC pattern.
•Eg.
Let’s consider a project, there are N number of modules.
Let’s take a Lead Management System.
•There is lead module, then opportunity and then account module.
•If something is hard coded across the module then we cannot maintain that.
Many teams are working on the same module simultaneously there will be conflict.
•We will have to create Separate modules with APIs, API will be resposible to handle the input and give the response back.
•X input will be given to an API and it will give the required output.
If code it in a modular manner, then we can give it to any team members.
•Code to be modular and API driven so that everyone will get to know their roles and responsibilities that x is the expected input and Y is the expected output.
•E.
..
I am working on a report, Date from and date to is passed in API, it will give me the report.
and now I want to do load testing, it will become very handy in this case, i will just have to pass the API URL and do the load testing.
•Modules have to be independent and refined.
Tomorrow if there is any glitch we can go to that particular API only instead of checking the whole code and troubleshoot.
•Please review and let me know your approach on how you will implement this.
•We will require an email stating the approach, but I understand that outside communication is not allowed; therefore, please share the detailed version of your approach here on chat.
•Once we are satisfied with your approach, we can talk Further.
•I will provide you with credential to take a look at our current system.
PHP Arquitetura de software Web Development MVC Teste de Software ID do Projeto.
# Sobre o projeto 5 propostas Aberto para ofertas Projeto remoto Ativo em 7 minutos atrás
Ir à oferta completa

Detalhes da oferta

Empresa
  • Indeterminado
Localidade
  • Em todo Portugal
Endereço
  • Indeterminado - Indeterminado
Data de publicação
  • 22/05/2024
Data de expiração
  • 20/08/2024
Patch Management Analyst
Newin

Operational management · create knowledge articles to document software patch deployment and remediation tasks... acquisition & deployment · complete patch management agent installs and resolve issue with non-functioning agents... · establish and maintain regular written and in-person communications......

SAP Vendor Invoice Management
Equação it

We are looking for a sap vendor invoice management with the following requirements: requisitos do trabalho • more than 7 year of experience;• experience in s/4 hana implementations• fluent in english; outros dados de posição • duration: contract for 12 months (minimum);• localization: porto......

ISU – Device Management
Equação it

Outros dados de posição duração: contrato 12 meses (renováveis); localização: híbrido, portugal... local: híbrido/portugal link: https://equacaoit... venha fazer parte dessa equipa de sucesso! requisitos do trabalho mais de 5 anos de experiência; inglês avançado; disponibilidade para viajar para a áustria......

Trax Technical Specialist
Scorpion Circle

Good skills & experience with fis trax tool management & administration including on-boarding of new customer... experience in h2h, swift, ebics and api configuration is a plus;• excellent understanding and hands-on experience with multiple end-to-end systems integration (erp – fis trax; treasury management......

Internship Sales & Administration Support English/ french
Eurofirms

Tasks: • work in coordination with the group brands, • work with the sales administration applications, namely supporting management of commercial actions and bonuses, • follow-up of bonuses payment (dealers network) and related claims, • payment and control of the incentives to b2b customers and leasing......

Project Manager
Equação it

Preferred competencies:• ease of relationship and communication with different stakeholders (customers, management team)... we are looking for a project manager with the following requirements: requisitos do trabalho • more than 2 years experience in it project management... net core, sql server or outsystems......

DevOps Engineer
Uniksystem -sistemas de informação,lda

Experience: 5 years + what do we need? unik’s technology team is looking for a highly motivated individual who is passionate about our mission and is skilled in technology and infrastructure management you will collaborate with the tech team and functional leads (both inside and outside of the company)......

Customer Support with French and English Insurance Company
Paco recrutiment

Ndexation & electronic archiving in our document management tool... operates in 54 countries offering property, personal and business insurance, as well as accident, supplementary health, reinsurance and life insurance... you don't need previous experience - we offer training ! location: oriente – lisbon......

CUSTOMER SERVICE GERMAN SUPPORT LINE LISBON
Gi Group

Candidates should obtain more information about our privacy and data management policy in ttps://pt... requisitos do trabalho requirements: – know your way around a computer; – focused and driven; – you enjoy working with people and are empathetic; – you are fluent in german; – you are fluent in english......

Customer Advisors (m/f/x) | Italian Speaker [REF: CA.IT]
Rhaizes consulting

), log call details into case management systems, and provide response and resolution within sla to customers and aiming for the highest customer satisfaction surveys scores, actively updating customers with status and resolution progress reports... it] (b) this is “work from home(a)” for people already......