This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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
Requirements:
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
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
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.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.