CrawlJobs Logo

Senior Dotnet/Wpf Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Pune

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Senior Programmer Analyst is an intermediate-level position critical to our Technology team, with a primary focus on UI development, application functionality within the .NET/WPF environment, and direct user support. This role is responsible for contributing to the establishment and implementation of new or revised application systems and programs. The successful candidate will play a key part in application systems analysis and programming activities, ensuring our technology solutions effectively meet business needs and drive innovation.

Job Responsibility:

  • lead UI development: drive the design, development, and enhancement of user interfaces within the .NET/WPF framework to ensure intuitive and efficient user experiences
  • develop application functionality: implement and maintain core application logic and features within the .NET/WPF environment
  • provide user support: offer direct technical support to end-users, troubleshooting issues related to application functionality and UI, and ensuring high levels of user satisfaction
  • conduct comprehensive feasibility studies, generate accurate time and cost estimates, and contribute to IT planning, risk assessment, and model development
  • lead the establishment and implementation of new or revised application systems and programs to address specific business needs or user requirements
  • monitor and control all phases of the development lifecycle, including analysis, design, construction, testing, and implementation
  • apply in-depth specialized knowledge of applications development to analyze complex problems and issues, evaluate business and system processes, and adhere to industry standards
  • exercise evaluative judgment to recommend and develop robust security measures based on post-implementation analysis of business usage, ensuring successful system design and functionality
  • consult proactively with users, clients, and other technology groups to resolve issues, recommend advanced programming solutions, and assist with the installation of customer exposure systems
  • ensure adherence to essential procedures and actively contribute to defining and refining operating standards and processes
  • serve as an advisor or coach to new or lower-level analysts, fostering their professional development and technical capabilities
  • operate effectively with a limited level of direct supervision, demonstrating independence of judgment and autonomy in decision-making
  • act as a Subject Matter Expert (SME) for senior stakeholders and other team members, providing authoritative guidance and insights
  • appropriately assess and manage risk in all business decisions, prioritizing the firm's reputation and safeguarding its assets, including driving compliance with applicable laws, rules, and regulations, adhering to company policy, applying sound ethical judgment, and transparently escalating, managing, and reporting control issues

Requirements:

  • 8+ years of relevant experience in applications development and systems analysis
  • proven experience in systems analysis and programming of software applications, with a strong focus on UI development
  • demonstrated expertise in .NET and Windows Presentation Foundation (WPF) with C#
  • experience in managing and successfully implementing technology projects
  • working knowledge of consulting and project management techniques and methodologies
  • ability to perform effectively under pressure and adeptly manage deadlines or unexpected changes in expectations or requirements

Nice to have:

  • experience or familiarity with SQL databases
  • knowledge of containerization technologies (e.g., Docker, Kubernetes)
  • experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines
  • familiarity with front-end development using ReactJS and TypeScript
  • experience with JavaScript (JS) and version control systems like Bitbucket
  • strong analytical and problem-solving skills
  • excellent communication and interpersonal skills, with the ability to consult effectively with diverse stakeholders
  • familiarity with financial services industry applications and regulatory environments
  • ability to mentor and guide junior team members

Additional Information:

Job Posted:
August 05, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.