Our software engineers at Fiserv bring an open and creative mindset to a global team developing mobile applications, user interfaces and much more to deliver industry-
leading financial services technologies to our clients. Our talented technology team members solve challenging problems quickly and with quality.
We're seeking individuals who can create frameworks, leverage developer tools, and mentor and guide other members of the team.
Collaboration is key and whether you are an expert in a legacy software system or are fluent in a variety of coding languages you're sure to find an opportunity as a software engineer that will challenge you to perform exceptionally and deliver excellence for our clients.
Position Purpose :
As a Senior Software Development Engineer you will be a part of talented people responsible for implementing a sophisticated enterprise online banking software solution in a fast-
paced results oriented environment.
The ideal candidate has a background in software development with more than 3 years’ experience working in software development implementation projects.
The candidate has also worked directly with clients, internal project managers, and development resources.
The application environment is .NET C# with a SQL backend and each project contains integrations with third party vendors including proprietary credit union and bank account processing systems.
Relationship building is an important aspect of the position, the individual will also focus on securing strong professional relationships with clients in anticipation of future business.
Essential Job Responsibilities :
Coding and customization work 30% and 70% will be implementation work.
Review system issues and act suitably to fix the issue in a timely manner on each projects phase.
Install company software suite at Fiserv’s Hosted servers or On-Prem client servers.
Configure and Implement software changes to the system to assist in business custom requirements.
Analyze and compile system change needs as requested by customer.
Improve software to meet customer’s business needs and follow best practices, standards and documentation.
Inspect changes before customer performs user acceptance testing.
Handle customer User Acceptance, Outage Notification and Change Control procedures and documentation.
Coordinate with customer to resolve issues.
Handle customer request priorities.
Extend user support and training to customer and support users.
Configure changes and upgrade software systems.
Take client engagement through lifecycle.
Bachelor’s degree in Computer Science, System Engineering and / or equivalent work experience.
3 years of software development experience preferably in the financial services industry demonstrating increasing responsibility.
Strong working understanding of web applications
Experience working directly with customers
Language experience desired is C#, ASP.NET, Java Script and jQuery
Knowledge of .NET and SQL Server, IIS, web development
Strong knowledge of networks including VPN’s, VM servers, load-balancing, and terminal services is required.
Proficiency with software development tools like the following Microsoft Visual Studio, Microsoft Visual Source Safe, Araxis Merge (or another text file comparison tool), Microsoft SQL Enterprise Manager and Query Analyzer, JIRA, Service Point.
Experience delivering high volume, mission critical web sites such as Online Banking.
Previous experience conducting training sessions in varied formats.
Familiar with Credit Union account processing systems
Previous work experience related to internet home banking applications is a plus.
Travel Required : 5% to 10% frequency of travel