RESPONSIBILITIES:
Kforce has a client in NYC that is seeking a Fin Tech Tech Lead. We are a rapidly growing fintech company, working at the intersection of alternative assets, including cryptocurrencies and precious metals. Our software is already deeply integrated into the world's top wealth managers and powers retail applications around the globe. As we expand our footprint, we need strong technical professionals to manage clients - both internal and external - through the development of new features and their rollout/integration. Job responsibilities of the Fin Tech Tech Lead will include working with each of the business segments and supporting groups in defining and documenting business requirements for revenue and non-revenue related projects, active management of projects through completion in collaboration with internal and sub-contracted software development teams. Duties and Responsibilities:
Manufacturing
Operations
Mechanical Engineering
Process Control
Technical Services
Kforce has a client in NYC that is seeking a Fin Tech Tech Lead. We are a rapidly growing fintech company, working at the intersection of alternative assets, including cryptocurrencies and precious metals. Our software is already deeply integrated into the world's top wealth managers and powers retail applications around the globe. As we expand our footprint, we need strong technical professionals to manage clients - both internal and external - through the development of new features and their rollout/integration. Job responsibilities of the Fin Tech Tech Lead will include working with each of the business segments and supporting groups in defining and documenting business requirements for revenue and non-revenue related projects, active management of projects through completion in collaboration with internal and sub-contracted software development teams. Duties and Responsibilities:
- Fin Tech Tech Lead will work with stakeholders to determine and identify high-level functional and technical requirements for various FinTech based application and platforms
- Design architectures, including the software, hardware, and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces
- Interact with stakeholders and developers to plan project schedules and technical direction
- Fin Tech Tech Lead will develop high-level system design diagrams for program design, coding, testing, debugging and documentation
- Develop and implement moderate to complex web and/or backend applications on one or more platforms
- Manage a team of developers assigning tasks and tracking progress of all implementation efforts
- Assure that all code, through review and other analyses, is of quality and adheres to best-practices
- Keeping up-to-date with industry trends and technology developments and bringing this knowledge back to the team and company as a whole
- Bachelor's degree in appropriate field of study or equivalent work experience
- A minimum of 10 years of experience as a software developer
- Has mentored junior software developers on design patterns, development best practices and DevOps trade-offs
- Understanding of emerging web and mobile development models
- Experienced with all ancillary technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc.
- Experienced with high scalability projects involving cloud-based infrastructure design and implementation
- Working knowledge of object-oriented design and development skills
- Successful track record of developing quality software products and shipping production ready software
- Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
- Experience with debugging and optimizing applications with high data loads
- Solid understanding of the Software as a Service (SaaS) model in the online environment
- Experience with Scrum/Agile development methodologies
- NET Core, ASP.NET Web API, ASP.NET MVC, WCF, C#, JSON, XML, REST, RDBMS (MS SQL), JavaScript, jQuery (and other more modern front-end frameworks)
- Extensive knowledge of C# using Visual Studio using Webforms, MVC and Entity Framework
- Ability to use version control software such as GIT and SVN
- Working knowledge of IIS
- Experience as an applications programmer on large-scale data base management systems
- Experience writing SQL queries for SQL Server or another Relational Database
- Knowledge of computer equipment and ability to develop complex software to satisfy design objectives
Recommended Skills
EngineeringManufacturing
Operations
Mechanical Engineering
Process Control
Technical Services