financial software development with softjourn
TRANSCRIPT
FINANCIAL SOFTWAREDEVELOPMENT WITH SOFTJOURN
Who We Are
One of the World’s
Best Service Providers
according to IAOP
Multi-national
company
More than 300
successfully completed
projects
Network
of partners
02
Opened offices in
Ivano-Frankivsk, Ukraine –
2005, and Wroclaw, Poland -
2015
Employee
turnover rate <5%
Started in 2001
Application
Development
03
What We Offer
Assembly and Team
Management Service
(ATM U A
)
– Dedicated Teams
35
Softjournhas experience developing software for different areas, including:
Financial / bank
processing
services
Online money
transfer services
Payment card
solution for
unbanked
employees
Mobile bankingOnline payment
Processing
Esteban Bernal
VP of Engineering, Viamericas
Our agents like working with the new Viacheck system over our old solution!
Their work is consolidated on a couple of screens making it much easier for
them to use.
36
“
Client
Viamericas – Remittance to Latin America.
Project
Softjourn interfaced with the current Check21 solution provider to
design, develop and test the process of sending electronic cash letters
and receiving electronic returns files. Read more about this project.
Technologies
Language: Visual Studio 2005 .Net C# MS SQL
Sample Financial Development Experience
Michael Bradley
President & Founder, CentreBack Payments
I felt like there was a much more professional approach, distance did not
become an issue, really the team understood the goals of the project. A lot
more collaboration rather than a one way push of here is what you need to do.
36
“
Client
CentreBack (acquired by Syber Source)–Solutions for recurring billing
merchants.
Project
Payment Recovery Platform for card-non-present billing merchants.
Designed to increase merchants’ authorization rate by 25%. Read more
here.
Technologies
Language: Java
Framework: Spring Framework, Hibernate ORM
Sample Financial Development Experience
Sample Financial Development Experience
Scott Zust, Executive Vice President at iKobo
At times, we brought the Ukrainian team leaders to Atlanta and had them
consult on site. Because of Softjourn’s deep financial experience, we could
assume that there would be a very short learning curve.
36
“
Client
iKobo–online money transfer service
Project
An autonomous fraud control system: Independent of the core system,
this fraud control system was physically located on a separate machine
with its own database. Its main function was fraud-checking every
transaction and, as needed, blocking an account until a further
investigation could be completed by iKobo staff. Read the full
description.
Technologies
Language: C/C++, PHP
OS: Linux
Client
PayPartners (acquired by TransCard)– a web-based service for non-
banked employees.
Project
Web based card solution for non-banked employees:
• design, development;
• testing of back office and portal;
• credit card processing;
• full cycle of payment process. Read More.
Technologies
Language: PHP, Javascript, HTML, XML, C++
Operating system: Fedora core 6 Linux, Ubuntu 8 Database: PostgreSQL
Libraries: Activerecord, Zend
Development tools: AJAX
Prepaid Cards/Payroll Cards
Ryan Powers
CEO, PayPartners
The work Softjourn has done to this point has helped us streamline our
operations and has eliminated the need for us to hire customer service reps.
Through the efforts of Softjourn we are able to extend more control to our
clients which allows them to better manage their payment process.
36
“
Client
Noca–online payment system.
Project
Secure Check™-payment processing platform:
• started with getting Noca’s testing environment set up and working;
• went on with dedicated team working on Noca’s payment system.
Read here the full description.
Technologies
Java, Eclipse IDE, Spring Framework, Glassfish App Server
Payment Processor
PJ Gupta
CEO & Co-founder, Noca
I have been very pleased with the work that Softjourn has done to assist us in
getting our testing environment in place for our clients, and I look forward to
continuing to work with the team!
36
“
Managing ATM and POS device network
Sergey Vetrenko
Chief Operating Officer, UPC
The way of providing services by SoftJourn can be described as very
professional approach to project management and very high quality
development.
36
“
Client
Ukrainian Processing Center - member of the Raiffeisen International
Group.
Project
UPC’s current ATM channel and POS devices management system:
• pilot project - development of POS simulator;
• currently a dedicated team is responsible for improvements to their
ATM and POS management system and credit card processing
system.
See here the success story.
Technologies
PHP, C, AJAX, Linux
Client
Ukrainian Processing Center - member of the Raiffeisen International
Group.
Project
Development of a mobile banking prototype.
Technologies
HTML5 Geolocation, Google maps apiv3, PhoneGap
Mobile Banking
36
Mobile Banking
36
Client
Ukrainian Processing Center - member of the Raiffeisen International
Group.
Project
Mobi&Card, the UPC mobile banking app, was developed for devices
running iOS and Android. The app provides customers with information
about changes in their accounts. Read more.
Technologies
Mobile app
Language: Objective C, Java 2EE
IDE: Xcode5.0
SDK: Android SDK, iOS7 SDK
Server part
Language: Java
Database: Oracle
Libraries: Hibernate, jQuery
Foreign Exchange
36
Client
BarracudaFX - trading and risk management solutions to
the foreign exchange markets.
Project
Desktop application for online foreign exchange.
Softjourn’s work - UI part Development. See more.
Technologies
Language: PHP, JavaScript, XML
Operating system: Linux
Database: MySQL
Development tools: Zend, AdobeFlash, PHP Expert
Editor
3rd Party Payment Processor/Shopping Cart
Softjourn was excellent at communication and kept the project on track, even
with scope changes. Daily Skype meetings and weekly calls contributed to a
well-run project. Softjourn’s code delivery was clear and included details of the
changes that were added; this made it very easy to see the progress being
made.
36
“
Client
Online Payment Processing services (Company Name withheld by
request).
Project
Design and develop an online payments settlement and authorization
Application Programming Interface (API). Read more here.
Technologies
Language: Perl, PHP, C#
Framework: .Net
Server: MySQL, Apache/ mod_perl
Other Technologies: XML/RPC, SOAP, WSDL, HMAC SHA512(FIPS PUB
198), DBI, POD, XML, Unit testing, API, HTTPS, SSL
Project Coordinator/Business System Analyst
Mobile Purchases made easy
CEO/Founder at LightningBuy
It was great to find someone to work with us as a collaborative partner. We
have never done this before so sometimes we didn’t know what we were asking
for and we were figuring things out as we went along. When you’re creating
something totally new it is absolutely necessary to have a partner offer
suggestions, be proactive, and think 3 steps ahead instead of merely
executing what we said. I can’t thank you enough!
36
“
Client
Commerce Drivers - Lightningbuy mobile browser-based ecommerce
platform.
Project
Develop a mobile browser-based ecommerce platform that enables
consumers to purchase products in just a few clicks from a mobile
device without registering or creating an account. Read more.
Technologies
Language: Java, JavaScript, Groovy
Database: MySQL
Framework: Spring, Spring Security, Hibernate, Tapestry, JUnit, Jquery
API’s: Paypal, Amazon
Feature/bug tracking: Redmine
Prepaid expense cards/Payroll cards
36
Client
PEX Card - Prepaid Expense Cards for Business
Project
PEX Card needed to change the way they added new
customers to their SalesForceCRM.
In order to accelerate the process, the Softjourn team
integrated the PEX Card website, SalesForce and
LexisNexis service, so that all steps are now done
automatically without PEX Card employees manually do all
the steps. See here the full description.
Technologies
Language: PHP
API’s: SalesForce, LexisNexis
Toffer Grant
Founder at PEX
I felt like Softjourn offered a much more professional approach, distance never
became an issue, and the team really understood the goals of our project. There
was a lot more collaboration rather than a one-way push saying this is what you
need to do!
“
Mobile extensions for PEX services
36
Client
PEX Card -Prepaid Expense Cards for Business
Project
Develop a hybrid application which would run on both –iOS and Android
devices.
PEX Card - Admin and PEX Card Cardholder -are mobile extensions of
the PEX Card service. These mobile apps let users perform cash
management functions for their cards and for cards issued by their
company, instantly and conveniently from their mobile devices on the
go.
Read more.
Technologies
Web Technologies: HTML5, CSS, JavaScript
Framework: PhoneGap
Languages: Objective C, Java
SDK: iOS, Android
PEX –Xamarinbased mobile application
36
Client
PEX Card -Prepaid Expense Cards for Business
Project
To create user interfaces that were native to various mobile
devices, whether iOS or Android and to improve speed of
performance, which could be slowed by code running in web view.
Using Xamarin.iOS and Xamarin.Android, Softjourn
developers created user interfaces that look, feel and
perform like a native application. In addition, the Softjourn
team added a receipt-capture option. Previously, PEX
users recorded their expenses manually. With receipt
capture, they continue this process but can now use their
phone cameras to photograph receipts and upload them to
the app to provide visual proof of an expense.
Read more.
Technologies
Technologies: C#6; .NET 4.6; Frameworks: Xamarin.iOS; Xamarin.Android
36
Client
iCARD Systems – gift card service.
Project
A leading reseller of hundreds of top brand gift cards like
iTunes, Macy’s, Starbucks, Regal Cinema, and Visa,
iCARD Gift Card turned to Softjourn to help them develop
an app that would allow people to send a gift card directly
from their smart phone.
The result is an easy-to-use iOS application that allows you
to send a personalized eGift Card, store your gift cards in a
virtual wallet, and set reminders for special gift giving
occasions. Read more.
Technologies
Language: C#, .NET
Development tool: Xamarin
Sending a personalized eGift card
Innovative BlockchainLoyalty Program
36
Client
Softjourn Inc. – software engineering company.
Project
The Softjourn team has decided to do some research on
blockchain and gain the experience with it after hearing a
lot about this technology. That’s why we decided to develop
an in-house loyalty system based on cryptocurrency with
smart contracts. This internal currency, which we call “SJ
coins,” can be spent on goods sold through vending
machine, for gym and water park passes, and more,
eventually.
The Softjourn team developed iOS and Android mobile
clients to operate as token wallets and vending machine
inventory browsers, with the ability to buy goods from
vending machines with a token. See the full description.
Technologies
Coding languages: Java, TypeScript, Solidity, Groovy;
Frameworks: Eris, Spring, Hibernate, Angular2, Bootstrap,
JUnit;
Mobile platforms: iOS/Android
5
6
35
Why Companies Choose Softjourn
Technical
design/solutions
Communication,
Communication,
Communication
Flexibility to adjust
quickly to
changing project
requirements
Excellent referencesCompetitive pricing US based staff to
oversee projects
Softjourn’s Talent Pool
05
1
• Orientation to Office Facilities and Practices
• Security protection and Intellectual PropertyProtection
• Assigned a mentor
New Employee Orientation
3 Company Size – about 150 people
2 10 to 12 % persons on the bench at any one time
Education – Degrees Earned Average Years of Experience
82.2%
10.20%
2.60%
Masters Bachelors Students
more than 10 years
Team Members Level of Education and Years of Experience
06
7-10 years
0-3 years
3-5 years
5-7 years
more than 10 years
GermanGerman specialty grade school and high
school in the city. All subjects taught in
German.
EnglishThe largest number of graduates study
English as their foreign language in schools
and universities.
PolishDue to its proximity and education
cooperation, many team members have
studied and worked in Poland.
UkrainianUkrainian is the native language for most
Softjourners.
Languages Skills
08
RussianA lot of people have Russian as their 2nd
native language.
1
Source Control
Development Process
Development Environment
Bug Tracking
Status documents and reporting
Separate network for individual teams per client request
Varies based on specific client
3 Coding Standards
2
For Dedicated Teams
For projects
Testing Methodology and Strategy
17
Softjourn’s Process and Tools
THIS IS THE
Architecto beatae vitae dicta sunt explicabo nemo enim ipsam voluptatem.
PROJECT NAME
Comes from a similar work ethic
And not only that!
37
Cultural Affinity
Doing what we say
we are going to doKeeping you
informed
Collaborating on
solutionsBuilding trust
For more information contact:
Emmy B. Gengler
www.softjourn.com
Tel: 1.888.SOFTJRN x1001
(1.888.763.8576)
Any Questions?
United States Ukraine Poland
39270 Paseo Padre Pkwy,
Suite 251
Fremont, CA 94538
Phone: +1.510.744.1528
Tychyny, 7,
Ivano-Frankivsk, 76019, Ukraine
Phone: 380.342.754.476 ext. 501
Phone: 1.510.943.6217 (US line)
Business Link Wroclaw
ul. Rzeznicza 28-31
50-130 Wroclaw
Tel: +4.871.718.1316
Thank you!