Enable job alerts via email!

Applications Development Sr Programmer Analyst - C12 - MISSISSAUGA

Citigroup Inc.

Mississauga

On-site

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Job summary

A leading financial services company in Mississauga is seeking an Applications Development Senior Programmer Analyst to focus on UI development and application functionalities in a .NET/WPF environment. Candidates need 5-8 years of applications development experience, with a strong emphasis on user interface design and technical support. This role offers opportunities for professional growth while contributing to innovative technology solutions.

Qualifications

  • 5-8 years of experience in applications development and systems analysis.
  • Strong focus on UI development within .NET/WPF environment.
  • Experience in managing and implementing technology projects.

Responsibilities

  • Drive design and development of user interfaces within .NET/WPF.
  • Implement and maintain core application logic.
  • Offer technical support to end-users.

Skills

UI Development
Applications Analysis
Technical Support
C#
Project Management

Tools

.NET
WPF
SQL
Docker
Kubernetes
CI/CD
ReactJS
TypeScript
JavaScript
Bitbucket

Job description

About the Role

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.

Responsibilities

  • 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. This includes driving compliance with applicable laws, rules, and regulations, adhering to company policy, applying sound ethical judgment, and transparently escalating, managing, and reporting control issues.

Qualifications

Required:

  • 5-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.

Preferred:

  • 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.

The primary focus for this role will be on UI development, application functionality within the .NET/WPF environment, and user support. Experience or familiarity with SQL, Containers, CI/CD, ReactJS and TypeScript would be beneficial.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs