{"id":3649720,"url":"https://alion.io/job/firstsource-senior-software-engineer-4","title":"Senior Software Engineer","company":{"id":1795846,"name":"Firstsource","domain":"firstsource.com","url":"https://alion.io/company/firstsource","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","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":"structured","locations":["Chennai, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Docker","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"LangChain","optional":false},{"name":"LlamaIndex","optional":false},{"name":"LLM","optional":false},{"name":"Nest.JS","optional":false},{"name":"pgvector","optional":false},{"name":"Pinecone","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Redux","optional":false},{"name":"Semantic Search","optional":false},{"name":"Spring Boot","optional":false},{"name":"Storybook","optional":false},{"name":"JavaScript","optional":true},{"name":"Node JS","optional":true},{"name":"PostgreSQL","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-11-02T23:48:58Z","employer_posted_date":"2026-11-02","last_verified_at":"2026-11-04T13:32:09Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"POSITION INFORMATION\n\nPosition Title: AI Native Full Stack Developer - India\n\nCareer Track:\n\nPosition Code:\n\nDivision/Dept: CDO\n\nFLSA: Exempt\n\nDate Created/Revised:\n\nSalary Grade:\n\nPOSITION SUMMARY AND PRIMARY RESPONSIBILITIES\n\nPosition Summary:\nWe are looking to hire an experienced, AI-native Full Stack Developer with strong expertise in both back-end (Java/Node) and front-end (React/Angular) technologies. The ideal candidate should have prior experience working as a senior developer and a proven track record of operating within a modern, high-velocity engineering model. In this role, you will treat AI as an extension of your cognitive stack-leveraging advanced developer environments (like Cursor and GitHub Copilot) to ship production-ready web features at unprecedented speeds.\nConcurrently, you will possess the foundational systems-thinking required to act as a Product Builder, designing and embedding intelligent features (such as LLM APIs, semantic search, and RAG pipelines) directly into our core application architecture. You will coordinate with various stakeholders to ensure the ultimate quality, security, and scalability of our software systems.\n\nResponsibilities:\nAbility to work with business stakeholders to convert loose business requirements into software systems and application requirements, utilizing AI collaboration tools to rapidly draft and iterate on BRDs and SRDs. \nConvert SRDs into technical and application designs working with the Architect, leveraging LLMs to quickly prototype alternative patterns and benchmark system architectures. \nUse prescribed software technology alongside cutting-edge AI development environments (Cursor, Copilot, or specialized coding agents) to build application/software systems across Front-end, Back-end, and Database systems. \nAct as the expert human-in-the-loop and gatekeeper for AI-generated code-reviewing, refactoring, and verifying outputs to eliminate technical debt and enforce strict security guardrails (e.g., preventing payload tampering or API manipulation). \nDesign and implement intelligent application features, including Retrieval-Augmented Generation (RAG) pipelines, asynchronous LLM orchestrations, and basic vector infrastructure (e.g., PGVector, Pinecone, or LangChain/LlamaIndex).\n2+ years of experience implementing robust, distributed web applications, with a clear personal trajectory of scaling individual velocity over the past 12-18 months using generative AI tools. \nTrack-record of technical delivery using software development best practices (such as DRY, SOLID, and secure coding patterns). \nTrack-record of being a highly execution-focused, hands-on developer who thrives in modern, flattened engineering structures where individuals own massive functional surface areas. \nExperience building full-stack web applications with Java/Node (Spring Boot, NestJS/Express) and React JS / Angular, Redux (MEAN/MERN stacks, Java). \nExperience in writing and generating robust unit test cases using automated testing frameworks to ensure bulletproof code coverage during rapid AI iterations. \nExperience with Continuous Integration and Continuous Deployment (CI/CD) practices and tools to maintain a fast, automated pipeline from code generation to production cloud environments. \nExperience in delivering applications in a global agile delivery model, managing token/infrastructure costs, and navigating shifting product requirements seamlessly. \nExperience in deploying and managing containerized applications using Docker & Kubernetes on Azure or any other major cloud platform. \nExperience in React server-side rendering (SSR) using Airbnb/hypernova, or component isolation with React Storybook is a plus\n\nQualification: Bachelor’s degree in Engineering with 2-5 years of experience.","description_format":"text","description_chars":3786,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Business Process Outsourcing (BPO)","Call Center Services"],"lifecycle":[{"event":"open","at":"2026-11-02T23:48:58Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":21,"reasons":["conf:26","velocity","win:early"],"computed_at":"2026-11-04T06:34:25Z"},"pay":null,"html_url":"https://alion.io/job/firstsource-senior-software-engineer-4","json_url":"https://alion.io/job/firstsource-senior-software-engineer-4.json","meta":{"generated_at":"2026-11-04T14:02:22Z","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":21210,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00: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":1795846},"rest":"https://alion.io/mcp/rest/get_company?id=1795846"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffirstsource-senior-software-engineer-4"},{"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%2Ffirstsource-senior-software-engineer-4"},{"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%2Ffirstsource-senior-software-engineer-4"},{"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/firstsource-senior-software-engineer-4\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffirstsource-senior-software-engineer-4"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3649720}},{"tool":"search_jobs","arguments":{"company":"firstsource.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3649720},"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"}}