Software Engineer

Job Type

Full Time

Job Level

Entry Level

Offered Salary

Negotiable

Posted

Nov 23, 2023

Deadline to Apply

23rd December, 2023

The primary focus will be to implement the overall technical solution design for the financial ecosystem, including but not limited to in-house developed Web Portals, Payment Systems, and Enterprise Service Bus.

Job Specifications:

  • .NET 6 or above
  • Strong knowledge of MSSQL, PostgreSQL
  • Strong API development skills for mobile app, server, and Core Banking System (CBS) interconnection.
  • Proven experience with RESTful services and API implementation.
  • Solid software design techniques with a focus on innovation.
  • Exceptional problem-solving and troubleshooting abilities.
  • Effective documentation skills for software platforms and modifications.
  • Project management skills, delivering quality results within timelines.
  • Strong collaboration skills for effective teamwork.

Academic Qualification:

  • Bachelor's degree in Computer Science, Information Technology, or Computer Engineering.

Job Responsibilities:

  • Develop APIs for interconnection between App, Host and CBS server.
  • Analyze, design, develop, as well as implement RESTful services and APIs.
  • Be involved in the development life cycle and perform definition and feasibility analysis.
  • Implement, integrate, and document a variety of software platforms through the REST API framework.
  • Apply the latest software design techniques and contribute to the technical design of new solutions.
  • Modify existing programs, and prepare test data and functional specifications.
  • Troubleshoot issues and solve problems, and identify potential process improvement areas.
  • Implement common APIs based on architecture guidelines and frameworks.
  • Write object-oriented, clean, and maintainable code.
  • Deliver quality results on time with minimal supervision.
  • Follow up with technical teams for solutions.
  • Use analytical skills to capture and document innovative payment solutions.
  • Contribute to the design and implementation of major payment transformation programs.
  • Align business and IT on technology-driven business initiatives in the payment sector.

Interested candidates are requested to send their latest and updated CV at:
[email protected]