CSG

Software Dev Engr Lead

CSG

IndiaFull TimeEngineering
📍 IndiaPosted January 21, 1970

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 Remote

Accommodation:

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