{"id":3238221,"url":"https://alion.io/job/dat-software-developer-2","title":"Software Developer - 2","company":{"id":9174,"name":"Dat","domain":"dat.com","url":"https://alion.io/company/dat","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"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":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Dependency Injection","optional":false},{"name":"GCP","optional":false},{"name":"GraphQL","optional":false},{"name":"Java","optional":false},{"name":"MySQL","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-25T13:35:10Z","employer_posted_date":null,"last_verified_at":"2026-10-25T13:35:10Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Requirements: \nBachelor's degree in Computer Science, Information Technology, or a related CS field.\n3 - 4 years of proven hands-on experience as a Software Engineer building production-scale products.\nStrong technical proficiency in the TypeScript ecosystem.\nHands-on experience building robust microservices and REST/GraphQL APIs with Node.js (required).\nExperience with modern web UI frameworks, preferably Angular or, alternatively, React.\nOpenness, willingness, and ability to navigate legacy complex modules (Java backend stack) to successfully extract and migrate domain services.\nExperience with relational and non-relational database technologies (MySQL, PostgreSQL, NoSQL).\nExperience with event streaming systems (Kafka) or other messaging systems.\nDeep understanding of software development best practices: SOLID principles, design patterns, OOP, dependency injection, and IoC containers.\nStrong experience using modern cloud providers, preferably AWS, GCP, or Azure.\nSolid understanding of standard engineering processes: Scrum/Agile, SDLC, CI/CD, etc.\nExcellent problem-solving and analytical skills.\nOutstanding interpersonal, verbal, and written communication skills.\nSkills\nAngular, Node.js, NodeJS, React, React.js, TypeScript","description_format":"text","description_chars":1244,"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":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Logistics","Supply Chain & Logistics Software"],"lifecycle":[{"event":"open","at":"2026-10-25T13:35:10Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["seen:0","velocity","win:early"],"computed_at":"2026-10-26T05:57:25Z"},"pay":null,"html_url":"https://alion.io/job/dat-software-developer-2","json_url":"https://alion.io/job/dat-software-developer-2.json","meta":{"generated_at":"2026-10-26T09:14:30Z","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":12397,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-27T00: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":9174},"rest":"https://alion.io/mcp/rest/get_company?id=9174"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdat-software-developer-2"},{"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%2Fdat-software-developer-2"},{"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%2Fdat-software-developer-2"},{"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/dat-software-developer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdat-software-developer-2"}]}