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 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 while working in a variety of technologies such as Java, REST APIs, Spring, and more.
Job Responsibility:
Develops solutions to a variety of problems of moderate scope and complexity as highly skilled with extensive proficiency
Java JEE coding, unit testing, system testing and development work for data services applications
Writing Technical design documentation (high and low level) as required
Ensure quality code is delivered through continuous integration, development, and testing
Perform technical design, coding with test automation, support, and documentation of software application modifications
Deliver technology solutions that support business goals
Partner with product owners to understand business requirements, evaluate features, and translate application specifications into workable technical solutions
Support technical initiatives and provide team with input into best practices
Oversee and review development activities of highly-complex global teams, consisting of both full-time staff and contractors
Maintain application software and systems
Test and mitigate risks for all projects and releases
Provide leadership and guidance to junior-level software developers
Requirements:
Experience in systems analysis and programming of software applications
Experience in managing and implementing successful projects
Working knowledge of consulting/project management techniques/methods
Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Experience as part of an Agile engineering or development team
Strong understanding of object-oriented principles with an ability to write clean code
Experience working with a relational database and NoSQL database
Strong experience with CI/CD pipelines with Jenkins or similar
Git/GitHub
Proven skills in high availability and scalability design, as well as performance monitoring
Experience developing and implementing API service architecture
Time spent working for an organization in either the financial services or technology space
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.