One of our major banking clients is looking for a Full Stack .NET Developer (Applications Building in Capital Markets) Length : 6 Months Contract with a huge possibility of extension.
Location : Toronto, ON - Hybrid Monday to Friday, 9 am - 5 pm JOB SUMMARY : Role Responsibilities Include (but are not limited to) : -Develop and expand Prime Brokerage applications -Develop integration between various systems and products -Test and document implemented technical solutions and interfaces MUST-HAVE SKILLS : -6-8 years of proven experience as a Full Stack Developer with a strong emphasis on .
NET technologies -3-4 years of experience building applications in Capital Markets industry -Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience) -Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.
g., React, Angular) with a focus on integrating them with .NET back-end. -Strong knowledge of server-side programming languages and frameworks, such as Node.
js, Python, and .NET. -Solid understanding of back-end technologies such as ASP.NET, .NET Core, C#, and related frameworks, along with experience in database integration and management.
- Solid understanding of database systems, PL SQL, and ORM libraries. -Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Experience with RESTful API design and integration. -Experience with API documentation tools like Swagger or API Blueprint.
- Familiarity with authentication and authorization mechanisms like OAuth 2.0 or JWT. -Understanding of caching strategies, load balancing, and performance optimization techniques for APIs.
- Experience with agile development methodologies and similar frameworks -Excellent problem-solving skills and the ability to think critically and adapt to new technologies.
NICE TO HAVE SKILLS -Experience in developing and deploying applications in cloud environments, particularly AWS. -Previous experience in optimizing applications for maximum speed and scalability.
- Certifications : Relevant certifications in full-stack development, cloud computing, or related fields, demonstrating a commitment to ongoing learning and professional development.
- Cloud Expertise : Strong familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform, including experience in designing, deploying, and managing cloud-based applications.
- DevOps Practices : Experience with DevOps practices and tools for continuous integration, deployment, and monitoring in cloud environments, ensuring efficient and scalable software delivery.
- Architectural Knowledge : In-depth understanding of architectural principles, design patterns, and microservices architecture, allowing for the design and implementation of robust and scalable solutions.
- Communication Skills : Excellent communication skills and the ability to effectively collaborate with diverse stakeholders, both technical and non-technical, to articulate complex technical concepts and guide project development.
URGENT : Please read the job description above. If this interests you, apply to the job with your most updated resume, including your contact number and email address.
The recruiter in charge of this role is Manvir. If you do not think you are a match for this opportunity, but know someone who is, feel free to forward this job description to them and you will be eligible for a referral bonus upon a successful hire.
Please note that this is the most up to date version of job description available at this time - During Client Interview you will receive additional information - variance may apply! Please note : Adherence to our end client's vaccination policy is a requirement.
Please visit the TEAMRECRUITER website to review other CAREER OPPORTUNITIES!