Software Engineer

Software Engineer - .NET (Job Number:  1100503)

Harland Clarke offers a broad range of integrated payment, marketing and technology solutions to nearly 15,000 financial services clients. These solutions support our clients' acquisition, retention, customer relationships and profitability through capabilities such as: business intelligence, multi-channel support, enhanced customer experience and engagement, brand promotion, performance measurement and best-in-class security.

We are looking for outstanding individuals to join our team!

Position Summary

The Software Engineer is responsible for the .NET development, support of distributed systems support and maintaining system integration. Working closely with the cross functional teams within enterprise IT and the lines of business, ensures the successful launch of all projects.  Supporting external Clients and internal stakeholders to ensure that the data loaded is accurate and delivered in a timely manner. The ideal candidate will possess strong technical skills, business acumen and desire to grow with the organization.

Key Duties / Responsibilities

·         Experience with object oriented programming, relational database development, client/server technology and comprehensive experience in application design.

·         Create requirements and design documents, update database schemas, create or update User Interfaces, perform unit testing, support QA and user testing.

·         Develop applications in VB or .NET or other object oriented code.

·         Develop solutions integrated with MS SQL Server.

·         Create and maintain stored procedures

·         Manage database designs

·         Create and manage projects to completion on time and on budget

·         Develop integration with third party systems

·         Practice revision control and source control

·         Follow SDLC cycles

·         Provide on call support for tickets and outages

·         Use advanced knowledge of development and programming to optimize applications and workflows

·         Work closely with the business segment.

·         Provide written and verbal updates to leadership and senior leadership

·         Work with third party suppliers to deliver COTS and custom solutions

 

Supervisory Responsibility

·         Mentor and teach less experienced resources. May act as technical lead on assigned projects with responsibility to direct other team members.

 

Communication Contacts Required

·         This position works closely with IT and business counterparts.   This position collaborates closely with internal stakeholders and external clients and vendors

 

Decision Making

·         Ability to deal with changing priorities and work assignment. To work collaboratively in a team environment.

 

Physical Requirements / Working Conditions

·         Office setting.

Qualifications

Education Knowledge Required

·         College degree in Computer Science, Engineering, or Information Systems or equivalent experience required

      

Experience / Skills / Abilities Required

·         2 - 5 years programming experience in languages: Visual Basic, VBS, ASP, .Net, SQL Server 2005/2008.

·         2 - 5 years experience in database platform support MSSQL, ODBC and stored procedures

·         Thorough understanding and experience tuning and designing database tables, stored procedures, functions and triggers in SQL Server.

·         Ability to work with third party suppliers.

·         Troubleshooting experience

·         Strategic planning experience

·         Strong written and verbal communication skills

·         Ability to be flexible and adapt to a fast paced, changing environment

·         Ability to analyze performance and determine root cause issues and provide resolution

·         Ability to work independently and with minimal supervision

 

Preferred Experience, Skills, and Abilities

·         2 – 5 years of Call Center systems such as Aspect ACD, Verint Ultra, Genesys CTI and GVP, Nuance IVR is a plus.

·         Experience supporting Contact Center Technologies, including the Outbound Dialer is a plus.

·         Familiarity with SQL and FTP Server a plus

 

Harland Clarke Holdings Corp. to include its subsidiary and affiliated companies (Harland Clarke, Scantron, Checks in the Mail, SubscriberMail) is an equal opportunity employer. Qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, age, handicap or disability (physical or mental), Vietnam-era or disabled veteran status, and other factors protected by state and local laws.