Reporting relationship: This role will report to Delivery Manager / Senior Delivery Manager Key Responsibilities : Application development, maintenance, support Low level design specifications, mappings and program specification development, Configuration, Scripting, Coding, Reviews, Testing, Documentation Source code management, deployments, CI/CD Training & self-development. Skills: .Net programming, C#, OOP concepts Good data concepts, SQL Preferred - Familiarity with data integration / reporting concepts ETL / ESB / Willingness to learn and work in multiple of above technologies as per business need Preferred Investment Management domain Good to have APIs and technologies MSBI (SSIS / SSRS) / Mulesoft / XML / JSON Must Have Education: Graduate Bachelors degree (any stream) Other: Strong technical skills. Knowledge of SDLC. Good aptitude, positive attitude, strong reasoning and communication skills. Must be a good team player. Good analytical skills and research oriented. Competencies: Make sound business decision Embrace Change Build strong Partnership Get results Act Strategically Lead Cultivate Talent.