Job Description :
Responsibilities and Duties :

In this role, you will be involved in developing innovative solutions by creating new application functions, modifying existing applications and providing post production support. Predominantly, you will be designing, coding, testing, debugging, documenting and supporting a large portal-based application, consistent with established specifications and business requirements to deliver value to platform both on the primary issuance and secondary trading line of businesses

Primary Responsibilities :
Design and develop front-end, middleware and backend infrastructure within all phases of the Software Development Life Cycle (SDLC)
Collaborate with solution architects and network architects at the client to provide enterprise solutions
Design applications components for managing big data, services, and infrastructure.
Assist in defining the process models and tool sets to enable adoption of DevOps methodologies.
Manage and secure clients IT assets and frequently update them to meet changing demands of the business
Hire, train, and delegate duties to members of the enterprise architecture team
Prepare proposals and cost estimation of designing and implementing enterprise solutions
Ensure the timely completion of enterprise Solutions
Detect deviation from project plan and take corrective measures to bring the project on course
You will also be responsible for, formulate and document the best practices and architectures needed to develop and manage highly resilient solutions

Qualifications and Skills
To be considered for this position, applicants need to meet the qualifications listed in this posting.

Required Qualifications:
B.S. or B.A. degree in Computer Science, Computer Engineering or relevant experience
6+ years of experience with full Software Development Life Cycle (SDLC)
3+ years of experience working with Node.js and using public cloud solutions
Experience working in financial services with securities as well as regulatory and compliance
Strong understanding of distributed systems and big data ecosystem
Strong understanding of designing high performance, fault tolerant distributed software solutions
Experience writing modular large-scale front-end applications using React or Angular
Understanding of service oriented architecture solutions, building and maintaining internal and external services, integrating with complex database (SQL/no-SQL) and third party components
Strong experience creating responsive, device-agnostic interfaces
Solid understanding of asynchronous programming
Solid experience using styling frameworks such as Bootstrap or Material
Ability to creatively figure out how innovative design ideas can be implemented and tested

Desired Qualifications:
Experience / Understanding of cryptocurrency market
Experience in developing smart contracts
             

Similar Jobs you may be interested in ..