This Resource is responsible for development of applications that allow people to do specific tasks on a computer or device.  

Must have 10+ years of experience as a Software Developer.

Must have 2+ years’ experience writing and executing functional specifications.

 Programming experience in a Microsoft development environment utilizing .NET, Visual Basic, C#, SQL Server and Visual Studio on the web and Windows.
Structured application development experience, including familiarity with Agile and other SDLC methodologies.

Design, develop and test scalable software applications, using secure and pioneering approaches to address emerging infrastructure and end-user banking needs and trends.
Build UIs and back-end structures utilizing the .NET framework and various scripting languages; create and manage stored procedures and database automation with Microsoft SQL Server.
Assist in the creation of functional specifications and detailed system documentation.
Assist in the performance of technical services needed to support the continuous delivery of software.
Serve as a resource to senior and business line leadership, helping to solve complex problems tangentially related to software development.
Perform other duties as assigned

Minimum Qualifications:

Undergraduate degree or equivalent experience

To apply for this job email your details to