Digital Payment Processing Developer
Job description
Digital Payment Processing Developer at Datacore Systems.
About the role
As a Digital Payment Processing Developer at Datacore Systems, you will play a pivotal role in enhancing and maintaining our payment processing systems. Your expertise will contribute to the development of innovative solutions that streamline transactions and improve user experience. This position is ideal for someone who thrives in a fast-paced environment and is passionate about technology in the financial sector. You will collaborate with cross-functional teams to ensure our payment systems are secure, efficient, and compliant with industry standards.
Key facts
What you'll do
- Design, develop, and implement robust digital payment processing solutions that meet the needs of our clients and enhance user experience.
- Collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications for payment processing features.
- Ensure the security and integrity of payment transactions by implementing best practices and compliance measures in line with industry standards.
- Conduct thorough testing of payment processing systems, identifying and resolving any issues or bugs to ensure seamless functionality.
- Optimize existing payment processing systems for performance and scalability, ensuring they can handle increasing transaction volumes efficiently.
- Monitor payment processing systems for anomalies and performance issues, providing timely resolutions to minimize downtime.
- Stay updated on the latest trends and technologies in digital payments, incorporating new tools and methodologies into our systems as appropriate.
- Document all development processes, system configurations, and changes to ensure clarity and facilitate future maintenance.
- Provide technical support and guidance to other team members, fostering a collaborative environment focused on continuous improvement.
- Participate in code reviews and contribute to the overall quality of the codebase, ensuring adherence to best practices in software development.
- Engage with external vendors and partners to integrate third-party payment solutions into our systems, enhancing our service offerings.
- Prepare and present reports on system performance and project progress to management and stakeholders, ensuring transparency and alignment with business objectives.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- A minimum of 3 years of experience in software development, specifically in digital payment processing or financial technology.
- Proficiency in programming languages such as Java, C#, or Python, with a strong understanding of object-oriented design principles.
- Experience with payment gateways and APIs, including integration and troubleshooting.
- Familiarity with database management systems, particularly SQL, and experience in writing complex queries.
- Knowledge of security protocols and compliance standards relevant to payment processing, such as PCI DSS.
- Strong analytical and problem-solving skills, with the ability to work independently and as part of a team.
- Excellent communication skills, both verbal and written, to effectively convey technical information to non-technical stakeholders.
- Ability to manage multiple tasks and projects simultaneously while meeting deadlines.
Nice to have
- Experience with cloud platforms such as AWS or Azure, particularly in deploying payment solutions.
- Familiarity with agile development methodologies and tools such as JIRA or Trello.
- Understanding of mobile payment technologies and trends, including digital wallets and contactless payments.
- Previous experience in a contract role, demonstrating adaptability and self-motivation.
- Knowledge of machine learning or data analytics as applied to payment processing and fraud detection.
Skills & tools
- Programming languages: Java, C#, Python
- Database management: SQL
- Payment gateways and APIs
- Security protocols: PCI DSS
- Development methodologies: Agile, Scrum
- Tools: JIRA, Trello, Git
Practical notes
- This position is a contract role based in Middletown, Pennsylvania.
- Candidates must be eligible to work in the United States without sponsorship.
- The role may require occasional overtime or flexible hours to meet project deadlines.
- Interested applicants can apply through the company's career portal at [Datacore Systems Careers](https://datacoresystems.bamboohr.com/careers/657).
META
Company: Datacore Systems
Title: Digital Payment Processing Developer
Listed
location: Middletown, Pennsylvania
Job type: Contract