Download Implementation Programming Specialist, Large Financial

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
VSoft Corporation
JOB DESCRIPTION
Position:
Date:
Implementation Programming Specialist, Large Financial
Institutions
May 2016
** BANKING EXPERIENCE IS REQUIRED **
Applicants without banking experience will not be considered.
Job Summary:
The Implementation Programming Specialist is responsible for developing,
installing and supporting software for the banking industry. Key areas of
expertise include but are not limited to:
 Program, unit test and provide development support for software
applications and scripts
 Support production systems if needed
 Source control
 Prepare professional documentation as needed
 Implement VSoft software solutions at client sites with high levels of
quality and customer satisfaction
 Assist with the definition of hardware, system software and network
configuration required for implementation of VSoft applications
 Conduct the installation of VSoft applications
 Assist with business rules definition and creation
 Conduct verification testing on client workflows
 Deliver training sessions to clients for VSoft applications
 Conduct analysis and resolution of complex client problems/situations
while practicing excellent client relation skills
 Provide support for client testing
 Work with Delivery Services teams to resolve IR’s (Incident Reports)
during the client engagements
 Recognize and communicate internally, the potential for additional
products and/or services sales to existing clients
Essential Functions:
% of Time
Summary of Essential Functions
Coding and Unit Testing
Development Support and Training
Documentation
Customer Interaction
40%
10%
5%
5%
-1-
Implementation
40%
Knowledge Skills and Abilities:
 Strong attention to technical details
 Problem solving skills
 Analytical ability
 Good written and verbal communication skills
 Primary Skills:
o C#
o Remoting
o Web Services
o ASP.NET
o ADO.NET
o SQL Server
o ODP.NET
o SOAP
o HTML5
o SQL
o OS/Shell Scripting
 Secondary Skills:
o C, C++
o MFC
o Threads
o Sockets
o ADO .Net
o STL
o Oracle
o Microsoft SQL Server
o PRO*C
o Java
 Quick learner who is motivated to learn new technologies
 Ability to work with software vendors to understand their API
Relationships:
 Must work with Quality Assurance, Implementation, Support, the
Development team and also end customers
 May need to engage individually or as a team member in troubleshooting
problems and/or understanding requirements
Communication:
 Must be able to clearly and fluently communicate in English
 Some customer interaction may be necessary
 May interact with third party vendors
 Must be able to identify problems, seek resources for guidance, analyze
resolutions, and communicate and/or implement resolutions
-2-
Working Conditions:
 Office environment
 Up to 50% travel may be involved
 Must be able to multi-task under time constraints and meet deadlines
EDUCATION, BACKGROUND AND EXPERIENCE:
 College degree in IT and/or Computer Engineering required
 3+ years of software engineering experience
 3+ years of software implementation experience
 3+ years of experience in C# and SQL
 Experience in financial industry a plus
 Microsoft/Oracle certification preferred
 Excellent analytical skills with the ability to resolve complex client problems
and/or situations

Ability to interact at all levels of an organization

Excellent client relation skills

Superior oral and written communication skills and presentation skills

Working knowledge of Microsoft Office Suite

Team player as exhibited by working relationship with team members as well
as others throughout the company

Experience in Item Processing highly desirable

Must have strong experience in:
o Microsoft and TCP/IP networking skills including DHCP, DNS,
addressing, subnets and WAN/LAN principles
o Providing technical support and/or installation of LAN hardware and
software.
o Internet, SSL, certificate management, load balancing and Intranet
technologies

Ability to document processes.

Skilled in interpreting requirements and ensuring that solutions meet those
requirements.
-3-