Application Developer

Information Systems & Technology Pune, India


Description

Real Asset Application Developer

About Citco

Since the 1940s Citco has provided specialist financial services to alternative investment funds, investors, multinationals and private clients worldwide. With more than $1.5 trillion in assets under administration, serviced through more than 68,000 employees in 45 countries, we pioneer end-to-end innovative solutions that meet our clients’ evolving needs, and deliver exceptional service.

Our continuous investment in learning means our people are among the best in the industry. Our corporate social responsibility programs provide meaningful and fulfilling work in the community.

A career at Citco isn’t just a job – it’s an opportunity to excel in an environment that genuinely supports your personal and professional development.

About the Role:

IT team of Citco’s Real Assets LOB, under the The Client Fund Services (CFS) area Real Assets IT team is seeking an experienced Application developer at Pune location in India. Pune is recognized as one key hub of services for Citco, and management is looking to grow the business and IT practices there.

The Real Asset IT team at Citco is responsible for the development , maintenance and support of the integrated accounting and investment management Systems, centered around Real Estate platform (Yardi SaaS Application). This multifaceted position is responsible for development /, configuration, technical support and performance tuning applications of systems connected to around core Yardi ERP platform and through supporting technologies of (AWS, Tibco BPM, BluePrism RPA,  ETL, and ETL AWS solutions). This includes The candidate will also be participating in design and development of data interfaces solutions in support of the evolving real estate application ecosystem – Integration, i.e., data warehousing, business Business intelligence / analytics and automation. The role requires extensive communication and collaboration with global teams, based out of Canada, US, Europe and Philippines, reporting to EVP – RA ITDevelopment Manager – RA IT.

The ideal candidate will would come from the have an application development background with strong technical skills in Java, JSP, MS SQL Server, and AWS Ecosystems .NET solutions. Experience with technologies around Workflows, SharePoint, AWS, Robotic Process Automations and BPM is desirable.

Job Duties in Brief:

 

You will be rResponsible for growing our Data ingestion pipelines, and the infrastructure needed to scale our Integrations and Analytics services using modern development technologies (Serverless, AWS Glue, Redshift, Athena) and languages (Typescript / Python) the analysis, design, development and support of strategic bespoke business applications, as part of a global team.

Application Development / Support:

  • Cloud Formation, pipeline automation and delivery as per the AWS Well-Architected Framework
  • Deliver solutions using AWS big data storage such as S3 and EBS
  • Create ETL jobs using AWS Glue or similar one
  • Ensure solutions are adequately documented and supportable, and delivered per Well-Architected Framework
  • Design and develop analytical reports based on business requirements
  • Design and develop application interfaces and maintain existing interfaces
  • Design Java / .NET applications (front-end and back-end)
  • Design and develop reports based on business requirements
  • Develop and execute database scripts such as data fixes, procedures and cursor
  • Administer and resolve technical support requests coming from application users
  • Design and develop application interfaces and maintain existing interfaces
  • Maintain working knowledge of technical enhancements and new functionality
  • Troubleshoot and resolve performance issues at the OS, database and SQL code levels
  •  
  • Work on developing new solutions from design to deployment stage
  •  
  • Coordinate the release process with business groups
  • Communicate detailed descriptions of functional changes and provide follow-up support as required

 

 

 

Application Support / Development:

  • Design Java / .NET applications (front-end and back-end)
  • Design and develop reports based on business requirements
  • Develop and execute database scripts such as data fixes, procedures and cursor
  • Administer and resolve technical support requests coming from application users
  • Design and develop application interfaces and maintain existing interfaces
  • Maintain working knowledge of technical enhancements and new functionality
  • Troubleshoot and resolve performance issues at the OS, database and SQL code levels

Testing:

  • Perform unit, performance and stress testing
  • Provide direction and support to the business divisions for User Acceptance Testing

About You:

  • Candidates must have a minimum of a bachelor’s degree or equivalent work experience in either Information Systems or Computer science
  • Have 3-5 years professional hands-on experience in designing / development of solutions around data lakes, data integrations, data warehouses/marts, and ETL
  • Experience in the Financial Services Industry is an assetof full SDLC in Java enterprise application development with .NET exposure
  • Knowledge of logical and physical database design and  experience supporting and operating Cloud environments
  • In-depth knowledge of AWS tools required to develop automated, productionized data pipelines
  • Experience with relational, SQL and NoSQL databases
  • Knowledge in extracting data from various flat files, RDBMS, and third-party API’s using ETL solutions.
  • Expertise with a variety of relevant Web Services technologies, including RESTFUL APIs (XML, JSON), SOAP APIs, understand SOA, and Microservices
  • Front-end experience working with BI platforms (Microstrategy, OBIE, Looker, Tableau, PowerBI etc) to create logical layers.
  • , e.g. AWS
  •  
  • Experience or knowledge in delivering AWS hosting solutions using CloudFormation
  • Experience with C#/.NET or equivalent
  • Experience of tuning and operation J2EE application servers at scale
  • mMaintaining MS SQL databases including creation, data management, backups, security and performance tuning
  • Experience supporting 3rd party vendor applications and interfaces
  • Experience with .Net & Visual Studio
  • Well rounded individual capable of performing several roles having ability to work in a fast paced, complex IT environment
  • Personal qualities: Possess a strong work ethic, self-starter, creative, a focus on customer service, possess a high level of energy, enthusiasm, excellent written and verbal communication and people skills, sense of urgency, team player, strong organizational skills, ability to multi-task, and commitment
  • Demonstrated proficiency in interpersonal and communication skills including oral and written English


What We Offer:

  • A challenging and rewarding role in an award-winning global business
  • Opportunities for personal and professional career development
  • Great working environment, competitive salary and benefits, and opportunities for educational support
  • Be part of an industry leading global team, renowned for excellence


Confidentiality Assured.


Citco welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.