สถาปัตยกรรมซอฟต์แวร์ 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!
จาก 389,307 รีวิว ลูกค้าให้คะแนน Software Architecture Developers 4.85 จาก 5 ดาวจ้าง Software Architecture Developers
I am looking for a skilled developer to assist me with porting two specific modules from a different fork of an open-source project. A key goal is to preserve modularity in order to reduce the chances of merge conflicts from upstream. Skills and Experience: - Ability to analyze and understand code from different forks; Ability to analyze software architecture. - Experience with module porting and maintaining modularity - Understanding of version control systems and merging processes Requirements: - Integration of the modules' core logic with the infrastructure and subsystems of a different fork - Ensuring compatibility with the upstream version of the project Additional Information: - The involved technologies are niche and so there will likely be a learning curve. The coding lang...
Hi Freelancer, I am an Australian based mortgage broker and I am seeking the expertise of an excel wizard. I am hoping to build a customisable spreadsheet to show my customers the estimated costs of purchasing a property in Australia. I have already built a number of these spreadsheets, that will form the foundation of your work, but I want to consolidate these into 1 customisable spreadsheet that the customer can input their unique numbers to give them a customised result. I envision this spreadsheet to have 2 tabs, tab 1 will be the landing page which will be branded to match my business and tab 2 will have the data. Tab 1 will include a “how to guide” on how to input their numbers on tab 2. Tab 1 will also include a “call to action” button that will link to...
I am looking for a freelancer to set up an addon in WordPress that enables one-click sign up using Microsoft accounts. The specific addon I want to use is Social Login. The addon name is WPO365 in wordpress so please check it in your own local wordpress test site before bidding for the project Requirements: - The addon should work alongside other signup methods, rather than replacing them entirely. - I do not require any additional features like user role assignment or account approval processes. Ideal Skills and Experience: - Experience with WordPress and addons, particularly Social Login. - Knowledge of integrating Microsoft accounts with WordPress. - Attention to detail to ensure 100% functionality of the one-click sign up process. First test the addon in your site if you make ...
Java Developer Needed to Fix Logic Errors in Project i am looking for someone to help me fix some logic errors im having in my " plugin" im trying to automate killing a boss within a game .. right now im using mostly api stuff for my pathing logic and it seems to not be failsafe, ive talked to some other developers with the same plugin and they reccomended doing pathing using like a* or DBS? so being comfortable with that would be a huge plus, the script fully currently works as is , just neeeds some love,. . would love if this project could be streamed aswell as you will have to use my game account , so id like to see too the rewrite if possible so i can understand whats going on ,. looking to hire asap The timeframe for this project is immediate, and I require the develope...
I am looking to hire a developer who can create a hybrid web app that combines music streaming with content uploading and sharing features. The main purpose of the web app will be music streaming, allowing users to listen to their favorite songs and discover new music. Key Features: - User Profiles: Users should be able to create profiles and customize their music preferences. - Content Uploading and Sharing: Users can upload and share their own music content, such as original songs or covers. - Social Interaction: The web app will have social networking features, allowing users to connect, follow and interact with each other. Ideal Skills and Experience: - Strong knowledge of web development languages such as java,spring boot and mysql - Experience with music streaming platforms and A...
I am looking for a skilled developer to create a complete ERP software for my small EPC solar panel installation company. The ideal candidate will have experience in developing ERP software and be familiar with the specific modules and features required for this project. Modules and Features: - Project Management module is a must-have for tracking and managing solar panel installations. - Sales and CRM module to manage customer relationships and track sales leads. - Inventory Management module to track and manage solar panel inventory. Technology and Platform: - The ERP software should be cloud-based to allow for easy access and collaboration from anywhere. - Experience with cloud-based platforms is preferred. Integrations: - The ERP software should have the capability to integrate with...
Project Title: Development of a Project Management Chatbot with Integration Project Description: I am seeking a highly skilled developer with expertise in chatbot development and integration, particularly with experience in the ChatGPT API. The primary objective of this project is to create a sophisticated chatbot that can be integrated into a group chat environment, involving both clients and our staff. The chatbot should be able to autonomously capture, organize, and update project details, such as progress updates, images, notes, and any issues reported during the project lifecycle. Key Responsibilities: Develop and integrate a chatbot within a group chat platform. Ensure the chatbot can accurately capture and parse information shared in the chat, including text updates and images. ...
We’re having hard time to book VFS appointment for our clients in India due to the issues on their anyone could help ,we would be happy to work with them for our clients have lots of clients looking for appointment. Please let us know. Thank you.
PC Expert I am looking for a PC expert who can assist me with software troubleshooting. Skills and Experience: - Strong knowledge and experience in troubleshooting various software issues on PCs - Familiarity with different operating systems and software applications - Ability to identify and resolve software conflicts and compatibility issues - Experience in diagnosing and fixing software errors, crashes, and viruses Assistance Required: - Remote assistance: The expert should be able to provide remote support to troubleshoot software issues on my PC. - Onsite assistance: If necessary, the expert should be available to visit my location and provide hands-on support for more complex software problems. Communication: - Preferred method of communication is WhatsApp, as it allows for quick...
I am looking for a freelancer to help me with a project titled "Flippa Software scraper". I need a cloud based scraper software to pull the following info from Flippa It will perform one function as follows: Search for established websites ONLY for sale earning $50 - $500pm in profit, and monetization from affiliate sales I will provide a domain to host it on. Simple interface, with just the parameters above. Skills and Experience: - Experience in web scraping and data extraction - Proficiency in programming languages such as Python or Ruby - Familiarity with web scraping tools and libraries such as Selenium or BeautifulSoup - Ability to clean and organize the scraped data for immediate use - Strong attention to detail and ability to accurately scrape data continuously
I am looking for a freelancer to develop a Telegram shop bot for my new enterprise. The bot should have the following features: - Order Tracking: The bot should be able to track the status of orders placed by customers. Additionally, the bot should be able to accept payments in Bitcoin. Ideal skills and experience for this job include: - Proficiency in Telegram bot development - Experience with order tracking systems - Knowledge of cryptocurrency payment integration, specifically with Bitcoin. The shop will only have a product for sale a digital product
I am looking for a skilled GoLang developer who can take the lead on our small and straightforward project. The ideal candidate should have knowledge of GoLang frameworks. Skills and experience required: - Knowledge of GoLang frameworks - Familiarity with microservices - Experience with cloud platforms This is an ongoing project with no specific timeframe for completion.
I am looking for a developer to create a custom software Bill Of Material calculator that meets my specific requirements. Check this: And see the results as on the attached pdf The calculator should have the following features: - Input fields for quantity, item name, and unit price - Ability to save and export calculations - Integration with other software or systems The calculator should be developed as custom software.
I am looking for a freelancer to integrate a login form into my Google Chrome extension. The ideal candidate should have experience in backend system integration and be proficient in JavaScript. Requirements: - Integrate a login form into the Google Chrome extension - Use an existing backend system for user authentication - Create a simple email and password form for login -Create fiels for add license code Skills and Experience: - Proficient in JavaScript - Experience with backend system integration - Knowledge of user authentication systems I would like you to integrate a login form into my Google Chrome extension, as well as a field to enter a license code to validate the purchase. Additionally, it is necessary to create a login form for users who have already activated their account...
Main Description We need an Android app that manages bluetooth gyroscope sensors and can record two groups of 3 space coordinates (x,y,z). The app has to retrieve these coordinates from two of these sensors. The product model of sensor is this: And here there is all dev documentations On this repository Is it possible to find any documentation with sample codes for Android The full detailed project is readable here: Main Description We need an Android app that manages bluetooth gyroscope sensors and can record two groups of 3 space coordinates (x,y,z). The app has to retrieve these coordinates from two of these sensors. The product model of sensor is this: And here there is all dev documentations On this repository Is it possible to find any documentation with sample code...
I am looking for a freelancer who can develop an eBay API call that will back up all my listings. The specific requirements for the project are as follows: - Back up all listing details, including images. - The backup should be updated automatically at weekly intervals. - I do not need assistance with storing or managing the backup data, as I am capable of handling it myself. Ideal Skills and Experience: - Expertise in eBay API and integration. - Strong knowledge of data backup and storage. - Experience in automating processes and scheduling regular updates. If you have the required skills and experience, please submit your proposal and include any relevant portfolio or past projects.
Have 4 basic indicators to be converted from Ninjatrader 7 to Ninjatrader 8. Also would need them usable in Strategy Builder and Market Analyzer. Thanks
we are a fintech startup provide a credit limit to our registered user, they can use that credit in our authorised merchant. i am looking this app is for primary version so low cost is mandatory
I am looking for a skilled C# developer who can create a code to display all network destinations on each interface. Pfa. output of "C:>route print" The output shows three interfaces, code need to list the network destinations of the respective interface (, , and )
I am looking for a developer to create a simple travel planning software for me. The software should have the following features: - Itinerary creation: Users should be able to create and customize their travel itineraries easily. - Budget tracking: Users should be able to set a budget for their trip and track their expenses. - Important: ONLY A PERSON WHO CAN ABLE TO PLACE THIS PRODUCT IN AWS MARKETPLACE IS AUTOMATICALLY APPROVED AND GIVEN 50% ADVANCE PAYMENT I trust the developer's judgment when it comes to the programming languages and platforms to use for this software. My budget for this project is less than $200.
I am seeking a skilled software engineer with expertise in device driver development to create a custom RNDIS driver for our Windows 11 system. Currently, the manufacturer-provided RNDIS driver is not functioning as expected, and we are experiencing a cautionary "⚠️" status for the RNDIS interface. **Project Overview:** Our system includes a SIM7600G-H dongle, and the COM ports associated with the dongle are connected and working as intended. However, the RNDIS interface is encountering issues and requires a custom driver to resolve the situation. **Key Requirements:** - Proficiency in Windows device driver development, particularly for Windows 11 - Experience with RNDIS and USB driver development - Strong understanding of networking protocols, particularly TCP/IP - Fa...
I have undertaken an initiative to enhance our group's efficiency by creating an automated system that retrieves product details promptly. Currently, we manage an extensive product catalog within an Excel sheet, containing crucial information such as product names, UPC codes, and prices.
Project Description: Fixing the Automatic Email System for New Account and Password Recovery Related Links Platform: WordPress Email Delivery Service: SMTP Project Requirements: - Fix the automatic email system on our WordPress website for new account creation and password recovery related links - Ensure that the system is functioning properly and emails are being sent out promptly and reliably - Integrate the preferred email delivery service, SMTP, to ensure seamless email delivery - Implement personalized content in the automated emails to enhance user engagement and provide a customized experience - Incorporate tracking and analytics features to monitor the effectiveness of the automated email system and gather valuable insights - If desired, include interactive elements in the email...
I want to Make Api with C# We are looking for an experienced developer who can create web API programs using C#. The API will handle mixed types of data, including text and numeric data. For analysis, we want to use IDA Pro, Ghidra, or technologies from Hopper, OllyDbg, Radare2, and Binary Ninja.
I am looking for a skilled developer to design a custom spring Authorization server for my web application. The server needs to authenticate users and grant access tokens. Key requirements: - Develop a spring Authorization server in Java - Authenticate users and grant access tokens for a web application Skills and experience required: - Strong proficiency in Java - Experience with spring framework - Knowledge of authentication protocols and access token management This is a great opportunity for a developer with experience in building Authorization servers and working with Java and spring framework. If you have the necessary skills and experience, please submit your proposal.
Seeking an experienced programmer proficient in Python to assist with fixing existing code. The project is of intermediate complexity and requires a strong understanding of Python programming language. The ideal candidate should have experience in debugging and troubleshooting code. Strong problem-solving skills and attention to detail are essential. i want the project can be run in web not the mobile app
Programar en Python una app para usar redes neuronales de convolucion. CNN
I am looking for a Laravel developer who can help me with integrating third-party APIs into my project. The specific APIs that need to be integrated include payment gateway APIs and social media APIs. Additionally, there may be other APIs that need to be integrated, which will be specified later. The timeline for this API integration is urgent, as I need it to be completed within 1-2 days. Ideal skills and experience for this job include: - Strong knowledge and experience with Laravel framework - Experience with integrating third-party APIs - Familiarity with payment gateway APIs and social media APIs - Ability to work under tight deadlines and deliver high-quality work quickly.
Development of a Third Party Patching Solution for Windows - I am using the Windows operating system - I am looking for a solution that offers Automated Patch Deployment - My budget for this project is more than $1000 Skills and Experience: - Strong expertise in Windows operating system - Extensive experience in software development and patching solutions - Proficiency in programming languages such as Python, C++, or Java - Knowledge of patch management tools and technologies - Ability to design and implement automated patch deployment systems - Familiarity with security and vulnerability scanning tools - Strong problem-solving and troubleshooting skills - Excellent communication and collaboration abilities
Automatic schedule work planning shifts software Features required: - Shift scheduling - Employee availability - Automated shift assignments -Choose fixed schedules (some people have fixed schedule for week 1 and 2, some people flexible) Schedule should be based on week 1 and week 2, week 3 = week 1, week 4 = week 2 Platform: - Only desktop Preferred software development language: - This question was skipped Ideal skills and experience: - Experience in developing shift scheduling software - Proficiency in desktop application development - Knowledge of employee availability tracking - Strong problem-solving and analytical skills EXPLANATION::: Automatic and manual schedule planner for shifts • Be able to register every worker o Name o How many hours they work per week Catc...
More details: What is the scope of the project? Medium-sized project with additional features Do you have specific tasks you want to be included in the project? Yes, but only a rough idea What level of experience do you require from the freelancer? Intermediate
Project Title: Advanced Chatbot Development with Python Description: We are seeking a talented and experienced Python developer to create a cutting-edge chatbot for our business. The ideal candidate should have a strong background in natural language processing (NLP) and be capable of developing a sophisticated and user-friendly chatbot from scratch. Key Requirements: Language: Proficiency in Python is a must. Chatbot Development: Proven experience in developing chatbots with a focus on user
I am looking for a skilled developer who can add buy/sell logic to a Trend Indicator on TradingView. I have detailed conditions that need to be implemented for the buy/sell logic. Skills and experience required: - Proficiency in Pine Script - Strong understanding of Trend Indicators - Experience with TradingView platform
Python Coder Needed for Web Scraping Project We are looking for a skilled Python coder who can help us with a web scraping project. The ideal candidate should have experience with web scraping and be proficient in Python programming. Project Details: - We need to scrape data from multiple websites - The data we are looking to extract includes both text and images - The data should be delivered in CSV format Skills and Experience Required: - Proficiency in Python programming - Experience with web scraping tools and libraries such as BeautifulSoup and Scrapy - Familiarity with HTML, CSS, and XPath - Strong problem-solving skills and attention to detail If you have previous experience with web scraping projects and possess the necessary skills, please submit your proposal.
I am looking for a Telegram Bot Developer who can create customized user interactions for our Telegram Event Group. The customized functionalities are following: - A filter function that allows members to filter through events in the "Events" topic, by category, date and price - A notification that pops up, referring the member to the premium plan, whenever a non-premium member tries to post something in the "Chat" topic, tries to sign up to events in the "Exclusive Events" topic and tries to join the private group The ideal candidate should have experience in developing Telegram Bots.
I am looking for a Java developer who can complete a small project for me. Requirements: - Proficient in Java programming language - Familiar with web development concepts Specific Requirements: - Ability to create a web application using Java Timeline: - Urgent (1-2 Days) If you have the necessary skills and can meet the tight deadline, please submit your proposal.
I am looking for a skilled C# coder to assist with a software development project. The task at hand involves creating a software with low complexity, focusing on simple features. The ideal candidate should have experience in C# coding and be able to develop the software within a week. This is a great opportunity for someone who is proficient in C# and looking for a short-term project.
I am looking for a Laravel PHP developer who can integrate Facebook Pixel into my application. The ideal candidate should have experience with the following: - Integration with third-party APIs - Manually inserting the Facebook Pixel code This project only requires integration with Facebook Pixel and does not involve any other third-party services or applications.
I am looking for a PHP and MySQL expert who can help with troubleshooting and bug fixing for my website. The existing script is written in PHP and deployed to AWS. I updated product inventory daily from multiple csv files containing many records. I need a script to notify uses when their favorite products are in stock. Please include an estimate for completing this work.
Project Description: I am looking for an experienced developer who can help me develop used handbags scanner tool on different reselling markets. Specific Requirements: - Experience in coding for finding items on reselling markets - Scan listing platforms based on given keywords and frequency -Alert user based on string matching with item title or description -Ability to alert on telegram not and/or email Ideal Skills and Experience: - Used fashion item scanner tool - Strong knowledge of web scraping and data extraction - Abilities to scan reselling platforms such as eBay, facebook marketplace, and other online luxury reselling websites to find the used fashion items If you have the required expertise, I look forward to collaborating with you on this project.
I am looking for a Django developer who can assist me with my project. I have a detailed list of requirements that I would like to be included. The timeline for this project is urgent, with a timeframe of 1-2 weeks. Ideal Skills and Experience: - Strong proficiency in Python coding - Experience with Django development - Knowledge of SQL database management - Familiarity with CSS, HTML, and JavaScript
I am looking for a freelancer to integrate a login form into my Google Chrome extension. The ideal candidate should have experience in backend system integration and be proficient in JavaScript. Requirements: - Integrate a login form into the Google Chrome extension - Use an existing backend system for user authentication - Create a simple email and password form for login -Create fiels for add license code Skills and Experience: - Proficient in JavaScript - Experience with backend system integration - Knowledge of user authentication systems I would like you to integrate a login form into my Google Chrome extension, as well as a field to enter a license code to validate the purchase. Additionally, it is necessary to create a login form for users who have already activated their accounts...
I am looking for a freelancer to integrate a login form into my Google Chrome extension. The ideal candidate should have experience in backend system integration and be proficient in JavaScript. Requirements: - Integrate a login form into the Google Chrome extension - Use an existing backend system for user authentication - Create a simple email and password form for login -Create fiels for add license code Skills and Experience: - Proficient in JavaScript - Experience with backend system integration - Knowledge of user authentication systems I would like you to integrate a login form into my Google Chrome extension, as well as a field to enter a license code to validate the purchase. Additionally, it is necessary to create a login form for users who have already activated their accounts...
I am looking for an expert PHP developer to help me with my project. I am using core PHP for this project, and I need someone with a deep understanding of PHP to tackle the tasks at hand. I need you to create API by which I can manage my Amazon, Flipkart, Ebay etc.. Seller Accounts. - The specific deadline for this project is flexible, so I am open to discussing timelines that work for both parties. - However, I do expect the developer to have a high level of experience in PHP development, as this project requires advanced skills and knowledge in the language. Ideal skills and experience for the job: - Expertise in core PHP development - Strong understanding of marketplace APIs like Amazon etc.. - Experience with database management and integration - Knowledge of web development best...
I want Python developers to implement the following objectives Objective 1: U-Net with Attention Mechanism: This research aims to improve the accuracy and robustness of seismic image segmentation by incorporating the Gray-Level Co-occurrence Matrix (GLCM) features into the U-Net architecture. Objective 2: U-Net with Attention Mechanism: One hybrid approach is to incorporate an attention mechanism into the U-Net architecture. Attention mechanisms allow the network to focus on relevant image regions while suppressing irrelevant or noisy information. Integrating attention modules into the U-Net architecture can enhance the model's ability to capture important features and improve segmentation accuracy. Different attention mechanisms, such as channel-wise or spatial attention, can be expl...
I am looking for a developer that is confident that they can create an app that essentially compares a worker's current location to that of their registered clients to log when they were on site and to help use this information to create invoices, manage simple communication with the client and log new jobs. The two main components are geo-location to to determine workers current location and a scheduler to define the times that they are expected to work, and the client that they are supposed to be visiting. The App needs to be able to cope with multiple clients with multiple employees, each with their own schedule. An admin will set up the schedules in advance using access via a website, but will also be able to review what was scheduled and what was actually worked. Data should not ...
Hello! I'm in search of a provider to add casino games, roulette, slots, and more to my website. Although I currently lack the games and a license, it's important to mention that my website has all the necessary infrastructure. I'm specifically interested in acquiring games from Pragmatic. Any information on pricing would be greatly appreciated. Thank you in advance. Hello, I need a game PROVIDER (who already has them ready) and can install them on my website
I am looking for a mobile app developer to create an emulator for an old auto scanner software. Make and Model: The old software is from the 1990s and is CD-ROM based and used on a handheld auto diagnostic scanner called an Omitec Omiscan, as specified by the client. Features and Functionalities: The client wants all the features and functionalities from the old software to be included in the emulator via either a mobile app to be connected to the vehicle with a bluetooth OBD dongle connector or to be uploaded to a generic modern day universal handheld auto scanner. Operating System Compatibility: The app should be compatible with both iOS and Android operating systems. Ideal Skills and Experience: - Experience in mobile app development for both iOS and Android platforms - Proficie...
Experienced Application Developer needed for Cross-platform Education App We are looking for a skilled application developer who can create a cross-platform education app for both iOS and Android devices. The app will serve as a valuable educational resource for users, providing them with interactive learning materials and tools. Key Requirements: - Proficiency in developing applications for both iOS and Android platforms - Strong understanding of user interface design principles for mobile applications - Experience in building educational apps or similar projects - Ability to create engaging and interactive content for users - Knowledge of integrating multimedia elements, such as videos and images, into the app Project Details: The primary function of the application will be to provi...