Kiến trúc phần mềm Jobs
Software architecture is a complex but critical discipline that impacts a wide range of industries. It is the practice of creating a plan or blueprint for constructing every aspect of a software system in order to maximize flexibility, maintainability, scalability, manageability, security, or other critical factors. Software architecture is a basis of efficient software construction and should be the focus of any prospective software project.
A skilled software architecture developer specializes in adding value and creating a powerful framework for the development of software. Their work involves abstract modeling and figuring out how modules interact with each other to support the desired functionality of an application. They also have an eye for detail to enable good UX/UI design and ensure secure coding techniques are employed.
Here’s some projects that our expert Software Architecture Developers had made real:
- Developing scripts and APIs that process data and generate real-time reports
- Setting up virtual applications on cloud servers
- Designing databases with built-in security features
- Creating several layers of authentication and authorization
- Integrating payment gateways into eCommerce solutions
- Maintaining an active directory to safely store sensitive information
The level of knowledge and skill possessed by these talented professionals is unmatched when it comes to planning and designing complex software solutions. These experts make sure all necessary tasks get done correctly so that valuable products can be developed without any hiccups.
We invite you to post your own project in Freelancer.com and hire a Software Architecture Developer today to make your next venture successful!
Từ 389,186 nhận xét, các khách hàng đã đánh giá Software Architecture Developers 4.85 trên 5 sao.Thuê Software Architecture Developers
I am looking for a telegram bot developer with the following skills and experience:
I am looking for a virtual reality programmer to develop an educational experience for the Oculus Rift platform and OpenSimulator. The primary objective of the application is to provide a low immersion experience with basic graphics and interactions. It can be a short experience for about 20-30 minutes, and I'll work with the programmer on the content. I would like to design a learning program in VR for "designing thinking" training and "AI literacy" cultivation for adult learners. Ideal Skills and Experience: - Proficiency in virtual reality programming and development for the Oculus Rift platform and OpenSimulator () - Experience in creating educational applications or content - Knowledge of creating low immersion experiences with basic graphics and in...
Project Title: Spock Unit Test Groovy - Test Failure Resolution Description: I am seeking a skilled developer to assist with resolving test failures in my Spock unit test. The application being tested is of complex nature, therefore experience with complex applications and test automation is required. Specific requirements for the project include: - Identifying and addressing test failures in the Spock unit test. - Analyzing the code and identifying root causes of the failures. - Implementing necessary changes and modifications to the test code to ensure successful and accurate test results. Ideal skills and experience for this project: - Strong proficiency in Groovy and Spock framework. - Experience in working with complex applications and resolving test failures. - Solid understandi...
I am looking for a skilled developer to create a radio app for the Android platform. The app will provide users with access to a wide range of free radio channels from the UK, USA, Canada, and Australia. Key Features: - User Registration: Users should be able to create accounts and login to access additional features. - Live Streaming: The app should have the ability to stream radio channels in real-time. - News Feed: I would like to include a news feed that provides updates and information related to the radio channels. The app should include a selection of 50-100 radio channels, ensuring a diverse range of content for users to enjoy. Ideal Skills and Experience: - Experience in Android app development - Knowledge of streaming technologies - Ability to integrate user registration and...
Note: This project is primarily a request for information to better understand available solutions and expertise before finalizing project details. Your insights and expertise are highly valued. Thank you The objective of this project is to build an MVP for the web scraper based on AI. The tool would be able to scrape data from websites and documents, focusing on relevance and accuracy of data extraction Target Market The primary market for this tool is the Italian market and other smaller markets where existing solutions have limited reach. Core Features We plan to have 3 packages offered to our members. Basic, Standard and Enterprise package. The basic core features for all of the packages remain the same and are URL Input Form and browse files input so that users can both enter url...
I am looking for a software developer who is proficient in C++ to create a web application. The project must be completed within a month. Skills and Experience: - Strong knowledge and experience in C++ - Proficiency in web application development - Ability to meet tight deadlines and deliver high-quality work
Chatbot System for Technical Support We have already had the opportunity to test a technical support chatbot, and it was not useful as essential functionalities were missing. Natural Language Chat in All Languages: The chatbot should respond in the user's language, searching for answers in company documents in English. Conversations (tickets) should be saved in English. Human Support: In case of difficulty, the chatbot should be able to involve a human technician in the chat using WhatsApp or WeChat if possible. Multimedia Support: In addition to text communication, the system should support the sending of images in tickets. Search in Available Resources: The chatbot should first search in company documents and reference links. If necessary, it can perform web searches or request di...
I am looking for a developer who can create a bot that can detect presnipe alerts onchain or on meastro and banana on the Ethereum blockchain and send a text message notification signal on Telegram. Skills and Experience: - Strong knowledge and experience in blockchain technology, specifically Ethereum - Proficiency in programming languages such as Python or JavaScript - Experience in developing bots or automated systems - Familiarity with Telegram API for sending text message notifications - Understanding of presnipe alerts and trading activities on the blockchain Please provide examples of previous projects or relevant experience in your proposal.
Crear un CRM de control de productividad de cada usuario, acceso a múltiples usuarios, con accesos limitados, firmas electrónicas, envíos de documentos, portal de clientes, portal de usuario, portal de admin, integración de email, mensajes de texto, directorio de páginas web y compañías, conector con rate quote insurance, conector y recopilación de datos de compañías, otros
I am looking for a freelance Odoo developer to assist with migrating our current Odoo v11 setup to the latest version, v16. Customizations and Third-Party Modules: - We have customizations and third-party modules installed in our Odoo v11 setup. Deadline: - The deadline for the migration process is 1-3 months. Ideal Skills and Experience: - Strong experience in Odoo development and migration - Familiarity with Odoo versions 11 and 16 - Knowledge of the Sales, Accounting, and Inventory modules - Ability to handle customizations and third-party module integration
Project Description: I am looking for a skilled legal professional who can help me create a Software Development Contract for my ERP system and webshop. This contract will outline the responsibilities and obligations of the investor, owner, user, maker and tester involved in the project. Skills and Experience: - Experience in drafting legal contracts for software development projects - Familiarity with ERP systems and webshops - Knowledge of logistical management systems - Strong understanding of the software development process - Ability to evaluate project progress on a weekly basis according to milestones and payment terms.
OomaWallet - Blockchain Wallet Creation I am looking for a skilled blockchain developer to create OomaWallet, a secure and user-friendly blockchain wallet using Ethereum technology. Requirements: - Ethereum blockchain technology: The wallet should be built using Ethereum to ensure secure and efficient transactions. - Multi-currency support: The wallet should support multiple cryptocurrencies, allowing users to store and manage various digital assets. - Two-factor authentication: Implementing two-factor authentication will enhance the security of the wallet, providing an additional layer of protection for users' funds. - Mobile and web-based wallet: The wallet should be accessible both on mobile devices and through web browsers, catering to users' preferences and convenience. ...
Project Title: Linking messaging SMS via Google Sheet via API - Clickatell developer Skills and Experience Required: - Strong experience in API integration, specifically with Clickatell - Proficient in Google Sheets and Google Apps Script - Familiarity with SMS messaging platforms and protocols - Knowledge of web development languages such as JavaScript, PHP, or Python - Understanding of data management and automation processes Project Description: We are looking for a skilled developer who can help us integrate our messaging system with Clickatell using SMS as the chosen messaging platform. The developer should already have an API key for Clickatell and be able to set up the necessary connections between Clickatell and Google Sheets via API. The system will need to send messages on a...
I am looking for an expert who can assist me with the Twilio A2P and GoHighLevel registration process. I require the registration of my TWILIO and GOHIGHLEVEL accounts to ensure compliance and successful A2P registration for all our phone numbers. This A2P registration is a requirement the United States Government put in place and it prevents all people who don't properly register from sending text messages from phone numbers we purchase. The ideal candidate will have experience in both platforms and be able to handle the entire registration process within a week. Skills and Experience: - Expertise in Twilio A2P registration - Proficiency in GoHighLevel registration - Strong understanding of the entire registration process for both platforms - Ability to work under ti...
I am looking for an experienced Python developer who can optimize our current YOLO-based AI server to handle more than 20 RTSP feeds. Requirements: - Strong experience in Python development - Expertise in optimizing server performance - Familiarity with YOLO (You Only Look Once) algorithm - Ability to handle and process real-time streaming protocol (RTSP) feeds Project Details: Our current AI server is capable of handling 5-10 RTSP feeds but crashes when handling more than that. We need to optimize the server to handle 20-30 feeds without any performance issues. The developer should be able to identify the cause of the crashes and implement necessary optimizations to ensure smooth processing of multiple feeds. Currently our CPU usage is getting maxed out when handling more than 10 feeds...
I am looking for a skilled developer who can create a scraping program for me. This program will be used to track the social media activity of our contracts on various platforms including Facebook, Instagram, Tiktok, X, and Quora. Social Media Platforms: - The program should be able to track posts on Facebook, Instagram, and Tiktok. Real-time Tracking and Delayed Data: - I would like the program to provide both real-time tracking and the ability to gather delayed data. Both functionalities would be useful for our purposes. Data Extraction: - The program should be able to extract text, images, and comments from the tracked posts. This will allow us to monitor and analyze the full content and engagement on the social media profiles. Ideal Skills and Experience: - Experience in web scrapi...
I am looking for a developer who can create an app uninstall event for Android. I do not have any specific requirements for the uninstall event, so any standard method is fine. However, there are other specific requirements that I would like to discuss further with the developer. Skills and Experience: - Experience in Android app development - Knowledge of app event tracking and push notification functionality - Ability to understand and discuss specific requirements for the uninstall event
Project Description: I am looking for someone who have made and want to sell a CRM system to help me track and process leads for my CPA business.
I am looking for a skilled programmer who can develop a bot that can be connected to my Binance exchange account using the API. The bot should be able to receive trading signals from a specific Telegram channel and execute the trades immediately on my exchange account. Skills and Experience: - Proficiency in Python programming language - Experience with connecting bots to exchange accounts using APIs - Familiarity with Telegram API and integration - Knowledge of trading signals and their interpretation - Ability to execute trades in real-time based on the received signals The ideal candidate should be able to develop a reliable and efficient bot that can handle buy/sell signals from the specified Telegram channel and execute the trades seamlessly on the Binance exchange account. The bot...
I am in need of a website/database builder who can create an informational website along with multiple landing pages. Requirements: - Experience in building informational websites - Knowledge of database development - Knowledge of database management - Ability to create multiple sites within the database -Medicare experience is preferred but not required Platform: - No specific platform in mind Skills: - Familiarity with e-commerce platforms such as Shopify, WooCommerce, and Magento - Strong understanding of database management systems Pages/Sections: - Anticipate having more than 10 pages or sections on the website/database Ideal candidate: - Demonstrated experience in building informational websites - Proficiency in database management and creating multiple sites/ a database - Fami...
I am looking for a skilled developer to create a Java application that can automatically detect languages based on the phone's language. The application will be running on Android platform. Requirements: - The application should be able to handle multilingual detection. - All languages should be given equal priority in the detection process. Ideal skills and experience: - Proficiency in Java programming language. - Experience in developing Android applications. - Familiarity with language detection algorithms and techniques. - Strong problem-solving and troubleshooting skills.
I am looking for a freelancer who can build an applescript to automate repetitive tasks. I have a detailed step-by-step process that I would like the script to follow. The ideal candidate for this project should have experience in applescripting and be able to create custom user interfaces. Requirements: - Experience in applescripting - Ability to automate repetitive tasks - Knowledge of creating custom user interfaces Timeline: The completion of this applescript should be within a week.
Vui lòng Đăng Ký hoặc Đăng Nhập để xem thông tin.
I am looking for a freelancer to work on an existing airflow dag and add new functionality to it. Specifically, I need help with adding new tasks to the dag. The project does not have a strict deadline and can be completed within a flexible timeframe. Ideal skills and experience for this job include: - Strong knowledge and experience with Apache Airflow - Proficiency in Python programming - Familiarity with task scheduling and workflow management systems - Ability to understand and modify existing code - Attention to detail and ability to debug and fix errors as needed.
I would like to buy Amazon Product Advertising API, if you have it. I am interested in buying that. I dont want you to write your own scrapper, I want official api
I need 3 bridges,4 stations,2 routers. I need it to be implemented exactly the same way as it is in the demo code . I have also attached the project template,my code should have the same structure(all the files) as that of the project template(project(3).tar).My code should be able to run on the 3 bridges,4 stations and 2 routers should open in different terminals one in each terminal, and the port numbers assigned should be random port numbers
Proyecto: Algoritmo LZ77 con longitud fija 1. Dada una cadena de caracteres, una posición correcta k en dicha cadena, y dos longitudes de buffers M y N, programar una función buffers que devuelva los búferes de búsqueda y codificación correspondientes a dicha posición, y compruébese con cuidado los casos extremos, al comienzo o al final de la cadena. Definir M y N como constantes globales ambas de 248. 2. Fijados un búfer de búsqueda y un búfer de codificación, ambos de caracteres ASCII, programar una función triple que a partir de dos strings con ambos búferes devuelva el triple (offset, long, char) del algoritmo LZ77. Prevéanse las posibles situaciones límite (búfe...
I am looking for a developer to create a demonstrator of a multi-threading client-server system using Eclipse Java. Functionality: - The system should demonstrate file sharing, message passing, and remote procedure calls. - The client-server system should be able to handle multiple threads simultaneously. Specific Requirements: - The client-server system should be developed using Eclipse Java. - The code should be well-documented and easy to understand. - The system should be scalable and able to handle a large number of simultaneous connections. Preferred Programming Language: - The preferred programming language for this project is Java. Ideal Skills and Experience: - Strong proficiency in Java and multi-threading. - Experience in developing client-server systems. - Familiarity with...
I will share my details with your dm for you to confirm if you have the required skills for my project if you are sure you are best at the required skills kindly place your bid for more information
EMS File (Enhanced Menu System Configuration file) convert or change to a "UDS"file to be migrated into a Foxpro legacy software application
More details: What specific API do you need to integrate? Recharge api integration Do you have the necessary API documentation and credentials? Yes, I have the documentation and credentials What type of platform or system do you wish to integrate with the API? Website
Project Description: Youtube Automation Tasks: - Producing Faceless youtube videos - Growing Channel from 0 Platform Compatibility: - The automation tool should be compatible with both Windows and Mac Ideal Skills and Experience: - Experience in developing automation tools for Youtube - Proficiency in programming languages and frameworks used for automation - Knowledge of Youtube's API and moderation features - Strong problem-solving skills to handle different scenarios and edge cases in comment moderation - Experience in Channel growing.
I am looking for a skilled developer to implement a deep learning framework for the detection and classification of lung diseases using chest X-ray datasets. The preferred framework for this project is TensorFlow and can use any recent CNN based hybrid models. Dataset: - The client does not have a specific X-ray dataset and requires assistance in finding a suitable one. Classification Model: - The desired accuracy for the classification model is more than 95% with other paramters like f1 score, recall, precision along with suitable graphs and plots. Skills and Experience: - Strong proficiency in Python is required. - In-depth knowledge and experience in implementing deep learning frameworks, specifically TensorFlow and libraries. - Familiarity with working with chest X-ray datasets and ...
Program to reveal tiktok trolls I am looking for a program that can help me identify fake accounts and track and analyze user comments on TikTok. The program should also be able to detect and report abusive behavior. I do not have any specific programming language preference for this project. Ideal skills and experience for this job include: - Proficiency in programming languages such as Python or JavaScript - Knowledge of TikTok's API and data analysis - Experience in developing algorithms for identifying fake accounts and detecting abusive behavior - Ability to track and analyze user comments effectively - Familiarity with reporting mechanisms and procedures The timeline for this project is 3-4 weeks, but there is some flexibility. I would like to potentially see all accounts ...
I have an application using a rotary encoder that must convert rotary motion to a display in feet on a Windows 11 PC. The encoder shaft attaches to a 100mm wheel and cable is pulled over the wheel (compressed with friction by an idler wheel). The length output must be displayed on a monitor; embedded in program, and showing on the screen, must be a "Reset" button. A touch display will be used. I already have the encoder model I must use. I would like to use standard, off the shelf and readily available USB interface to communicate with PC. The software must include means to fine tune the # of pulses to dial in the proper length. The encoder being used is 100 pulses/rotation. Time is of the essence as I hired someone else to do this and he could not make the measurements repea...
Join our team and revolutionize affiliate marketing with Peremis Affiliate Software! We're seeking talented developers to help us build the most powerful and user-friendly affiliate tracking platform on the market. To create similar website: What We Offer The opportunity to work on cutting-edge technology A chance to make a real impact on the affiliate marketing industry Competitive compensation and benefits A collaborative and supportive team environment What You'll Do Develop and maintain our affiliate tracking software Integrate our software with popular e-commerce platforms Create and implement new features Work with a team of designers and marketers What You Need Experience with web development and REST APIs Strong understanding of PHP, JavaScri...
I am looking for a Python programmer to assist me with a script writing project. The specific task involves web scraping, data analysis, and GUI development. For the GUI development, I have a specific design in mind that I would like the programmer to follow. I need the Python program to be completed within three days. Ideal skills and experience for this job include: - Proficiency in Python programming - Experience with web scraping and data analysis - GUI development skills - Strong attention to detail and problem-solving abilities.
I am looking for a Java developer with intermediate experience in Actor Model and CQRS Architecture to help me build a Java application with the following requirements: Main Functionality: - The application should have a user interface that allows users to interact with the system. Json Database: - The expected data size to handle in the Json Database is less than 1GB. Ideal Skills and Experience: - Intermediate experience with Actor Model and CQRS Architecture. - Strong knowledge of Java programming language. - Experience with JavaFX GUI framework. - Familiarity with Json Databases and database management. I provide a skeleton. Please note that the project requires someone with intermediate experience in Actor Model and CQRS Architecture, so please only apply if you meet this require...
FlutterFlow App1 Hi, I’m looking for a skilled FlutterFlow & Firebase developer. Ideal Skills and Experience: - Perfect English and communication skills - Responsible, reliable and ready to start ASAP - You MUST be independent (No Agency or companies) - Proficient in Flutter, FlutterFlow, and Firebase. - Knows and has experience with FireBase - Has published Apps to App store and Google Play Please send me the links to any related projects you've worked on. Please start your proposal with the words "Green Boat" so I know that you actually read this. I have a lot of work for the right candidate and there’s a potential for consistent and long-term flow of work if you can deliver quality results. Any out-of-range bids will be ignored! Thanks, Haro...
Project Title: Software that allows for text to audio conversion Platform Compatibility: - The software should be compatible with both Windows and Mac operating systems. Preferred Output Audio Format: - The desired audio output format should be MP3. Level of Customization for Audio Output: - The client requires a software with moderate customization options for the audio output. Ideal Skills and Experience: - Proficiency in programming languages such as Python or Java. - Experience in developing software applications for both Windows and Mac platforms. - Knowledge of audio file formats and audio processing techniques. - Familiarity with text-to-speech conversion algorithms. - Ability to implement customization options for the audio output. - Strong problem-solving and debugging skills...
Custom Product Catalog Management I am looking for a freelancer to help me with my project on managing a custom product catalog for my digital products. Ideal Skills and Experience: - Experience in developing and designing custom-built platforms for managing product catalogs - Proficiency in database management and integration - Knowledge of digital product management and e-commerce platforms - Strong attention to detail and organization skills - Laravel / Codeigniter4 - Mysql Project Requirements: 1. Custom-built Platform: The freelancer should have experience in developing and designing a custom-built platform for managing a product catalog. The platform should be able to handle a large number of digital products efficiently. 2. Database Management: The freelancer should have exper...
I am looking for a PHP program (CLI) that can access M365 mailbox, download an attachment for a specific email, move this email to a subfolder. Store the attachment in an centralized folder and also store it in a specific OneDrive account.
I am in need of a skilled software developer who can create an autofill software specifically for desktop applications. Ideal Skills and Experience: - Proficient in desktop application development - Experience in creating autofill software - Familiarity with form submission and data entry processes - Strong understanding of login credential management The main purpose of this autofill software is to streamline the data entry process and enhance productivity. Key Requirements: - The software should be able to autofill more than 10 fields or forms within desktop applications. - It should be user-friendly and intuitive, providing a seamless autofill experience. If you have the necessary skills and experience in desktop application development and autofill software, I would love to dis...
I am looking for a skilled developer to assist me in creating a new cryptocurrency. The purpose of this cryptocurrency is to create a decentralized platform for smart contracts. Currently, the project is in the development stage, and I am seeking someone who has experience in blockchain technology, specifically with Ethereum. Ideal skills and experience for this job include: - Proficiency in Ethereum blockchain technology - Knowledge of smart contract development - Experience in creating decentralized platforms If you have a strong background in these areas and are interested in being a part of this exciting project, please reach out to me.
Hello, I need to scrap many links or products from a website protected Thanks
We are seeking a skilled developer or development team to create a Chrome extension app that augments the property listings on Idealista.com. The extension will provide additional investment-related information directly on the listings, enhancing the user experience for property investors. Key Features of the Chrome Extension: * Below Market Value (BMV) Display: Automatically calculate and display the BMV percentage for each property listing based on our database (Asking price divided by Estimated average price minus 1, to display the % below market value). Also show % above market value. * Gross Rental Yield Calculation: Show the potential gross rental yield for each property, derived from our data (estimated average rental income for the year divided by the asking price). * High De...
I am looking for an experienced Odoo developer who can help me with the development of Sales and CRM modules. The ideal candidate should be able to provide ongoing maintenance and support after the development is completed. The project needs to be completed within a month. Skills and experience required: - Strong knowledge of Odoo development - Experience in developing Sales and CRM modules - Ability to provide ongoing maintenance and support - Efficient time management to meet the deadline
Vui lòng Đăng Ký hoặc Đăng Nhập để xem thông tin.
I'm looking for a skilled developer to modify open source programs written in Python. The required modifications are of medium complexity. Ideal skills and experience for this job include: - Proficient in Python programming language - Have a deep understanding of open source programs and their structures -Have a certain understanding of AI - Experience modifying existing code - Ability to work independently and complete projects on time
I am looking for a freelancer to develop a sales and finance module for my existing Perfex CRM. The module should have the following features: - Sales tracking and reporting: The module should be able to track and report on sales activities, including the number of sales made, revenue generated, and sales conversion rates. - Invoice generation and management: The module should have the capability to generate and manage invoices for sales transactions. - Expense tracking and management: The module should allow for the tracking and management of expenses related to sales activities. In terms of metrics, I would like the module to specifically track the average transaction value. This will help me analyze the profitability of each transaction. I have a specific platform in mind for the m...