Job Details
Role: Sr Software Engineer – Python with Payment Domain Experience
Location: NYC/NJ/Charlotte NC/Coral Springs FL/Nashville TN (Onsite)
Duration: Full Time or W2
Client is looking for a talented and experienced Software Engineer to join our team. The ideal candidate will have strong Python, MySQL, Linux, Docker/Kubernetes, security, and cloud experience (preferably Azure)
Responsibilities
- Design, develop, and maintain backend and frontend software applications
- Work with a team of engineers to implement new features and improve existing ones
- Write clean, efficient, and maintainable code
- Participate in code reviews and unit testing
- Deploy and maintain applications in the cloud (preferably Azure )
- Ensure the security of all applications and data.
Requirements You Are
- Bachelor's degree in Computer Science or a related field
- 6+ years of experience in software development
- Strong Python, MySQL, Linux (Red Hat/CentOS/Fedora), Docker/Kubernetes, and security skills
- Python 2.7 and higher experienced in working in a legacy, monolithic codebase.
- Experience with cloud computing (preferably Azure)
- Security-minded, with experience in OWASP or similar security best practices
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of an Agile team as well.
- Strong background with different payment gateways
- Experience working directly with Fiserv or Worldpay (preferably Fiserv)
- Experience with sending and receiving files (acknowledgement, settlement, etc)
- Experience working with allocation of moneys to specific fund(s)
- Strong background with payment processor & scheme certifications, including ISO & API certification experience with Fiserv/WorldPay for NFC Payments
- Experience with tokenization
- Experience with reconciliation, chargebacks, refunds, financial reporting
- Familiarity with Banking Clearing Files & Processing Rules (i.e. NACHA, BACS, EFT)
- Self-starter, but also takes direction well.
It Would Be Great If You Also Had
- Experience with ISO8583 spec
- Experience with Fiserv payment processing platforms
- Linux - Red Hat
- OpenShift
- GitHub
- Azure DevOps
We Can Offer You
- A highly competitive compensation and benefits package
- A multinational organization with 43 offices in 18 countries and the possibility to work abroad
- Laptop and a mobile phone
- 10 days of paid annual leave (plus sick leave and national holidays)
- Maternity & Paternity leave plans
- A comprehensive insurance plan including: medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region)
- Retirement savings plans
- A higher education certification policy
- Commuter benefits (varies by region)
- Extensive training opportunities, focused on skills, substantive knowledge, and personal development
- On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses
- Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups
- Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms
- A flat and approachable organization
- An excellent working atmosphere: regular drinks, sports activities, offsite weekends with a young, dynamic team
- A truly diverse, fun-loving and global work culture.