• Synergy Global Technologies
  • Jersey City , NJ
  • Information Technology
  • Full-Time
  • 10 Bayside Terrace

Angular skill is strongly desired. Mobile platform experience is preferred.

1) Systems Design, Development and Support

System and Requirements Analysis
Design and development of software applications (primarily web based) used in various areas of the bank (such as Customer Reporting, Workflow Automation, Trading etc.)
Systems Design & Architecture using well accepted design patterns and frameworks
Documentation of technical specs and process flows
Migration planning
System Testing: DUT, SIT and UAT (Planning, execution and evaluation)
Issues resolution - use of tools such as JIRA and TFS for issue lifecycle management
Production Release preparation and coordination with server-admins

2) Other Responsibilities

No direct reports but this person should be able to run small to medium projects
Coordinate with resources from other teams that are necessary to complete projects and implement or upgrade hardware, operating systems, application software, etc.
Undertake complete ownership of assigned tasks and manage own priorities and time allocation with minimal daily supervision.

MINIMUM JOB REQUIREMENTS OR EXPERIENCE:

1) Business Knowledge and Skills

At least 8 years of prior work experience with at least 3 or more in the banking sector;

2) Technical Skills

Experience with core web technologies such as ASP.Net, C#.Net (Framework 4.0 and above), HTML, XML, SOAP/Restful Web Services, WCF, Crystal Reports, MVC 4, AJAX, JavaScript, JSON, JQuery, Node JS, Angular 4 and higher, etc.
Experience in working with mobile platforms (both iOS and Android) - at least a good understanding of the framework and mobile deployments.
Solid understanding of Object Oriented programming and Design Patterns
Multi-threading applications for high volume processing
Deep understanding of MS SQL Server databases
Strong understanding of Windows Server, IIS and Windows Security
Experience working with event/queue based processes (IBM MQ is preferred)
Expertise with tools/applications such as Microsoft Office, MS Visio, MS Project, TFS
Experience with software installations and configurations in various environments
Ability to troubleshoot production issues under pressure and in a timely manner
Ability to analyze and document business and process flows
Understanding of both Windows and Unix/Linux based systems;

3) Other

Bachelor's degree or equivalent in computer science or related field;
Ability to work with end users, technical staff and management as necessary.
Strong documentation and verbal/written communication skills.
Strong multi-tasking and analytical skills;
Needs to work under pressure and meet deadlines.

Keywords:
Education: .
Skills and Experience:
Required Skills:
APPLICATION SOFTWARE
ARCHITECTURE
CHANGE MANAGEMENT
DATABASE
DESIGN PATTERNS
Additional Skills:
DOCUMENTATION
LINUX
OBJECT ORIENTED
OBJECT ORIENTED PROGRAMMING
SYSTEM TESTING
SYSTEMS DESIGN
TRADING
UNIX
UNIX/LINUX
WEB BASED
WEB SERVICES
WORKFLOW
.NET
AJAX
ANDROID
ASP

C

CRYSTAL REPORTS
DATABASES
HTML
IIS
INTERNET INFORMATION SERVICES
IOS
JAVASCRIPT
JIRA
JQUERY
JSON
MICROSOFT OFFICE
MICROSOFT PROJECT
MODEL VIEW CONTROLLER
MODEL-VIEW-CONTROLLER
MS .NET
MS ASP
MS PROJECT

- provided by Dice
Associated topics: chief program officer, cpo, manage, manager, management, monitor, product manager, project manager, relationship manager, task

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...