{"id":45094,"url":"https://alion.io/job/altimi-software-developer-python-net","title":"Software Developer (Python + .NET)","company":{"id":5461,"name":"Altimi","domain":"altimi.com","url":"https://alion.io/company/altimi","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Traffit","truth_index":{"grade":"A","score":100,"open_postings":3,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":59,"computed_at":"2026-10-10T05:45:15Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"Firebase","optional":false},{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"PyQt","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Pytest","optional":true}],"status":"live","first_seen_at":"2026-06-18T09:27:41Z","employer_posted_date":"2026-09-08","last_verified_at":"2026-10-10T22:41:44Z","board_verified":true,"closed_at":null,"days_open":114,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":113},"description":"About Altimi\nAltimi is a technology acceleration partner with impressive experience spanning over 20 years, specializing in the successful delivery of software development projects for international customers. We are based in Poland. Our main area of operation is the DACH region and Scandinavia, where we are known for providing top-notch software development services.\nOur primary focus are managed services for companies seeking to accelerate growth, solve complex tech problems, build MVP/POC and/or modify legacy infrastructures.\nThe main area of competence include Product & Application Engineering, DevOps, Cloud Security & Managed Services and AI & Data Enablement.\nRole Overview\nWe're looking for a developer who can take ownership of a topic end-to-end - from understanding the problem, through design and implementation, all the way to verifying it works on the actual machine.\nThe core of our system runs on a Reverse Vending Machine (RVM) - a physical device that accepts bottles and cans. You'll be working on the software that drives it, including both the Python core on Raspberry Pi and the surrounding C# tooling and integrations.\nTech stack: Python 3.11 · C# / .NET · Raspberry Pi · Linux/ARM · PyQt5 · Azure Service Bus · Firebase · REST API · Git · serial / evdev · HTML / JS\nResponsibilities\nSolid Python experience (3+ years commercial)\nC# / .NET proficiency - able to independently write and maintain production code\nSelf-sufficiency - you can organize your own work and take responsibility for a topic from start to finish\nA habit of writing tests and verifying your own code before it ships\nGood Git practices and experience working with pull requests\nREST API integrations and fluency with JSON\nAbility to navigate and understand a large, existing codebase\nLogical, independent approach to debugging and problem-solving\nNice to have\nExperience with Linux / Raspberry Pi and devices running in the field (24/7)\nHardware communication: serial, evdev, USB\nAzure Service Bus / message queues, Firebase\nPyQt5 or other desktop GUI frameworks\nHTML / JS for web UI work\nRequirements\nDevelop and maintain the core control system for the RVM - Python on Raspberry Pi (Linux/ARM)\nBuild and maintain supporting tooling and integrations in C# / .NET\nIntegrate with external systems via REST API, Azure Service Bus, and Firebase\nHandle hardware communication - serial port, scanners (evdev), and peripheral devices\nWork on the touch UI in PyQt5 and contribute to the growing web UI layer (HTML/JS)\nDebug production issues - analyze logs, reproduce problems, and fix root causes rather than symptoms\nWrite your own tests (pytest / unittest) and verify behavior before deployment\nWork in Git with branches, pull requests, and meaningful commit messages\nBenefits\nJoin for a role, stay for the development: More than 40% of our team is working with us longer than 5 years. Explore diverse domains, projects and modern technologies through internal mobility.\nLearn from the best: Almost 60% of all our colleague has over 10 years of professional experience.\nFlexibility: Work fully remotely, full-time from our office in Wroclaw or in a hybrid model.\n Practical benefits: private medical care, life insurance, sport card.","description_format":"text","description_chars":3229,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Life insurance"],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Outsourcing & Dedicated Teams","Custom Software Development","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-06-18T09:27:41Z"}],"visa":[],"liveness":{"score":19,"band":"cold","label":"Long shot","p_open":1,"p_active":0.539,"p_room":0.36,"age_days":113,"expected_fill_days":59,"reasons":["conf:0","win:tail","crowd:"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/altimi-software-developer-python-net","json_url":"https://alion.io/job/altimi-software-developer-python-net.json","meta":{"generated_at":"2026-10-11T00:05:12Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":53,"day_limit":5000,"remaining_today":4947,"minute_limit":60,"resets_at":"2026-10-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5461},"rest":"https://alion.io/mcp/rest/get_company?id=5461"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Faltimi-software-developer-python-net"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Faltimi-software-developer-python-net"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Faltimi-software-developer-python-net"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/altimi-software-developer-python-net\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Faltimi-software-developer-python-net"}]}