{"id":2770909,"url":"https://alion.io/job/cast-senior-software-engineer-backend-development","title":"Senior Software Engineer - Backend Development","company":{"id":9202,"name":"CAST","domain":"castsoftware.com","url":"https://alion.io/company/cast","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":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":17000,"max_usd":40000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":139},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Bootstrap","optional":false},{"name":"Go","optional":false},{"name":"JavaScript","optional":false},{"name":"Neo4j","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"CI/CD","optional":true},{"name":"Jest","optional":true},{"name":"Mocha","optional":true},{"name":"Sass","optional":true},{"name":"SQL","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-09-25T09:54:24Z","employer_posted_date":null,"last_verified_at":"2026-09-25T09:54:24Z","board_verified":false,"closed_at":null,"days_open":24,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":24},"description":"Job Summary : \n\nWorking at CAST R&D means being an important part of a highly-talented, fast-paced, multicultural and Agile team based in Paris (France) and Bangalore (India). The team builds sophisticated source code analysis platform leveraging parsing, control flow, data flow and others mechanisms to fully understand the inner structure of the complex IT Systems developed and used by the Fortune 500 companies.\n\nResponsibilities : \n\n- Lead the design and implementation of Role-Based Access Control (RBAC) systems, ensuring robust authentication and authorization mechanisms across our software ecosystem.\n\n- Architect and develop a highly scalable and fault-tolerant distributed queue system to facilitate efficient communication and data processing among various microservices.\n\n- Lead efforts to optimize Neo4j query performance, leveraging best practices and advanced techniques to enhance the efficiency and responsiveness of graph database operations.\n\n- Provide technical guidance and mentorship to backend developers, fostering a culture of excellence, collaboration, and continuous learning within the team.\n\n- You will be working as an individual contributor, will be integrated in Dashboard Teams working on web portals of CAST AIP. Your teammates are located in India and in France.\n\n- You will collaborate writing and designing new features and improve existing ones. You will write unit tests and drive code reviews. You will participate in best practices definition and technology watch. Depending on your will, skills and experience, you will have the opportunity to take technical lead on topics or projects.\n\n- While the domain of CAST is a niche, the position will propose you to work on software that dedicate to company dashboards and control software, focusing on technical and creative skills.\n\nProfile : \n\n- Experience : 4 - 7 years\n\n- Experience in developing back-end/full stack applications at scale\n\n- Experience in backend technologies like GOLANG, NodeJS, Python, REST web services and Java(OOPS, Collections, DB Access) or any other technology.\n\n- Should have experience in any of the front-end framework like React, Angular, BackboneJS, Ext etc and HTML/CSS/Bootstrap.\n\n- Hands on experience in JavaScript Concepts (OO-JS, Closures, Unit Testing, Module Patterns)\n\n- Good to have skills like REST, Bootstrap, UI Components, CI/CD, NoSQL based DB is added advantage.\n\n- Experience with advanced CSS programming using LESS or SASS is a plus.\n\n- Expertise in of server-side technologies and SQL/NoSQL is a plus.\n\n- Experience of JavaScript testing frameworks like Karma, Mocha, Jest etc.\n\n- It involves design the software system, select algorithms, theories or technologies that will be used for business applications\n\n- Contribute to software development design discussions for new features and new product development\n\n- Strong problem-solving skills and ability to troubleshoot applications & environment issues.\n\n- Adaptability, ability to learn faster, Independent, responsible and diligent.\n\n- Good team spirit and interpersonal skills, excellent written, analytical skills & business Thinking.\n\n- Good mentoring and communication skills\nSkills\nNeo4j, Golang, Node.js, Python, Webservices, Java, OOPS, React.js, NoSQL, Javascript","description_format":"text","description_chars":3271,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"},{"name":"France","iso":"FR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Developer Tools"],"lifecycle":[{"event":"open","at":"2026-10-17T04:49:54Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 2","filings_12m":2,"filings_prev_12m":5,"green_card_filings_12m":0,"median_offered_wage_usd":132500,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":1}],"liveness":{"score":47,"band":"ok","label":"Likely open","p_open":0.85,"p_active":0.733,"p_room":0.75,"age_days":23,"expected_fill_days":26,"reasons":["seen:23","velocity","win:late"],"computed_at":"2026-10-19T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/cast-senior-software-engineer-backend-development","json_url":"https://alion.io/job/cast-senior-software-engineer-backend-development.json","meta":{"generated_at":"2026-10-19T09:54:58Z","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":7004,"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":9202},"rest":"https://alion.io/mcp/rest/get_company?id=9202"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcast-senior-software-engineer-backend-development"},{"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%2Fcast-senior-software-engineer-backend-development"},{"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%2Fcast-senior-software-engineer-backend-development"},{"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/cast-senior-software-engineer-backend-development\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcast-senior-software-engineer-backend-development"}]}