Senior Full Stack Developer 6 Month (fixed Term Contract)

Toronto, ON, CA, Canada

Job Description

About Citco:



Armed with superior services, smart people, and strong technology, we tackle our customers' complicated challenges by developing sophisticated solutions driven directly by their demands. The result? Innovation that generates tangible value and makes a real difference for our clients and their companies.


About the Team & Business Line:



Proprietary software solutions and innovation are at the core of what differentiates Citco in the alternative investment space. Through our network of global development centres, Citco invests heavily in technology development, security, and infrastructure to ensure our clients continue to receive award-winning products that underpin our commitment to service excellence.



Your Role:



You will be working in a cross-functional team, using agile methodologies to build on-perm and cloud native applications for the financial services industry. We are looking for true team players who can work beyond their specialty to help the team deliver. Every team member is responsible for the quality of the product and should be willing to work on any tasks needed, be it front-end, back end, test automation, deployment automation, etc. The successful candidate will use their experience and talent to help drive the delivery of the system, introduce new tech and guide the evolution of our applications.


Participate and contribute on all team activities such as Sprint Planning, Sprint Execution, Daily Scrum, Sprint Review, and Sprint Retrospective Deliver modules (front-end and backend) to provide new features for Document Services Team Develop front and back end code using React, Java, Kotlin, Spring and Hibernate Be comfortable using relational databases and have PL/SQL basics Have core understanding of AWS. Specifically, cloud formation, cloud watch, networking, s3, lambdas, running containers on ECS and policies/roles. Perform code reviews and ensure the quality of the team's work Testing: Design and implement unit, integration, systems, performance and load testing Manage AWS resources in a safe and cost-effective manner.

About You:



Bachelor's degree in Engineering, Computer Science, or equivalent Experience working on Agile teams 5+ years of software engineering experience. Specifically building and architecting web applications and backend services. 5+ years of experience with Java/Kotlin/Spring/Hibernate/NodeJS 5+ years of experience with React / Redux 3+ years of experience working and deploying services to AWS. Comfortable with Python Experience with Docker Experience with AWS services such as S3, ECS, Fargate, API Gateway, IAM, CFN Experience with relational databases (ideally PostgreSQL) Experience with NoSql databases (ideally Elastic Search) would be an asset Working knowledge of Kotlin is a plus Solid understanding and demonstrated proficiency with core software development processes - debugging, code tuning, code management and branching, coding styles and refactoring. Must be self-motivated and driven, with strong analytical, problem solving, and communication skills.

Our Benefits



Your well-being is of paramount importance to us, and central to our success. We provide a range of benefits, training and education support, and flexible working arrangements to help you achieve success in your career while balancing personal needs. Ask us about specific benefits in your location.


We embrace diversity, prioritizing the hiring of people from diverse backgrounds. Our inclusive culture is a source of pride and strength, fostering innovation and mutual respect.


Citco welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3206819
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned