What Jobs are available for Fintech Engineer in Bahrain?
Showing 2524 Fintech Engineer jobs in Bahrain
Senior Backend Software Engineer - FinTech
Posted 19 days ago
Job Viewed
Job Description
- Designing, building, and maintaining efficient, reusable, and reliable backend code using languages like Python, Java, or Go.
- Developing and integrating APIs for internal and external services.
- Implementing and optimizing database solutions (e.g., SQL, NoSQL).
- Ensuring the performance, quality, and responsiveness of applications.
- Collaborating with frontend developers and other team members to integrate user-facing elements with server-side logic.
- Identifying and addressing performance bottlenecks and bugs.
- Implementing security and data protection measures.
- Writing unit, integration, and end-to-end tests to ensure code quality and reliability.
- Participating in code reviews and providing constructive feedback.
- Mentoring junior engineers and contributing to the team's technical growth.
- Staying up-to-date with emerging technologies and industry best practices.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in backend software development.
- Proven expertise in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
- Strong understanding of microservices architecture, RESTful APIs, and distributed systems.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with CI/CD pipelines and DevOps practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to thrive in a remote team setting.
- Experience in the FinTech or financial services industry is a significant plus.
Is this job a match or a miss?
Remote Lead Software Engineer - FinTech
Posted 22 days ago
Job Viewed
Job Description
Your primary responsibilities will include:
- Leading the design and architecture of complex software systems for financial services.
- Mentoring and guiding a team of software engineers, fostering a collaborative and productive environment.
- Overseeing the entire software development lifecycle, from requirements gathering to deployment and maintenance.
- Writing high-quality, maintainable, and testable code.
- Collaborating with product managers, designers, and other stakeholders to define product roadmaps.
- Implementing best practices in software development, including CI/CD, TDD, and agile methodologies.
- Troubleshooting and resolving complex technical issues.
- Staying up-to-date with emerging technologies and industry trends.
- Conducting code reviews and providing constructive feedback.
We are seeking candidates with a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, coupled with at least 7 years of professional software development experience, with a significant portion in a leadership capacity. Expertise in one or more programming languages such as Python, Java, Go, or C++ is essential. Experience with cloud platforms (AWS, Azure, GCP) and distributed systems is highly valued. A deep understanding of FinTech, blockchain, or payment systems would be a significant advantage. Excellent communication and interpersonal skills are critical for this remote role, as you will be working closely with a distributed team. If you are passionate about FinTech and want to make a significant impact in a remote setting, we encourage you to apply.
Is this job a match or a miss?
Lead Financial Systems Analyst
Posted today
Job Viewed
Job Description
The ideal candidate will possess deep expertise in financial accounting principles, banking operations, and a strong command of enterprise financial software suites (e.g., SAP, Oracle Financials, or specialized banking systems). You will be responsible for conducting gap analyses, developing functional specifications, and overseeing the configuration and customization of systems. Furthermore, you will lead a team of analysts, providing mentorship, guidance, and performance management. A critical aspect of this role involves ensuring data integrity, security, and compliance with industry standards and regulations. You will also be involved in developing and refining financial reporting frameworks and dashboards to provide actionable insights to senior management. Excellent communication, leadership, and stakeholder management skills are paramount. This is an exceptional opportunity to make a substantial impact on the financial infrastructure of a forward-thinking organization in a fully remote capacity. If you are a strategic thinker with a passion for financial technology and driving business transformation, we want to hear from you.
The job location will be in Saar, Northern, BH.
Is this job a match or a miss?
Senior Financial Systems Analyst
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Analyze business needs and translate them into functional and technical requirements for financial systems.
- Configure, customize, and maintain financial ERP systems (e.g., SAP, Oracle, Workday Financials) to meet evolving business requirements.
- Develop and execute test plans for system upgrades, enhancements, and new module implementations.
- Provide expert support and troubleshooting for financial systems, resolving issues efficiently.
- Collaborate with accounting and finance teams to streamline processes and improve system utilization.
- Design and generate financial reports and dashboards to support business intelligence and decision-making.
- Ensure data accuracy and integrity within financial systems through regular audits and reconciliation.
- Develop and maintain system documentation, including user guides and process flows.
- Train end-users on system functionalities and best practices.
- Stay current with industry trends and best practices in financial systems and accounting technology.
- Act as a liaison between business users and IT development teams.
Qualifications:
- Bachelor's degree in Accounting, Finance, Information Systems, or a related field.
- 5+ years of experience as a Financial Systems Analyst, ERP consultant, or in a similar role focused on financial system implementation and support.
- In-depth knowledge of accounting principles (GAAP/IFRS) and financial processes.
- Proven expertise with at least one major financial ERP system (e.g., SAP FICO, Oracle Financials, Workday).
- Strong analytical, problem-solving, and critical-thinking skills.
- Excellent communication and interpersonal skills, with the ability to explain technical concepts to non-technical users.
- Proficiency in data analysis, SQL, and reporting tools.
- Experience with system testing, data migration, and user training.
- Ability to work independently and manage multiple priorities in a remote setting.
- Professional certifications (e.g., CPA, CMA, PMP) are a plus.
This remote role allows you to contribute significantly to our financial operations from your home office, impacting strategic decisions for our company.
Is this job a match or a miss?
Principal Financial Systems Analyst
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the analysis, design, development, and implementation of new financial systems and modules to support business requirements.
- Provide expert-level support and troubleshooting for existing financial systems, including ERP, GL, AP, AR, and reporting tools.
- Collaborate with accounting, finance, and IT teams to gather business requirements and translate them into technical specifications.
- Develop and execute test plans for system enhancements and implementations, ensuring accuracy and functionality.
- Create and maintain comprehensive system documentation, including process flows, user guides, and training materials.
- Analyze financial data to identify trends, anomalies, and opportunities for process improvements.
- Work closely with IT to ensure system integrations are seamless and data integrity is maintained.
- Stay abreast of new technologies and best practices in financial systems and accounting software.
- Develop and deliver training programs to end-users on financial systems functionalities.
- Perform data conversions and migrations as part of system implementations or upgrades.
- Contribute to the development of financial reports and dashboards to support business decision-making.
- Manage vendor relationships for financial system software and services.
- Mentor junior financial analysts and system administrators.
- Master's degree in Accounting, Finance, Information Systems, or a related field.
- Minimum of 10 years of experience in financial systems analysis, ERP implementation, and financial operations.
- Proven expertise in leading complex financial system projects.
- In-depth knowledge of accounting principles (GAAP/IFRS) and financial reporting standards.
- Extensive experience with major ERP systems (e.g., Oracle, SAP, Microsoft Dynamics) and their financial modules.
- Proficiency in SQL, data analysis tools, and business intelligence platforms.
- Strong understanding of system integration, data management, and database concepts.
- Excellent analytical, problem-solving, and critical thinking skills.
- Exceptional communication, interpersonal, and stakeholder management skills.
- Ability to work independently and manage multiple priorities in a remote environment.
- Professional certifications such as CPA or CMA are highly desirable.
Is this job a match or a miss?
Senior Financial Systems Analyst
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Administer, configure, and maintain enterprise financial systems (ERP, accounting software, etc.).
- Gather business requirements from finance and accounting teams and translate them into system specifications.
- Design, develop, and implement custom reports, dashboards, and financial analyses.
- Perform data validation, cleansing, and migration activities.
- Troubleshoot and resolve system issues, providing timely technical support to users.
- Develop and deliver training programs for financial system users.
- Ensure the integrity and security of financial data within the systems.
- Collaborate with IT on system upgrades, patches, and integrations.
- Stay current with best practices in financial systems management and accounting technology.
- Contribute to the development and implementation of internal controls related to financial systems.
Qualifications:
- Bachelor's degree in Finance, Accounting, Information Systems, or a related field.
- Minimum of 6 years of experience in financial systems analysis, administration, or development.
- In-depth knowledge of accounting principles and financial reporting standards.
- Proven experience with major ERP systems (e.g., SAP, Oracle, NetSuite) and accounting software.
- Proficiency in SQL and experience with database management.
- Experience with financial planning and analysis (FP&A) tools.
- Strong analytical, problem-solving, and critical thinking skills.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work independently and manage projects effectively in a remote setting.
- Relevant certifications (e.g., CPA, CMA, system-specific certifications) are a plus.
Is this job a match or a miss?
Senior Full Stack Software Engineer (FinTech)
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain robust backend services using languages like Python, Java, or Node.js.
- Build and optimize responsive and intuitive user interfaces using modern frontend frameworks (e.g., React, Angular, Vue.js).
- Develop and manage RESTful APIs and microservices architecture.
- Implement and manage database solutions, including SQL and NoSQL databases.
- Write clean, maintainable, and efficient code following best practices.
- Collaborate with product managers, designers, and other engineers to define project requirements and technical specifications.
- Implement comprehensive unit, integration, and end-to-end tests to ensure code quality and application stability.
- Participate in code reviews, providing constructive feedback to peers.
- Contribute to architectural decisions and technology selection.
- Ensure the security and performance of applications.
- Troubleshoot and resolve complex technical issues in production environments.
- Stay updated with the latest industry trends and technologies in software development and FinTech.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience, with a strong focus on full-stack development.
- Proficiency in at least one backend programming language (e.g., Python, Java, Go, Node.js).
- Extensive experience with frontend frameworks such as React, Angular, or Vue.js.
- Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Knowledge of CI/CD pipelines and automated testing methodologies.
- Familiarity with microservices architecture and API design.
- Experience in the FinTech industry is a strong plus.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities, essential for remote collaboration.
Is this job a match or a miss?
Be The First To Know
About the latest Fintech engineer Jobs in Bahrain !
Senior Full-Stack Software Engineer (FinTech)
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain both front-end and back-end components of our financial applications using modern technologies.
- Write clean, efficient, well-documented, and testable code across the full stack.
- Collaborate closely with product managers, designers, and other engineers to define software requirements and translate them into technical solutions.
- Develop and consume RESTful APIs, ensuring seamless integration between various services.
- Implement and manage database solutions, ensuring data integrity and performance.
- Optimize applications for maximum speed, scalability, and security.
- Participate in code reviews to ensure code quality and share knowledge within the team.
- Troubleshoot and debug complex issues, providing timely resolutions.
- Contribute to architectural decisions and technology selections.
- Mentor junior engineers and promote best practices in software development.
- Stay up-to-date with emerging technologies and industry trends in FinTech and software engineering.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full-stack software development.
- Proficiency in front-end technologies such as React, Angular, or Vue.js, and associated state management libraries.
- Strong experience with back-end development languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby on Rails).
- Expertise in database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
- Solid understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Experience with CI/CD pipelines and automated testing frameworks.
- Familiarity with microservices architecture and event-driven systems.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with a proven ability to work effectively in a remote team.
- Experience in the FinTech industry is a significant plus.
Is this job a match or a miss?
Senior Full Stack Software Engineer (FinTech)
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and deploy full-stack web applications and microservices.
- Write clean, maintainable, and efficient code using modern programming languages and frameworks.
- Develop and implement RESTful APIs and integrate with third-party services.
- Build responsive and intuitive user interfaces using front-end technologies.
- Optimize applications for maximum speed, scalability, and security.
- Collaborate closely with product managers, designers, and other engineers to define product requirements and technical specifications.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and debug complex issues across the full stack.
- Contribute to architectural discussions and decisions.
- Stay current with emerging technologies and industry best practices in software development and FinTech.
- Ensure adherence to security best practices and compliance regulations in all development efforts.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience, with a significant focus on full-stack development.
- Proficiency in at least one major back-end language (e.g., Java, Python, Node.js, Go) and associated frameworks.
- Strong experience with front-end technologies such as React, Angular, or Vue.js, and modern JavaScript/TypeScript.
- Experience with database technologies (e.g., PostgreSQL, MySQL, MongoDB) and ORMs.
- Familiarity with microservices architecture, containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, GCP).
- Understanding of financial markets, trading platforms, or payment systems is highly desirable.
- Experience with agile development methodologies.
- Strong problem-solving, analytical, and communication skills.
- Ability to work independently and effectively in a remote team environment.
Is this job a match or a miss?
Remote Full-Stack Software Engineer (FinTech)
Posted 14 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain robust and scalable web applications using modern front-end and back-end technologies.
- Write clean, efficient, and well-documented code across the full stack.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed, scalability, and security.
- Implement and maintain robust API integrations.
- Conduct code reviews, provide constructive feedback, and mentor junior developers.
- Troubleshoot, debug, and upgrade existing systems.
- Participate actively in agile development ceremonies, including sprint planning and retrospectives.
- Stay current with emerging technologies and industry trends in software development and FinTech.
- Contribute to the architectural design and technical direction of the platform.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in full-stack software development.
- Proficiency in front-end technologies such as React, Angular, or Vue.js, and associated HTML/CSS/JavaScript.
- Strong experience with back-end languages and frameworks like Node.js, Python (Django/Flask), Java (Spring), or Ruby on Rails.
- Expertise in designing and implementing RESTful APIs and microservices.
- Solid understanding of database technologies (SQL and NoSQL), including PostgreSQL, MySQL, MongoDB.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Knowledge of FinTech industry best practices and security standards is a strong plus.
- Excellent problem-solving, analytical, and communication skills.
- Demonstrated ability to work independently and collaboratively in a remote setting.
Is this job a match or a miss?