Job Description
Summary:
As a Lead UI Developer in CSG’s Converged Mediation & Activation (CMA) engineering team, you will play a key role in developing and maintaining the Next-Generation Web UI for one of the world’s most widely deployed mediation platforms — processing billions of events per day for Telecom and Banking & Financial Services (BFS) customers across 80+ countries.
You will work in an AI-first engineering culture, leveraging tools like Cursor AI & Glean for accelerated development, and contributing directly to high-impact features including domain specific observability dashboards, reporting screens, data orchestration interfaces and AI based agents. You will work with an experienced cross-functional team delivering solutions for Telecom and Enterprise BFS verticals under the Agile/Scrum mode leveraging industry best practices and methodologies like DevOps, Test Automation, Continuous Integration and Continuous Deployment.
Role and Responsibilities:
As a Lead UI Developer, you will be involved in the entire software development lifecycle, from conception to completion. Your responsibilities will include:
Building efficient, reusable, well-designed, and high-quality front-end systems using Angular.
Developing and maintaining NodeJS/Express layers that proxy REST API calls to backend JSON RPC based services.
Translating requirements, designs, and wireframes into high-quality code.
Designing highly responsive web-based user interfaces.
Building reusable components and front-end libraries for future use.
Leveraging AI tools (Cursor AI, Glean, Co-Pilot) for accelerated feature development.
Debugging & optimizing code to enable maximum performance across devices and browsers.
Providing code documentation and other inputs into technical documents.
Participating in code reviews.
Skills Required:
Degree in Computer Science, Engineering, or related fields.
Minimum of 6 years in Web Development experience.
Minimum 3 years using Angular (v12+), Typescript, HTML5, CSS3.
Minimum 2 years using AngularJS, NodeJS and JavaScript.
Hands on experience in development using Angular Components, Event Handling, Routing & Conditional Rendering.
Expertise in developing Single Page Applications (SPA) and Responsive Web Design (RWD).
Familiarity with Kendo/Telerik Angular Components.
Good understanding of Integration with REST services, and JSON structures.
Familiarity with SQL and Non-SQL databases (e.g. Oracle, Postgres, MongoDB).
Good experience in Unit Testing principles and tools (e.g. Karma and Mocha).
Understanding DevSecOps and CI/CD pipelines (Azure DevOps / ADO preferred).
Strong grasp of Git-based version control and collaborative PR-based workflows.
Ability to work in a collaborative multi-application team environment.
Desirable Skills:
Experience with BFS/Fintech domain UI development.
Knowledge of Banking data standards (e.g. ISO 20022, Swift, etc.).
Hands-on experience building or integrating AI/LLM-powered UI features.
Familiarity with AI-assisted development tools (Cursor AI, Copilot, or equivalent) and prompt engineering for code generation.
Experience developing software to security standards (e.g. OWASP, PII, SOC2 etc.).
Familiarity with SAML 2.0 / SSO integration in Angular applications.
UI/UX design sensibility.
Knowledge of C and/or Python.
Experience with Kubernetes, Docker, AWS.
Location(s):
India RemoteAccommodation:
If you would like to be considered for employment opportunities with CSG and need special assistance due to a disability or accommodation for a disability throughout any aspect of the application process, please call us at +1 (402) 431-7440 or email us at accommodations@csgi.com. CSG provides accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes.
Our Guiding Principles:
Impact: Always help and empower others, whether they’re colleagues or customers. When our employees set their minds to something, great things happen.
Integrity: Do what’s right for our customers and our people while being authentic. We treat everyone with trust and respect—that’s just who we are.
Inspiration: Be bold in the way you thi