{"id":2775490,"url":"https://alion.io/job/ai-talent-pty-analyst-programmer","title":"Analyst Programmer","company":{"id":4444021,"name":"AI Talent Pty","domain":"aitalent.com.au","url":"https://alion.io/company/ai-talent-pty","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sydney, Australia"],"countries":["AU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":53000,"max_usd":137000,"period":"year","method":"role_country_seniority_unknown","sample_n":29},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"ASP.NET Core","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"JUnit","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Scrum","optional":false},{"name":"Selenium","optional":false},{"name":"SQL","optional":false},{"name":"Trello","optional":false},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-17T08:43:00Z","employer_posted_date":null,"last_verified_at":"2026-10-17T08:43:00Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Job Description:\n\nThe Analyst Programmer is responsible for designing, developing, testing, and maintaining software applications that support business objectives. Key duties include writing and reviewing code, conducting software testing, and ensuring that application functionality meets specified requirements. The role also involves researching and designing technical solutions, as well as documenting and updating software specifications throughout the development lifecycle.\n\nResponsibilities:\n\nDemonstrate a strong understanding of coding methods, industry best practices, and software development standards.\n\nConduct interviews with end-users to gather insights into functionality, interface issues, usability, and challenges, ensuring user needs are effectively addressed.\n\nDevelop comprehensive test cases and test plans to ensure the reliability and performance of software applications.\n\nStay informed on data privacy laws and practices to ensure software development remains compliant.\n\nCommunicate clearly with non-technical staff and collaborate effectively across multidisciplinary teams.\n\nEmbrace new technologies and maintain a commitment to ongoing learning and skill development.\n\nDisplay excellent written, verbal, and interpersonal communication skills to convey ideas and requirements effectively.\n\nConduct research into software-related challenges and assess potential solutions or products.\n\nDemonstrate initiative, autonomy, and direction in executing work tasks and delivering projects.\n\nMaintain strong attention to detail, ensuring accuracy and precision throughout the development process.\n\nApply analytical and problem-solving skills to resolve complex software-related issues.\n\nManage task prioritisation and execute effectively under pressure to meet project deadlines.\n\nCollaborate closely with developers, programmers, and designers to conceptualise and develop innovative software solutions.\n\nEvaluate existing business systems and processes to identify optimisation opportunities.\n\nAssist in gathering, defining, and documenting business requirements, deliverables, and specifications in partnership with internal departments.\n\nContribute to software development project planning, including scope definition, scheduling, and implementation.\n\nEngage with internal and external programme users to understand and fulfil functional requirements.\n\nQualifications:\n\nBachelor’s degree in Computer Science, Software Engineering, or a closely related discipline.\n\nAt least 2 years of hands-on experience working as an Analyst Programmer or in a similar software development role.\n\nProficient in one or more programming languages such as Java, C#, Python, or JavaScript.\n\nStrong understanding of database concepts and practical experience writing and optimising SQL queries.\n\nExperience developing web applications using technologies such as HTML, CSS, JavaScript, React, Angular, or ASP.NET.\n\nFamiliarity with modern software development methodologies, including Agile and Scrum frameworks.\n\nSound knowledge of software testing principles, with exposure to tools like JUnit or Selenium.\n\nExperience using version control systems such as Git or SVN, and project tracking tools like JIRA or Trello.\n\nUnderstanding of cloud platforms such as AWS or Azure, along with their core services and deployment models.\n\nSolid foundation in object-oriented programming (OOP) and commonly used software design patterns.\n\nStrong analytical and troubleshooting skills, with the ability to identify and resolve complex coding issues.\n\nEffective communicator with the ability to collaborate across multidisciplinary teams and stakeholders.\n\nDemonstrated ability to manage tasks, prioritise deliverables, and meet project deadlines.\n\nSelf-motivated with a commitment to ongoing learning and staying current with emerging tools and technologies.\n\nPermanent Residents (PR) and Australian Citizens are eligible to apply\n\nJob Types: Full-time, Permanent\n\nSalary: $70,000 – $120,000 per year + Super\n\nBenefits: Work from home\n\nSchedule: 8-hour shift\n\nWork Authorisation: Australia (Required)","description_format":"text","description_chars":4096,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-17T08:43:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":22,"reasons":["seen:1","win:early"],"computed_at":"2026-10-19T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/ai-talent-pty-analyst-programmer","json_url":"https://alion.io/job/ai-talent-pty-analyst-programmer.json","meta":{"generated_at":"2026-10-19T18:35:38Z","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":14461,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-20T00: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":4444021},"rest":"https://alion.io/mcp/rest/get_company?id=4444021"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fai-talent-pty-analyst-programmer"},{"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%2Fai-talent-pty-analyst-programmer"},{"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%2Fai-talent-pty-analyst-programmer"},{"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/ai-talent-pty-analyst-programmer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fai-talent-pty-analyst-programmer"}]}