Software Engineering Jobs

Software Engineering is an ever-growing and dynamic field, offering the potential for solutions to a client’s problems. It is a term used to identify and describe the development of software by a team of experienced engineers, designers and developers. As such, software engineering provides reliable solutions to software related problems that require technical analysis and understanding.

Software engineers are proficient problem solvers who work to deliver effective solutions ranging from small projects to major systems. They create and maintain complex, large-scale software systems using different technologies and programming languages. Their expertise can turn ideas into reality, allowing them to provide their clients with innovative applications and products.

Here's some projects that our expert Software Engineer made real:

  • Developing websites, applications and other digital products with modern tools and frameworks
  • Providing solutions for security vulnerabilities
  • Automating processes with robust algorithms
  • Optimizing databases for maximum results
  • Working with mobile technology such as Android or iOS
  • Improving existing systems for increased performance
  • Integrating third party services into existing programs

Software engineering is an important feature of the 21st century, providing organizations with the solutions they need to thrive. If you’re looking for reliable software solutions that can take your project to the next level, consider hiring a software engineer on Freelancer.com to tailor your project’s requirements to your needs. Hire now and get started on turning your ideas into reality.

From 28,926 reviews, clients rate our Software Engineers 4.84 out of 5 stars.
Hire Software Engineers

Software Engineering is an ever-growing and dynamic field, offering the potential for solutions to a client’s problems. It is a term used to identify and describe the development of software by a team of experienced engineers, designers and developers. As such, software engineering provides reliable solutions to software related problems that require technical analysis and understanding.

Software engineers are proficient problem solvers who work to deliver effective solutions ranging from small projects to major systems. They create and maintain complex, large-scale software systems using different technologies and programming languages. Their expertise can turn ideas into reality, allowing them to provide their clients with innovative applications and products.

Here's some projects that our expert Software Engineer made real:

  • Developing websites, applications and other digital products with modern tools and frameworks
  • Providing solutions for security vulnerabilities
  • Automating processes with robust algorithms
  • Optimizing databases for maximum results
  • Working with mobile technology such as Android or iOS
  • Improving existing systems for increased performance
  • Integrating third party services into existing programs

Software engineering is an important feature of the 21st century, providing organizations with the solutions they need to thrive. If you’re looking for reliable software solutions that can take your project to the next level, consider hiring a software engineer on Freelancer.com to tailor your project’s requirements to your needs. Hire now and get started on turning your ideas into reality.

From 28,926 reviews, clients rate our Software Engineers 4.84 out of 5 stars.
Hire Software Engineers

Filter

My recent searches
Filter by:
Budget
to
to
to
Type
Skills
Languages
    Job State
    33 jobs found

    I need custom software that lets my cabinetry shop track every order’s journey—quotation, fabrication, finishing, packing and dispatch—in real time, right from our desktop workstations. The priority is simple: the moment a team member updates an order’s stage, that change must appear instantly on everyone’s screen so no one has to chase status by phone or email. The interface can be web-based or a native Windows app; whichever you feel will deliver snappy, reliable performance on standard desktop PCs. Mobile or tablet access is not required at this stage, but I would like the codebase structured so those front-ends can be added later without a complete rewrite. Key points I want to see addressed in your proposal: • An intuitive dashboard that lists all ...

    $19 / hr Average bid
    $19 / hr Avg Bid
    26 bids

    I want to wire our in-house CRM directly into MYOB AccountRight so that users can press “Create invoice” and see the document appear instantly in MYOB, ready to email to the customer. The scope is deliberately lean: for this first milestone the API only has to create and send invoices with some reporting required. Environment & tech • Our CRM is custom built, so you will be working with a clean REST interface on our side. • Authentication into our stack is OAuth 2.0; the same flow should be used when talking to MYOB’s cloud endpoints. • MYOB AccountRight API documentation and sandbox credentials are ready for you. Deliverables • A documented REST endpoint in our CRM that accepts invoice data and pushes it to MYOB AccountRight. • All supporti...

    $12 / hr Average bid
    $12 / hr Avg Bid
    104 bids

    I am building a Catena-X based data-exchange environment for an automotive program and need an expert who can make different partner systems speak the same language without compromising Catena-X rules. Your core mission is to design and validate the interoperability layer so that material, production and quality datasets flow seamlessly between OEMs, Tier-1s and digital service providers. Here is what I’m aiming for: • A clear, end-to-end interoperability concept covering semantic models, IDs & global identifiers, and the hand-shake logic expected by the Catena-X reference architecture. • Mapping guidelines that show how existing ERP/MES/PLM data structures align with the Catena-X data models (BOM, Traceability, CO₂ Passport, etc.). • A working proof-of-co...

    $603 Average bid
    $603 Avg Bid
    47 bids
    Editorial Intelligence System
    6 days left
    Verified

    I need two tightly-connected newsroom tools built as installable modules that can drop into a modern CMS (WordPress, Joomla, or Drupal—whichever you feel most confident customising). 1) Editorial Calendar & Planning The calendar must let editors line-up stories by date, assign them to reporters, and keep everyone talking in one place. At minimum it has to cover: • Content scheduling with a clear visual timeline • Task assignment that tracks status from pitch to publish • Lightweight collaboration/chat inside each story card 2) Reporter KPI Scoring Each published piece should automatically flow into a scoring engine that credits the reporter on: • Article reach • Publishing frequency • Reader engagement On top of those raw count...

    $442 Average bid
    $442 Avg Bid
    115 bids

    We are looking for an experienced QGIS developer to implement a custom solution for QGIS Server. The goal is to make a custom WMS request parameter available inside the QGIS data provider layer (e.g. PostGIS) so that it can be directly used in SQL queries. Background: We are using QGIS Server to serve WMS layers backed by a PostGIS database. We need to dynamically filter or modify data at the database level based on parameters passed in the WMS request. Example: Incoming WMS request: ...&SERVICE=WMS&REQUEST=GetMap&MY_PARAM=123 Required functionality: Extract custom parameter (e.g. MY_PARAM) from the WMS request in QGIS Server Make this parameter available within the QGIS execution context Ensure the parameter can be used inside the data provider (PostgreSQL/PostGIS) Pass t...

    $1128 Average bid
    $1128 Avg Bid
    139 bids

    A fast, lightweight Windows diagnostic tool designed to identify and resolve common PC issues in seconds. It automatically checks network connectivity, system performance, and application errors, then presents clear, color-coded results with actionable insights. Built-in one-click fixes help restore stability quickly—no technical expertise required. Fully offline, minimal resource usage, and optimized for Windows 10 & 11. I want to get an app just like the one linked below. app link:

    $8288 Average bid
    $8288 Avg Bid
    36 bids
    Fix 40 Functionality Bugs
    5 days left
    Verified

    I’m sitting on a backlog of forty separate bugs that all fall under the same umbrella: existing features aren’t behaving the way they’re supposed to. The core of the task is straightforward—identify what makes each feature fail, patch it, and prove it works without introducing regressions. You will get full access to the repository and a brief description of each mis-behaving feature. I expect clean, well-documented commits for every fix so I can trace what changed and why. Once all forty are addressed, ship a single pull request and a short changelog. Acceptance criteria: • All forty issues closed in the tracker • No new warnings or errors in the console or logs • Regression test suite passes completely If you have a knack for hunting do...

    $125 Average bid
    $125 Avg Bid
    35 bids
    Trophy icon Cabinetry Shop Automation Software
    3 days left

    I'm looking for a developer to build software that automates workflows in my cabinetry shop. The primary goal is to streamline operations and improve efficiency. Key tasks to automate: - Scheduling and calendar management - Measure - design - manufacture install - post-purchase - Job tracking and progress updates - Resource allocation The software should integrate with our existing Xero accounting software. Ideal skills and experience: - cabinetry background - Experience in developing workflow automation tools - Familiarity with integrating software with accounting systems - Strong background in project management and scheduling tools - Ability to create user-friendly interfaces Please provide examples of similar projects you've completed and a brief outlin...

    $211 Average bid
    Featured Guaranteed Top Contest
    $211
    35 entries

    I need a lightweight tool that runs natively on macOS / windows and keeps a continuous eye on a custom list of Xbox gamertags, alerting me the very moment any of them become free. A Discord webhook must fire instantly with the tag that just opened up so I can claim it without delay. Key requirements • macOS compatible: command-line script or small desktop app—whichever is faster to deploy and maintain. • Constant checking loop with an editable interval so I can dial the frequency up or down without touching the code. • Discord webhook notification formatted clearly (gamertag, timestamp). • Input list: plain text file or simple UI field where I paste hundreds of words at once. • Resilient against Xbox rate-limits; rotate endpoints or add smart back-...

    $175 Average bid
    $175 Avg Bid
    95 bids

    I'm looking for a skilled programmer to create automation scripts for application interaction with Salvagnini systems. Key Requirements: - Experience in scripting and automation - Familiarity with Salvagnini systems and applications - Ability to develop efficient and reliable interaction scripts Ideal Skills: - Strong programming background - Expertise in automation tools and frameworks - Problem-solving and debugging skills Please provide examples of similar work done.

    $7330 Average bid
    $7330 Avg Bid
    40 bids

    Project Overview We are looking for an experienced developer to solve a specific technical challenge with Clover Flex 4 payment terminals in Argentina. The goal is to capture the QR code displayed on the Clover device during a QR payment transaction and mirror it in real time on an external screen, such as a laptop or customer-facing display. The Problem When a customer pays with QR on a Clover Flex 4, the device generates a Transferencias 3.0 QR code internally through the "Pagos QR Fiserv" app and displays it on its own screen. We need the same QR code to appear on a second screen at the same moment, so the customer can scan it from either place. Scope of Work Investigate all possible methods to capture the QR code generated on the Clover Flex 4 during a payment session Impleme...

    $440 Average bid
    $440 Avg Bid
    78 bids

    I need a sharp project coordinator to drive a Shopify CRO project to completion over the next 2-3 weeks. The development work is largely done - I need someone to own the coordination layer and push it across the finish line. This is a fast-moving role requiring 1-2 hours daily with immediate start. You'll be the central point keeping everyone accountable and ensuring nothing sits idle for more than 24 hours. Requirements: • Exceptional organizational skills and follow-up discipline • Clear, professional written communication • Comfortable working across time zones independently • Experience with project coordination (Shopify/digital projects a bonus) • Available to start immediately • No hand-holding required - you take ownership Deliverables: • D...

    $9 / hr Average bid
    $9 / hr Avg Bid
    64 bids

    The values inside my JTable have suddenly started appearing out of alignment and it is throwing off the entire layout of the screen. I have already confirmed that the model is feeding the correct data, so the problem sits somewhere in the rendering or column-configuration layer. All I need is a sharp set of eyes to jump into the existing Java Swing codebase, spot the cause, and give me a concise patch (or clear instructions) that restores the expected alignment for every row, every time the table is refreshed. You will receive: • the relevant JFrame subclass, including the current TableModel and custom (or default) TableCellRenderer code • a short sample dataset that reproduces the problem instantly Deliverable: • a corrected .java file (or diff/patch) plus a brief note ...

    $331 Average bid
    $331 Avg Bid
    32 bids

    I want to polish my English up to an advanced, near-native level while keeping every lesson anchored in real software-engineering talk. Please come prepared to explain grammar, style, and fluency through examples that reference programming languages (think Java, Python, C#—whatever you know best) and modern software-development methodologies such as Agile or DevOps. My main goal is to feel confident writing technical documentation, discussing architecture during code reviews, and pitching ideas to an international team. I already have solid technical knowledge; what I need is the linguistic finesse to express it clearly and professionally. We can arrange the schedule and format that suits us both—online video, screen-sharing code snippets, or even quick chat sessions to r...

    $15 / hr Average bid
    $15 / hr Avg Bid
    18 bids

    More details: What specific features do you want included in the cheat? Aimbot, ESP (Extra Sensory Perception) How do you want the cheat to be activated on the USB stick? Whatever method that is the least detectable What level of user control do you want over the cheat settings? The cheats has to be configured so it looks legit and only gives a little edge

    $472 Average bid
    $472 Avg Bid
    32 bids

    I want to add brand-new features to an existing technology product and need a developer who can jump in quickly and ship production-ready code. The focus is firmly on technology and development: you will analyse the current codebase, design the feature set, implement, test, and help me integrate it without disrupting live users. Key goals • Create new features that expand functionality and improve user value. • Keep the existing architecture clean, performant, and maintainable. What you’ll handle • Review the current repository (languages and framework details shared after NDA). • Propose a concise technical approach and timeline. • Build, test, and document the code using industry-standard version control and CI/CD practices. • Provide a b...

    $19 Average bid
    $19 Avg Bid
    30 bids

    I have eight Dynamo visual-programming scripts that streamline common architectural workflows. All are Dynamo scripts that change either project browser items or adjust and manipulate the working model, either in scope boxes placement creation, as well as corresponding elevation views for a set number of items that is selected at initiation within Revit. The task is to recreate each graph as clean, well-structured .py file that PyRevit will recognize and execute. The new scripts must mirror the current logic and results one-for-one, run without extra clicks, and remain easy to maintain. Deliverables • Eight .py files, one per original Dynamo graph • In-code comments that map major node groups to the equivalent Python sections • A short markdown or PDF note explaini...

    $475 Average bid
    $475 Avg Bid
    199 bids

    Role Overview Seeking a developer experienced in building applications along with PHP/Laravel-based backend systems. The role involves integrating enhancements and capabilities into an existing web stack and building scalable APIs. Knowledge of AI/LLM is a plus.

    $10 / hr Average bid
    $10 / hr Avg Bid
    88 bids

    I have a collection of mature Windows automation scripts written in PowerShell and I want every bit of that logic rewritten in clean, production-ready C#. The end result should be a head-less Windows service/agent—no GUI—capable of handling all existing task-scheduling duties without requiring user interaction once installed. What you’ll be touching: • Windows internals: services, scheduled tasks, processes, file system, event logs • Registry read/write with safe rollback logic • WMI and other system-management APIs for device and OS-level operations • Packaging and deployment strategies that avoid common antivirus false positives; signed binaries are strongly preferred Scope of work 1. Analyse the current automation scripts and design an equiv...

    $1110 Average bid
    $1110 Avg Bid
    64 bids

    I need an experienced professional to configure OSDCloud for automatic Windows Autopilot enrollment. The project involves setting up a system that will automatically add machines to Autopilot during the OSD deployment process if they aren't already enrolled. Currently, I have a basic OSDCloud image build working, but it needs enhancement to include automatic Autopilot hash upload from Windows PE during deployment. Requirements: • Strong experience with platform • Advanced PowerShell scripting skills • Hands-on experience with Windows Autopilot enrollment processes • Knowledge of OS installation and deployment strategies • Experience with hardware hash extraction and upload during PE phase • Ability to create USB media for specific hardware models (Leno...

    $13 / hr Average bid
    $13 / hr Avg Bid
    15 bids

    The values inside my JTable have suddenly started appearing out of alignment and it is throwing off the entire layout of the screen. I have already confirmed that the model is feeding the correct data, so the problem sits somewhere in the rendering or column-configuration layer. All I need is a sharp set of eyes to jump into the existing Java Swing codebase, spot the cause, and give me a concise patch (or clear instructions) that restores the expected alignment for every row, every time the table is refreshed. You will receive: • the relevant JFrame subclass, including the current TableModel and custom (or default) TableCellRenderer code • a short sample dataset that reproduces the problem instantly Deliverable: • a corrected .java file (or diff/patch) plus a brief note ...

    $25 Average bid
    $25 Avg Bid
    76 bids

    I need a skilled developer to create an embedded Python project that controls automotive infotainment systems. The project focuses on device control within automotive systems. Key Requirements: - Develop an embedded system using Python - Control automotive infotainment systems - Ensure reliability and safety in the control mechanism Ideal Skills and Experience: - Proficiency in Python, especially for embedded systems - Experience with automotive control systems, particularly infotainment - Strong understanding of embedded systems design and implementation - Knowledge of safety standards in automotive applications Please provide examples of similar work and ensure you have relevant experience.

    $572 Average bid
    $572 Avg Bid
    43 bids

    I need an experienced Python-based Odoo developer to fine-tune the built-in Sales, Inventory, and Accounting modules so they match our company’s specific workflows. The core job is to work inside our existing Odoo instance—no brand-new modules or external integrations—just thoughtful refactoring and extension of what is already there. What I need you to do • Analyse our current configuration and pinpoint where standard Odoo behaviour falls short. • Rewrite or extend models, views, and business logic in Python, ensuring changes remain upgrade-safe. • Adjust security rules, automated actions, and reports so users in each department see only what they need. • Provide clear, commented code and a short change log so our in-house admin can follow fu...

    $4 / hr Average bid
    $4 / hr Avg Bid
    29 bids

    Senior Full-Stack Developer for Advisory Position. I’m assembling a small hiring panel for our early-stage startup and want an experienced full-stack, mobile app developer to act as the technical voice in the process. The role is advisory rather than hands-on coding: you will refine our job brief, sit in on candidate interviews (remote), and deliver concise feedback that helps us choose the right engineer. First, I’ll share the current job specification. I need your eye on three areas: the depth and relevance of the technical skill list, how well we define soft-skill and culture-fit expectations, and the overall structure and clarity of the description. Once that’s polished, we’ll move into interviews. You’ll join live sessions on Zoom or Google Meet, prob...

    $51 / hr Average bid
    $51 / hr Avg Bid
    135 bids
    C# Money Proration Function
    2 days left
    Verified

    I need a concise, well-documented C# function that accepts a total dollar amount and an in-memory collection of pre-defined percentage shares, then returns the exact amount that should go to each fund. The split must always be based on a percentage, never equally or by fixed figures, and the sum of the results must match the original total after any rounding is handled. I will provide the list of fund names with their percentages; your code should validate that those percentages add up to 100 %. Please keep the logic isolated in a single static method (or a small utility class if you prefer) so I can drop it straight into an existing .NET project. Deliverables • Clean, readable C# source code with inline comments • A brief usage example or small unit test set proving the ...

    $21 / hr Average bid
    $21 / hr Avg Bid
    89 bids

    I already own a tweaked APK of AirAttack 1941 that links energy-recovery to gameplay speed, but it caps out too soon and crashes after extended play. I need you to rebuild the mod so I can push the action far faster—ideally up to 8× or beyond—while keeping everything rock-solid. Here is exactly what I’m after: • Deliver a new APK/APKS (no source code available) where a single in-game slider lets me select any speed from the normal 1× all the way to the top limit you can safely reach (8× minimum). • Energy-recovery must keep scaling with speed just as in my current build. • The game must remain smooth: no random crashes, freezes, or stutters even during long sessions or heavy effects. • Gameplay, graphics, and progression must ...

    $284 Average bid
    $284 Avg Bid
    16 bids

    Our production database is already running on Odoo 17, and I want to extend it with several purpose-built features coded in Python within the standard Odoo framework. Scope • Custom modules – three new apps: advanced inventory management, targeted CRM enhancements, and a flexible reporting tool. Each module should follow OCA guidelines, be fully upgrade-safe, and appear seamlessly in the existing back-end menus. • System integrations – connect Odoo with two external services (REST API and a small on-premise tool) so that data flows bi-directionally without manual export/import. Key points – The code must be clean, commented, and delivered in independent Git branches I can review. – Unit tests are expected for critical logic; I will run them on our st...

    $20 / hr Average bid
    $20 / hr Avg Bid
    103 bids

    I already own a tweaked APK of AirAttack 1941 that links energy-recovery to gameplay speed, but it caps out too soon and crashes after extended play. I need you to rebuild the mod so I can push the action far faster—ideally up to 8× or beyond—while keeping everything rock-solid. Here is exactly what I’m after: • Deliver a new APK/APKS (no source code available) where a single in-game slider lets me select any speed from the normal 1× all the way to the top limit you can safely reach (8× minimum). • Energy-recovery must keep scaling with speed just as in my current build. • The game must remain smooth: no random crashes, freezes, or stutters even during long sessions or heavy effects. • Gameplay, graphics, and progression must ...

    $111 Average bid
    $111 Avg Bid
    9 bids

    We are seeking a high-level Algorithm Engineer to develop a custom, proprietary 2D Glass Cutting Optimizer. This is not a standard web development project. We require an expert who can build a mathematical engine that achieves 98–99% material yield, comparable to industry leaders like LiSEC or Optima. CRITICAL REQUIREMENT: OWNERSHIP & IP NOTICE: This is a "Work for Hire" project. Upon final payment, 100% of the Source Code, Algorithms, and Intellectual Property will be the sole property of the client. The developer must provide documented, clean, and maintainable code that can be hosted on our private servers. CORE FUNCTIONALITY & LOGIC 1. Multi-Sheet Inventory Intelligence The engine must not just "fit shapes" into a fixed sheet. It must: Scan Inventor...

    $304 Average bid
    $304 Avg Bid
    10 bids

    I’m putting together a small, student-budget project and need a Python developer who can walk me through building a Windows-ready weather application. The core requirements are straightforward: • Use the OpenWeatherMap API to pull live temperature, humidity, current condition, and location data. • Present that data through a simple, clean GUI so the interface looks professional yet remains beginner-friendly. • Organise the codebase with a clear folder structure, thorough inline comments, and a short write-up (or markdown file) explaining how everything fits together so I can understand and extend it later. I’m happy for you to choose your preferred GUI toolkit—Tkinter, PyQt, or another lightweight option—as long as setup steps are clearly docume...

    $228 Average bid
    $228 Avg Bid
    64 bids

    I’m looking for a reliable partner who can share the project-management workload on my ongoing and upcoming software-development initiatives in the Bilişim Teknolojileri sector. All projects revolve around custom application development, so experience coordinating dev teams, sprint planning, and keeping stakeholders aligned is essential. There’s no hard deadline pressing us; quality and well-structured progress take priority over sheer speed. I’ll handle client relations and high-level product vision while you focus on day-to-day organisation—turning requirements into actionable tasks, running stand-ups, maintaining Jira boards, and flagging risks before they grow. To make sure we stay in sync, I expect: • A concise project charter and roadmap for each new...

    $12 / hr Average bid
    $12 / hr Avg Bid
    32 bids
    Κώδικας VB για API
    1 day left
    Verified

    Χρειάζομαι έτοιμο κώδικα σε Visual Basic μέσα στο Microsoft Visual Studio Tools for Applications 2015 που να συνδέεται σε συγκεκριμένο API server. Τι ζητώ να κάνει ο κώδικας • Να ανοίγει ασφαλή σύνδεση (HTTPS) προς το καθο&...

    $197 Average bid
    $197 Avg Bid
    26 bids

    Freelancer Project: Enhancing Existing Chrome Extensions with Advanced Security & Licensing Project Overview I possess a large collection of fully functional Chrome extensions that are ready for deployment. This project focuses on integrating critical security, licensing, and usage monitoring features into these existing, operational extensions. The selected freelancer will be responsible for adding advanced obfuscation, dynamic watermarking, secure Telegram notifications, and a robust server-backed license verification system to these already working extensions. The solution must also accommodate frequent updates, ensuring that users always have access to the latest, securely obfuscated version upon license validation. Key Responsibilities The selected freelancer will be r...

    $43 / hr Average bid
    Local Featured Urgent
    $43 / hr Avg Bid
    31 bids

    Recommended Articles Just for You