July 3, 2025


Senior Software Development Manager

Jordan

Job Title

Senior Software Development Manager

Job Family

Technology Operations

Report To

Chief Technology Officer / Group Director - Business Software Solutions

 

Subordinates

  • Software Development Manager

  • Software Developer, JAVA

  • Senior Software Developer, JAVA

  • Software Development Team Leader

  • Principal Software Developer

  • QA Manager

  • QA Team Leader

Company Overview

Eastnets is a leading player in the B2B fintech industry. We are a global provider of compliance and payment solutions for the financial services sector, our experience and expertise help ensure trust at 800 financial institutions across the world, including 11 of the top 50 banks. For more than 35 years, we’ve worked to keep the world safe and secure from financial crime. We do it by helping our partners manage risk through Sanction Screening, Transaction Monitoring, analysis, and reporting, plus market-leading consultancy and customer support. Have a look at our website here: www.eastnets.com

Job Description

The Senior Software Development Manager is responsible for helping build a culture of speed, Quality, innovation, collaboration and ownership moving forward.

This role should demonstrate sound knowledge of industry best practices, strategic thinking, good organizational and leadership skills, and proficiency in Java technologies. Additionally, he/she should have good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills.

Responsibilities & Duties

Management

  1. Oversee the Software Development Operation for one of our product pipelines (future generations, roadmap & support).

  2. Collaborative role; Liaise with other contributors and managers. These are product owners, project managers, architects, Professional Services, Technical Support and DevOps.

  3. Provide technical leadership for best practices across the technology stacks, DevOps, Quality and Security.

  4. Set and monitor KPIs for teams, ensuring goals are met.

  5. Establish departmental and team objectives, aligning with company-wide processes.

  6. Oversee code reviews, documentation and appropriate comments.

  7. Training plans for the team, respecting the development and quality of members' levels.

  8. Client first mentality while preserving the internal processes and regulations.

  9. Product knowledge gaps identification and resolution.

  10. Team conflict resolution.

  11. Remote team management directly and indirectly, manage developers at all levels, and quality/quality automation engineers.

Technical

  1. Implement security best practices within the SDLC.

  2. Be actively involved in the Architecture board to contribute to the enterprise architecture, propagate it down, and drive it on the product technology level.

  3. Collaborate with the DevOps team to implement CI/CD and DevOps best practices, with AWS/Azure, Kubernetes, Docker and CI/CD pipelines.

  4. Collaborate with Enterprise Architect, Product Management, and Head of PMO to develop and document enterprise technology strategy.

  5. Manage, plan and deploy architectural enhancements to core software capabilities.

  6. Ability to use AI tools for both product development and feature enrichment.

  7. Responsible for building the product’s tech strategy vision in alignment and agreement with the cross-products/ technology strategy.

  8. Networking and system deployment at scale.

  9. Fluent in system design and documentation.

  10. Hands-on experience with Architecture styles: enterprise integration, scalable systems, cloud native, fault-tolerant systems, event-driven design, real-time systems.

  11. Hands-on experience with database types of SQL and NO-SQL.

Quality Assurance

  1. Orchestrate automated units, systems, integrations and regression tests.

  2. Manage the QA process to increase product quality and performance.

  3. Propose enhancements to testing methodologies.

  4. Implement and improve QA systems, tools and processes.

  5. Conduct root cause analysis for bugs and issues to prevent recurrence and maintain a positive reputation.

Business

  1. Ensure service levels are met as per contracts and agreements.

  2. Ensure systems adhere to financial regulations (e.g., PCI-DSS, PSD2, FATF guidelines) and partner with Legal/Compliance teams.

  3. Managing the RFP life cycle and needed inputs from the product.

  4. Participation with the product development manager for improving road map items.

Planning

  1. Identify and implement tools to enhance internal processes.

  2. Produce management and account performance reports.

  3. Implement and monitor the Agile development process.

  4. Manage release cycles and balance between Scrum and Kanban methodologies.

  5. Assess the performance of the team and the product delivery, continuously monitor KPIs and adjust to meet needed targets.

Risk Management

  1. Manage customer escalations.

  2. Cross-Functional Diplomacy: Bridges gaps between Engineering, Compliance, and Product.

  3. Own the technical risk register for the product.

  4. Enhance policies, procedures and utilization of technology tools.

  5. Maintain the security of the information, devices and systems that Eastnets, and its personnel, customers and partners use.

  6. Protect Eastnets business information and any customer, supplier or partner information within its custody by safeguarding its confidentiality, integrity and availability.

  7. Adhere to and comply with Eastnets internal security policies, Code of Ethics, Nondisclosure Policy, Non-Compete Policy, Email Policy, Proprietary Rights Acknowledgement, Background check Policy, and all other internal policies and employee handbook.

  8. Participate in the company’s wide initiatives

Resource Recruitment

  1. Promote collaboration and knowledge sharing through communication channels.

  2. Ability to attract, hire and inspire world-class engineers.

  3. Mentor engineers utilizing proven design patterns.

Qualifications

  1. 12+ years’ experience in managing engineering teams.

  2. 5+ years’ experience in hands-on full-stack web development – Java in the backend and JavaScript frameworks in the front end.

  3. Experience with Microservices and container-based applications and architectures.

  4. Experience with Financial or banking software is a big plus but not necessary.

  5. Previous experience with C++ is preferred but not required.

  6. Fintech-Specific Knowledge: Payment processing, banking systems, regulatory compliance (PSD2, Open Banking), or risk/fraud systems (nice-to-have).

  7. Ability to balance technical debt with business priorities.

  8. Successfully managed teams in rapid product development, including remote and offshore teams.

  9. Excellent leadership qualities and can influence and inspire team members at all levels.

  10. Proven track record in successfully delivering big projects and products.

  11. Strong experience in utilizing advanced technologies; Blockchain, Artificial Intelligence, etc.

  12. Familiarity with AI technologies and their application is a strong plus.

  13. Passion for being at the leading edge of technology.

  14. Excellent verbal and written English skills.

 

 

 

 

 

 

 

 

 

 

 

 

 

Apply for this role and join the Eastnets family

Fill out the form, send your CV to recruitment@eastnets.com and our recruitment team will be in touch if your skill set matches our needs.

A recognised leader in financial software

logo-finantial-crime-and-compliance50-2024
logo-risktech-ai-50-2024
logo-risktech100-2025
logo-datos-aml-impact-awards

Application