Develop bank internal web applications using the latest technologies
Designs and implement software-based solutions based on business requirements
Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions
Performs final quality checks/testing of other developer's code in the remediation of break/fix items
Evaluates new software development tools to improve development to market for toolset enhancements
Applies systems analysis and design techniques to design, develop, test, implement and debug client-specific proprietary computer systems and client/server/Web applications using standard programming/scripting languages and testing tools, and databases and servers
Works under minimal supervision
Requirements:
Degree (or equivalent experience) in Computer Science or related Engineering Field
9+ years of development experience in complex application development (client and/or server)
9+ years' experience in solution engineering
Strong .Net C# experience
Strong SQL Development Experience (DDL, DML, SSIS)
Restful APIs and experience with API driven development
UI development languages (HTML, JavaScript, CSS etc.)
Provides technical knowledge and capabilities as a team member and individual contributor
Able to work as a W2 employee of Genesis10 (no Corp-to-Corp)
Desired Skills:
AngularJS
Appian
Familiar with Bitbucket, TFS or other source code management system
Experience working in Agile development process and deep understanding of different phases of the Software development Life Cycle