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).
In this role, you will design, develop, and maintain critical applications while ensuring optimal performance and functionality. You will collaborate closely with various teams to create innovative software solutions and provide technical expertise in troubleshooting and enhancing systems.
Job Responsibility:
Design, develop, and maintain core software applications to ensure high performance, reliability, and scalability
Write, implement, and manage clean, efficient, and well-documented source code
Partner with cross-functional teams to build and deploy prototype applications across multiple platforms
Integrate software components and systems through function calls to ensure seamless interoperability
Collaborate with management to analyze business processes and identify application or system requirements
Diagnose and resolve production issues, ensuring minimal downtime and optimal functionality
Research, evaluate, and implement new software solutions and reporting tools as needed
Provide technical support and implement enhancements to improve system performance and user experience
Develop and optimize database queries to support reporting and data analysis needs
Requirements:
Proficiency in Java and SQL programming
Hands-on experience with SQL Server and database management
Knowledge of firewall configurations and basic network troubleshooting
Familiarity with Microsoft Windows Server and technical support processes
Strong analytical and problem-solving abilities
Excellent communication skills for collaborating with teams and stakeholders
Ability to manage time effectively and meet project deadlines
Valid driver's license and willingness to travel to branches as needed