Remote Software Developer for FinTech Platform & Analytics
Numerix
Canada
Remote
CAD 85,000 - 120,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform. Responsibilities include coding, troubleshooting, and collaborating in a cross-functional team. Ideal candidates have 3-5 years of software development experience, a degree in Computer Science/Engineering, and strong skills in Java, Spring, and cloud technologies. This position is fully remote, emphasizing work within a dynamic team.
Qualifications
3-5 years of software development experience.
Genuine curiosity about computer programming and learning new technologies.
Strong communication skills for working in a multi-location cross-functional team.
Responsibilities
Design, develop, test and provide support for the applications.
Write well-designed, well-documented, testable, efficient and secured code.
Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
Support continuous improvement by investigating alternatives and technologies.
Work in a cross-functional team for end-to-end delivery of features and issue fixes.
Skills
Java
Spring Framework
JPA
REST
gRPC
.NET
Javascript/Typescript
ReactJS
CSS
AWS
Kubernetes
Cloud Technologies
Microsoft SQL Server
PostgreSQL
MySQL
Python
Shell scripts
Education
Bachelor degree in Computer Science/Engineering
Job description
A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform. Responsibilities include coding, troubleshooting, and collaborating in a cross-functional team. Ideal candidates have 3-5 years of software development experience, a degree in Computer Science/Engineering, and strong skills in Java, Spring, and cloud technologies. This position is fully remote, emphasizing work within a dynamic team.