WPF Developer

Citigroup Inc. Tampa , FL 33602

Posted 3 months ago

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.


  • The candidate will be responsible for maintaining and building new functionality to the Windows Front end application for all the of the applications in platform.

  • This position requires interacting with users, understanding requirements and constructing screens.

  • Candidate will be responsible for leading all development and post-development phases of systems development including: analysis and design, development, testing and deployment within a team that is located in multiple regions.

  • Working together with multiple support groups for release of new software and in resolving technical issues.


  • 5 years of strong experience in development using .NET 3.0/4.0, WPF, C#, Prism/Unity/MEF, DevExpressand Middleware technologies and communication protocols.

  • Strong working knowledge in building Custom Control, User controls and graphic styles in XAML/WPF and MS Expression Blend

  • Expertise in Messaging Services (JMS, TIBOCO, EMS, MQ)

  • Databases MS SQL Server, Oracle, Sybase or equivalent with SQL,PL/SQL programming expertise.

  • Experience with Test Driven and Mock testing.

  • Excellent time management and ability to multi-task/balance parallel work streams

  • Work with offshore teams and the challenges of time, language and culture.

  • Having Java background and reasonable understanding is a plus


  • Bachelor's degree/University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Grade :All Job Level

  • All Job FunctionsAll Job Level

  • All Job Functions

  • US

Time Type :Full time

Citi is an equal opportunity and affirmative action employer.

Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.

Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. 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 CLICK HERE.

To view the "EEO is the Law" poster CLICK HERE. To view the EEO is the Law Supplement CLICK HERE.

To view the EEO Policy Statement CLICK HERE.

To view the Pay Transparency Posting CLICK HERE.

Apply Now

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
C Developer


Posted Yesterday

VIEW JOBS 1/17/2020 12:00:00 AM 2020-04-16T00:00 <p><strong>About the role<br></strong>Located in Tampa, Florida – USA and reporting to the Delivery Team Lead, the purpose of this role is to combine technical expertise of Invenco’s products; within the USA and other identified markets. The C++ Developer will also provide remote and in-person technical assistance to partners to guide them through development into integration with our associated products. Some of the core functions are:</p><ul> <li>Embedded software development and documentation </li> <li>Translate requirements into technical detail</li> <li>Product development, testing and maintenance </li> <li>Training and Support </li> <li>Customer Communication and relationship management</li> <li>JIRA management and reporting</li> </ul><p><strong>Skills &amp; Experience<br> </strong>The successful applicant will have interpersonal skills that are responsive to customer's needs, have an empathetic awareness of the customer's situation and be an active listener to the customer's message. In short, we are all about the customer! Our ideal candidate will also have the following ability and experience:</p><ul> <li>Demonstrable software development experience in C, C++ </li> <li>Previous experience in an onsite support role within a technical environment</li> <li>Technical skills including high level understanding of software development, network systems, software testing</li> <li>Experience translating requirements into technical and/or end-user documents</li> <li>Excellent communication skills both written and verbal </li> <li>Proven organizing, time management and planning skills </li> <li>No restrictions to travel </li> <li>Bachelor’s degree in Engineering Electronic &amp; Computer Science or equivalent experience </li> </ul><p><strong>Desirable: </strong></p><ul> <li>Production Engineering experience in complex electronics design and export manufacture with exposure within the secure payments industry </li> <li>Payments industry knowledge or experience</li> <li>Network protocols and standards knowledge</li> </ul><p><strong>About Invenco<br></strong>Invenco is on an unprecedented growth curve as we intersect global payments change with revolutionary hi-tech products, services and solutions. Our highly talented and diverse team is spread all over the world to meet that demand with offices in New Zealand, in The USA, The UK, Malaysia and Canada. We currently have a “once in a career” opportunity in front of us and need even more great people on our team. <br></p><p><strong>Benefits <br></strong>The successful candidate will receive US$1500 per month for healthcare plus benefits and US$401K Contribution. We have a lot happening at Invenco and it's an exciting time to join as we expand globally.</p><p><strong>How to apply?<br></strong>If this sounds like the role for you, hit the "Apply Now" button. Please ensure you attach a resume and cover letter addressing how you meet the key criteria.</p> Invenco Tampa FL

WPF Developer

Citigroup Inc.