t

Senior software engineer (Financial services)

thco outsource

Engineering & Technology

2 days ago
New
Lagos Full Time Confidential
Experience Level: Senior level Experience Length: 5 years

Job descriptions & requirements


We are seeking a highly skilled and experienced Senior Software Engineer to join our team within the financial services sector. The ideal candidate will be responsible for designing, developing, and maintaining scalable, secure, and high-performance applications that support critical financial operations. This role requires strong technical expertise, problem-solving skills, and the ability to work in a fast-paced, regulated environment.


Key Responsibilities


Design, develop, test, and deploy robust software solutions tailored to financial services applications.

Build and maintain secure, scalable APIs and backend services.

Collaborate with cross-functional teams including Product, DevOps, and Compliance to deliver high-quality solutions.

Ensure systems are optimized for performance, reliability, and security.

Implement best practices in software development, including code reviews, testing, and CI/CD.

Troubleshoot and resolve complex technical issues in production and non-production environments.

Lead technical discussions and mentor junior engineers.

Ensure compliance with financial industry standards, data protection regulations, and internal policies.

Participate in system architecture design and technology selection.


Key Requirements


Bachelor’s degree in Computer Science, Engineering, or a related field.

5–8+ years of professional software development experience, preferably within financial services, fintech, or banking.

Strong proficiency in one or more programming languages such as Java, Python, C#, or JavaScript (Node.js).

Experience with microservices architecture and RESTful API design.

Solid understanding of databases (SQL and NoSQL).

Experience with cloud platforms (AWS, Azure, or GCP).

Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes).

Strong understanding of software security principles and data protection.

Experience working with payment systems, core banking platforms, or financial transaction systems is a plus.


Key Competencies


Strong analytical and problem-solving skills

Excellent communication and collaboration abilities

High attention to detail and quality

Ability to work independently and take ownership

Leadership and mentoring capability


Preferred qualifications


Experience in fintech, banking, or financial services environments

Knowledge of regulatory standards (e.g., PCI-DSS, ISO 27001)

Experience with high-volume transaction systems

  • Familiarity with Agile/Scrum methodologies


<

Important safety tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

Job applications are closed.

This job role is not currently accepting applications. Please explore similar vacancies

View Similar Jobs

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 Jobberman

Or your alerts