Senior React/.NET/SQL Server Full Stack Developer - Vice President
MISSISSAUGA, CanadaPosted Jul 10, 2026
Client Technology Group comprises of diverse, talented professionals located globally. Citi's Client Technology Group is one of the divisions within Markets Technology that provides comprehensive relationship coverage along with a full suite of products and services.
Our mission as a business focused technology organization is to provide best-in-class products and services to our global clients. Client Technology is focused on building a cross-functional team of talented professionals and creating a unique platform to deliver products that will disrupt the industry through technical innovation and creativity.
Job Overview:
We’re looking for a talented Full-Stack Software Developer to join our growing team. You’ll work on designing, developing, and maintaining web applications using .NET/C#, React, and SQL Server, while also contributing to emerging Generative AI initiatives using Python. This role requires a solid understanding of both front-end and back-end development, a passion for writing clean and efficient code, and the ability to collaborate with cross-functional teams to deliver high-quality solutions.
We are looking for an avid technologist who can -
* Demonstrated Proactiveness & Autonomy: You are a self-starter who takes initiative, identifies challenges, and independently drives towards innovative solutions.
* Develop and maintain web applications using .NET Core/Framework and C# for back-end functionality.
* Build responsive, user-friendly front-end interfaces with React (version 16+).
* Design and optimize SQL Server databases, writing efficient queries and stored procedures.
* Contribute to Generative AI projects by leveraging Python for data processing, scripting, or model integration.
* Collaborate with product managers, data scientists, and developers to deliver high-quality solutions.
* Write clean, maintainable, and well-documented code following best practices.
* Debug and resolve technical issues across the stack, from UI to database.
* Participate in code reviews and share knowledge to elevate team performance.
* Integrate APIs, third-party services, and emerging AI tools as needed.
* Stay current with industry trends and propose enhancements to our tech stack.
Here is what you bring -
* 6+ years of professional experience in full-stack development.
* Proficiency in .NET Core or .NET Framework and C# for server-side development.
* Solid knowledge of SQL Server, including database design, queries, code development, and optimization.
* Hands-on experience with Python (e.g., scripting, data manipulation, or API handling).
* Familiarity with RESTful API and KAFKA development and integration.
* Competence in HTML5, CSS3, and JavaScript/TypeScript for front-end work.
* Experience with version control systems (e.g., Git).
* Strong problem-solving skills and ability to work both independently and collaboratively.
* Good communication skills and eagerness to learn new technologies.
* Strong experience with React (2+ years preferred) for front-end development.
Preferred Skills (Nice-to-Haves):
* Exposure to Generative AI concepts or tools (e.g., LLMs, NLP).
* Experience with containerization with Kubernetes or OpenShift ECS.
* Familiarity with unit testing frameworks (e.g., xUnit, NUnit, Jasmine, or pytest).
* Understanding of Agile/Scrum methodologies or CI/CD practices.
On a typical day here is what you could do -
* Provide critical technical and business support for Citi Applications, delivering swift resolutions to issues, ensuring system stability, and driving efficiency to contribute directly to business success.
* Serve as a key liaison between business and internal technology teams, fostering collaboration and acting as a mentor and advisor to junior analysts.
* Lead and participate in the full application release lifecycle, from development and testing through deployment and post-release validation, ensuring seamless transitions and maintaining comprehensive...