{"id":3765729,"url":"https://alion.io/job/trintech-principal-software-engineer-angular-noida","title":"Principal Software Engineer (Angular), Noida","company":{"id":2212182,"name":"Trintech","domain":"trintech.com","url":"https://alion.io/company/trintech","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":78,"open_postings":10,"ghost_share":0,"stale_share":0.9,"repost_share":0,"time_to_fill_p50_days":33,"computed_at":"2026-11-07T05:47:08Z"}},"role":"Frontend","role_family":"Frontend","seniority":"lead","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Noida, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"CI/CD","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Jest","optional":false},{"name":"Oracle","optional":false},{"name":"Rest API","optional":false},{"name":"RxJS","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-11-04T20:01:25Z","employer_posted_date":"2026-11-04","last_verified_at":"2026-11-07T04:47:26Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Description\nTrintech is an award-winning AI-driven Fintech SaaS organisation transforming the way finance teams operate.\nWe are looking to hire a Principal Lead Software Engineer to be responsible for one or more of our cloud-based/on-prem products.\nResponsibilities include:\nWorking in a team with developers, QA engineers and coordinating with internal cross-functional teams of the Product; mentoring other developers, ensuring they follow coding standards, quality assurance principles and agile methods; lead team wide technical discussions or troubleshooting sessions including code reviews; have a proven track record of delivering on larger product related changes, following through successfully from idea/conception through architecture, development and deployment; committed to constant growth of knowledge and skills through a combination of company and self-driven work.\nThe key objective of the role is to provide a quality product to our customers.\nWHAT YOU WILL DO\nDesign and implement the most complex Angular components, modules, and features within the product, taking full end-to-end ownership from design review through to production release\n\nProduce well-structured, maintainable, and thoroughly tested frontend code that serves as a quality benchmark for the team\n\nContribute substantively to frontend architectural discussions- proposing, evaluating, and challenging design options with well-reasoned technical arguments, while the final architectural direction is owned by the Lead\n\nIdentify architectural risks in proposed frontend designs early, and drive resolution through well-reasoned alternatives before implementation begins\n\nBuild and own the most complex Kendo Grid / Kendo UI implementations, including advanced data handling, custom renderers, and performance-optimized grid configurations\n\nDesign and implement reusable, well-documented UI component libraries and shared Angular modules that set the standard for how components are built across the application\n\nBuild and maintain full application screens, navigation flows, dialogs, and complex form interactions, taking ownership of the most demanding UI development tasks\n\nTranslate UI/UX wireframes and design specifications into pixel-accurate, accessible, and performant Angular components; proactively identify design issues before implementation begins\n\nImplement and enforce consistent look, feel, and theming across the Accurate web client using CSS, component-level styling, and shared UI design patterns\n\nConsume and integrate REST APIs into Angular applications with expert-level handling of authentication tokens, interceptors, error states, and complex data transformation\n\nOwn frontend security across the web client- including XSS and CSRF protection, secure token and session handling, and role-based UI rendering - applying a security-first design mindset\n\nDrive Angular framework upgrade cycles, leading the technical implementation and ensuring minimal disruption to the application and the team\n\nApply advanced RxJS patterns to manage complex asynchronous data streams, event-driven interactions, and state across the application\n\nConduct focused, technically authoritative code reviews for peers, raising the quality bar through constructive and actionable feedback\n\nWork within the CI/CD pipeline using Jenkins, ensuring frontend contributions are built, tested, and integrated consistently and automatically\n\nShare knowledge actively within the team through documentation, design discussions, and ad-hoc technical guidance to Sr. engineers\n\nEngage fully in Agile ceremonies including sprint planning, estimation, retrospectives, and daily stand-ups\n\nTakes initiative in identifying frontend technical risks and blockers early, communicating them clearly and proposing solutions before they impact sprint delivery\n\nConsistently delivers well-tested, production-ready frontend features within sprint timelines, adapting to changing priorities without compromising on quality or user experience\n\n WHO YOU ARE\nB.Tech / M.Tech in Computer Science or equivalent\n\n7-9 years of software development experience with deep, hands-on Angular and frontend engineering expertise\n\nExpert-level knowledge of Angular (version 14 or above; Angular 21 or latest LTS strongly preferred), including advanced component architecture, lazy loading, module federation, and Angular internals\n\nExpert-level TypeScript - strong typing, generics, decorators, and Angular-specific patterns applied consistently across a large codebase\n\nDeep hands-on experience with Kendo Grid / Kendo UI, including complex configurations, custom renderers, performance optimization, and advanced data handling\n\nProven experience building full production web application UIs end-to-end - complete screens, navigation flows, dialogs, and complex form interactions in enterprise-grade Angular applications\n\nExpert-level REST API integration from Angular- HTTP client, interceptors, token management, retry strategies, and complex error handling\n\nAdvanced RxJS skills- Observables, Subjects, complex operator chains, and reactive architectural patterns in large Angular applications\n\nExpert-level CSS- component and application-level styling, theming, responsive layouts using Flexbox and Grid, and cross-browser compatibility\n\nDeep understanding of UI/UX principles- layout, spacing, visual hierarchy, accessibility, and usability- applied independently without relying on design guidance for every decision\n\nStrong frontend security knowledge i.e. security-first design approach\n\nExperience leading or driving Angular upgrade migrations across major versions\n\nStrong unit testing discipline using Jasmine/Karma or Jest; experience with component testing and maintaining high test coverage\n\nExperience working within CI/CD pipelines using Jenkins or equivalent\n\nExperience using SVN, JIRA, and standard development tooling\n\nExcellent problem-solving skills with the ability to independently tackle complex frontend architecture challenges\n\nTakes full ownership of complex, cross-cutting technical problems, proactively identifying risks and driving resolution before they impact sprint delivery or product quality.\n\nEngage fully in Agile ceremonies including sprint planning, estimation, retrospectives, and daily stand-ups.\n\nConsistently delivers well-tested, production-ready code within sprint timelines, adapting to changing priorities without compromising on performance or reliability.\n\nWorking knowledge of Java / Spring backend services- sufficient to understand API contracts, debug integration issues, and contribute to end-to-end feature design\n\nExposure to JBoss / WildFly application server in the context of web application deployment\n\nAwareness of SQL Server or Oracle database structures- sufficient to understand data shapes returned via APIs\n\nAt our core, Trintechers stand committed to fostering a culture rooted in our core values - Humble, Empowered, Reliable, and Open. Together, these values guide our actions, define our identity, and inspire us to continuously strive for excellence in everything we do.\nAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or disability.","description_format":"text","description_chars":7273,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","Accounting & Tax Software"],"lifecycle":[{"event":"open","at":"2026-11-04T20:01:25Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":2,"expected_fill_days":33,"reasons":["conf:0","stale_co","velocity","win:early"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/trintech-principal-software-engineer-angular-noida","json_url":"https://alion.io/job/trintech-principal-software-engineer-angular-noida.json","meta":{"generated_at":"2026-11-07T06:10:13Z","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":14916,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00: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":2212182},"rest":"https://alion.io/mcp/rest/get_company?id=2212182"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftrintech-principal-software-engineer-angular-noida"},{"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%2Ftrintech-principal-software-engineer-angular-noida"},{"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%2Ftrintech-principal-software-engineer-angular-noida"},{"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/trintech-principal-software-engineer-angular-noida\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftrintech-principal-software-engineer-angular-noida"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3765729}},{"tool":"search_jobs","arguments":{"company":"trintech.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3765729},"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"}}