Search jobs > Baltimore, MD > Backend development

Backend Development Expert (.net)

Tap Payments
Baltimore, Maryland, US
Full-time

About Tap

While professional experience and qualifications are key for this role, make sure to check you have the preferable soft skills before applying if required.

Tap Payments is revolutionizing online payments across the MENA region by connecting businesses with simple, unified payment experiences.

We need exceptional talent to help us on this journey.

The Technology team

Our technology team builds the platforms, systems, and payment infrastructure our merchants use to process millions of transactions daily.

This team is building technology solutions to simplify MENA payments regionally and globally for businesses of all sizes.

As a Tapster you will :

  • Design, develop, and maintain backend systems and APIs using industry best practices and standards
  • Collaborate with product managers and frontend developers to translate requirements into technical solutions
  • Participate in architectural discussions and provide recommendations for system improvements and enhancements
  • Write clean, efficient, and testable code while adhering to coding standards and development guidelines
  • Perform unit testing and integration testing to ensure software quality and reliability
  • Identify and troubleshoot issues, perform root cause analysis, and implement effective solutions
  • Collaborate with the DevOps team to deploy and monitor applications in production environments
  • Stay updated with emerging technologies and industry trends, and propose innovative ideas to enhance our product offerings
  • Manage any technical documentation
  • Carry out other duties, as assigned based on the demands of the business and growth of the role

What you will bring to the party :

  • 6+ years of role-specific experience with strong knowledge in Fintech and / or Payments
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Solid experience in backend development and familiarity with the entire software development lifecycle
  • Proficiency in one or more backend programming languages such as Java
  • Proficiency in Spring Boot & Microservices Architecture
  • Familiarity with web frameworks and technologies such as Django, Flask, Express.Js
  • Knowledge of REST API
  • Knowledge of databases such as SQL and NoSQL, with experience in designing structure, writing efficient queries and optimization
  • Familiarity with cloud platforms and containerization technologies
  • Proficient in using version control systems, preferably Git
  • Ability to build credibility and develop client / merchant / stakeholder relationships
  • Ability to articulate support and meet client requirements
  • Growth mindset and solution-driven approach
  • Strong interpersonal skills and ability to lead small engagements
  • Effective prioritization and organization of work
  • High productivity and innovation focus
  • Excellent communication skills in English

Are you ready to shape the future of payments in MENA?

J-18808-Ljbffr

11 days ago
Related jobs
Tap Payments
Baltimore, Maryland

Solid experience in backend development and familiarity with the entire software development lifecycle. Design, develop, and maintain backend systems and APIs using industry best practices and standards. Write clean, efficient, and testable code while adhering to coding standards and development gui...

Promoted
Peraton
Annapolis Junction, Maryland

Provides specific input to the software components of system design to include hardware/software trade offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual sof...

Promoted
Black Eagle Defense
Fort Meade, Maryland

Provide specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual softw...

Promoted
Leidos Holding
Annapolis Junction, Maryland

The selected individual will be responsible for using sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable, including providing software process management and control throughout the coding portion of the...

Promoted
TeleTech
Annapolis Junction, Maryland

As a Software Engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. As a Software Engineer at Booz Allen, you'll use your passion to master new tools and techniques and identify needed system improvements. If you're looking for the chance to not just d...

Promoted
DeNovo Solutions, LLC
Fort Meade, Maryland

Join the Team as a Software Engineer and Push the Boundaries of Innovation!. Work alongside a talented team of engineers and developers, solving complex software challenges and ensuring. DeNOVO Solutions is seeking a passionate and highly skilled engineer to. Work individually or as part of a team, ...

Promoted
Huntington Ingalls Industries
Fort Meade, Maryland

As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. If you are a self-motivated, creative, and detail-oriented software engineer who is passionate about developing innovative software solutions, we woul...

Promoted
The Squires Group
Annapolis Junction, Maryland

Design and code new software or modify existing software to add new features. In this role, you will integrate existing software into new or modified systems or operating environments. Analyze user requirements to derive software design and performance requirements. Integrate existing software into ...

Promoted
Data Computer Corp of America
Columbia, Maryland

DCCA is a veteran-owned IT business specializing in providing innovative solutions to a variety of government agencies and commercial enterprises since 1982.DCCA is proud to offer career growth opportunities and a competitive compensation and benefits package.Candidate must have or be willing to obt...

Promoted
The Johns Hopkins University Applied Physics Laboratory
Laurel, Maryland

Perform system design and software implementation of proof-of-concept prototypes incorporating several engineering disciplines: software development, signal/video processing, pattern recognition, high-performance computing, applied mathematics, network/web services, and visualization. We are looking...