{"id":3796242,"url":"https://alion.io/job/bluespark-business-technology-solution-senior-software-developer","title":"Senior Software Developer","company":{"id":4457793,"name":"BlueSpark Business Technology Solution","domain":"bluespark.et","url":"https://alion.io/company/bluespark-business-technology-solution","size_band":null,"is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Addis Ababa, Ethiopia"],"countries":["ET"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Git","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Svelte","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true},{"name":"Machine Learning","optional":true}],"status":"live","first_seen_at":"2026-11-05T08:19:44Z","employer_posted_date":null,"last_verified_at":"2026-11-05T08:19:44Z","board_verified":false,"closed_at":null,"days_open":7,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":7},"description":"Job Purpose\nWe are looking for a motivated senior software programmer, with excellent task management skills with attending development, analysis and reporting skill for high impact business solutions. We need a motivated senior software engineer with strong task management skills. You must handle development, analysis, and reporting for high-impact business solutions.\nJob Duties and Responsibilities\nWork in a structured environment with a focus on task execution.\nInterpret business requirements into effective solutions.\nApply good technical and problem-solving skills. Keep a keen eye on quality.\nGuide junior programmers in best practices and implementation.\nProduce code that follows the quality and security guidelines.\nApply security know-how: authentication, authorization, input validation, and secret handling.\nDefine service boundaries, the data model, API contracts, and failure modes.\nDesign unit, integration, and contract tests.\nSet review standards and enforce them. Attend code and design reviews.\nSet and enforce coding and review standards for the team.\nHelp with architectural design.\nOwn the technical onboarding of new developers.\nShow evidence of coaching and mentoring juniors.\nUse Git workflow, pull requests, CI pipelines, and environment promotion.\nWork with cross-functional teams to ensure software quality.\nConduct software testing, debugging, and troubleshooting.\nUpgrade and debug software when required.\nAnalyze data and communicate project status.\nCommit to continuous learning.\nRequired Qualifications\nEducation\nMinimum of a Bachelor's Degree in Computer Science or a relevant field. Master's Degree preferred.\nExperience\nsix Years or more years of work experience in the design and development of enterprise applications.\nKnowledge, Skills, and Abilities\nProven skills in planning and task management.\nStrong backend experience in Phyton, Fast API.\nStrong frontend experience in TypeScript, Svelte, React.\nExperience in REST APIs, JSON, and XML.\nExperience in PostgreSQL. Redis is a plus.\nExperience with software development tools and CLI tools, such as Git.\nExperience in enterprise application programming.\nCloud-native delivery experience.\nObservability experience is a plus: logging, metrics, tracing, and OpenAPI.\nAI and machine learning literacy is a plus. Delivery experience in AI is not required.\nAnalytical and problem-solving skills.\nAbility to work independently and within a team.\nExcellent verbal and written communication skills.","description_format":"text","description_chars":2485,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Digital Government","IT Consulting & Digital Transformation"],"lifecycle":[{"event":"open","at":"2026-11-05T09:26:30Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":7,"expected_fill_days":30,"reasons":["seen:7","win:early"],"computed_at":"2026-11-12T10:38:37Z"},"pay":null,"html_url":"https://alion.io/job/bluespark-business-technology-solution-senior-software-developer","json_url":"https://alion.io/job/bluespark-business-technology-solution-senior-software-developer.json","meta":{"generated_at":"2026-11-12T22:38:01Z","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_verified","counted_by":"address","units_charged":1,"used_today":47873,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":4457793},"rest":"https://alion.io/mcp/rest/get_company?id=4457793"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbluespark-business-technology-solution-senior-software-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fbluespark-business-technology-solution-senior-software-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fbluespark-business-technology-solution-senior-software-developer"},{"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/bluespark-business-technology-solution-senior-software-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbluespark-business-technology-solution-senior-software-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3796242}},{"tool":"search_jobs","arguments":{"company":"bluespark.et","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3796242},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}