Senior Full Stack Engineer
at Citco
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Dec, 2024 | Not Specified | 28 Sep, 2024 | 5 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT CITCO
Citco is a global leader in fund services, corporate governance, and related asset services with staff across over 80 locations worldwide. With more than $1 trillion in assets under administration, we deliver end-to-end solutions and exceptional service to meet our clients’ needs.
For more information about Citco, please visit www.citco.com
POSITION OVERVIEW:
We are seeking a talented Senior Full Stack Engineer with extensive experience in Node.js, Python, JavaScript, and AWS to join our innovative and dynamic engineering team. The ideal candidate will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications, ensuring seamless integration and optimal performance on AWS.
Responsibilities:
- Front-End Development:
- Design and develop user interfaces using modern web technologies such as HTML5, CSS3, and JavaScript.
- Utilize React to build responsive and dynamic web applications.
- Collaborate with UX/UI designers to implement design prototypes and wireframes.
- Back-End Development:
- Develop server-side logic and APIs using Node.js and Python.
- Ensure the integration of front-end elements with server-side logic.
- Build and maintain RESTful APIs and microservices
- AWS Infrastructure:
- Design, implement, and manage AWS cloud infrastructure using services such as EC2, S3, RDS, Lambda, and API Gateway.
- Ensure high availability, scalability, and security of the applications hosted on AWS.
- Automate deployment processes using CI/CD pipelines with AWS CodePipeline and CodeDeploy.
- Database Management:
- Design and manage relational and non-relational databases (e.g., MySQL, PostgreSQL, DynamoDB).
- Optimize database performance and ensure data integrity.
- DevOps and Monitoring:
- Implement infrastructure as code using AWS CloudFormation.
- Monitor application performance and troubleshoot issues using AWS CloudWatch and other AWS monitoring tools.
- Maintain documentation for all implemented systems and processes.
- Collaboration and Agile Practices:
- Work closely with cross-functional teams including product managers, designers, and other engineers.
- Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives.
- Mentor junior developers and contribute to code reviews and best practices.
- Have a thorough understanding and appreciation for testing. Quality is the team’s responsibility.
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Toronto, ON, Canada