Lead Software Engineer, Full Stack, Assistant Vice President
$94.3k - $141.5k per yearCiti Group
Job Description
Markets Operations Technology is seeking a highly skilled and experienced Lead Software Engineer to design, architect, and deliver a high-performance Enterprise Fee Calculation and Billing Platform. This mission-critical application supports front-to-back office stakeholders across Equities, Options, and Multi-Asset Securities, optimizing transactional expenses and exchange fees.Responsibilities
Core Java & Multi-Threading: Expert proficiency in Core Java (8/11/17+), JVM tuning, concurrency utilities, memory management, and asynchronous programming.Microservices & Enterprise Frameworks: Extensive experience with Spring Framework (Spring Boot, Spring Cloud) and ORM/Persistence frameworks (Hibernate/JPA).DevOps & CI/CD: Hands‑on expertise in practices and pipeline configuration (Jenkins/Tekton/GitLab CI), build automation (Maven/Gradle).Messaging & Event-Driven Systems: Strong experience with Solace, JMS, RabbitMQ, or Kafka.Database & SQL: Strong proficiency in Relational Database Management Systems (Oracle/PostgreSQL), PL/SQL, query optimization, indexing, and data modeling.Web & UI Frameworks: Familiarity with Angular, TypeScript, JavaScript, HTML5/CSS.Scripting & Schedulers: Solid experience with Unix/Linux shell scripting and enterprise workload schedulers (Autosys).Security Standards: Understanding of enterprise security protocols, SSL/TLS handshake mechanisms, PKI certificate management.Preferred Domain Knowledge & Competencies
Capital Markets Domain: Strong functional knowledge of Equities, Equity Derivatives (Options), Fixed Income, or FX trade lifecycles.Regulatory Compliance: Understanding of reporting requirements, financial audit trails, and banking risk frameworks.Analytical & Problem‑Solving Skills: Exceptional diagnostic abilities for distributed microservice architectures.Communication & Collaboration: Excellent verbal and written skills to bridge technical and business domains.Recommended Qualifications
5-8 years of relevant experienceExperience in systems analysis and programming of software applicationsExperience in managing and implementing successful projectsWorking knowledge of consulting/project management techniques/methodsAbility to work under pressure and manage deadlines or unexpected changes in expectations or requirementsEducation
Bachelor's degree/University degree or equivalent experienceAdditional Responsibilities
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areasMonitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business usersUtilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgementRecommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionalityServe as advisor or coach to new or lower level analystsHas the ability to operate with a limited level of direct supervision.Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirementsAct as SME to senior stakeholders and /or other team members.Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.Job Family Group
TechnologyJob Family
Applications DevelopmentTime Type
Full timePrimary Location Full Time Salary Range
$94,300.00 - $141,500.00
#J-18808-Ljbffr
Markets Operations Technology is seeking a highly skilled and experienced Lead Software Engineer to design, architect, and deliver a high-performance Enterprise Fee Calculation and Billing Platform. This mission-critical application supports front-to-back office stakeholders across Equities, Options, and Multi-Asset Securities, optimizing transactional expenses and exchange fees.Responsibilities
Core Java & Multi-Threading: Expert proficiency in Core Java (8/11/17+), JVM tuning, concurrency utilities, memory management, and asynchronous programming.Microservices & Enterprise Frameworks: Extensive experience with Spring Framework (Spring Boot, Spring Cloud) and ORM/Persistence frameworks (Hibernate/JPA).DevOps & CI/CD: Hands‑on expertise in practices and pipeline configuration (Jenkins/Tekton/GitLab CI), build automation (Maven/Gradle).Messaging & Event-Driven Systems: Strong experience with Solace, JMS, RabbitMQ, or Kafka.Database & SQL: Strong proficiency in Relational Database Management Systems (Oracle/PostgreSQL), PL/SQL, query optimization, indexing, and data modeling.Web & UI Frameworks: Familiarity with Angular, TypeScript, JavaScript, HTML5/CSS.Scripting & Schedulers: Solid experience with Unix/Linux shell scripting and enterprise workload schedulers (Autosys).Security Standards: Understanding of enterprise security protocols, SSL/TLS handshake mechanisms, PKI certificate management.Preferred Domain Knowledge & Competencies
Capital Markets Domain: Strong functional knowledge of Equities, Equity Derivatives (Options), Fixed Income, or FX trade lifecycles.Regulatory Compliance: Understanding of reporting requirements, financial audit trails, and banking risk frameworks.Analytical & Problem‑Solving Skills: Exceptional diagnostic abilities for distributed microservice architectures.Communication & Collaboration: Excellent verbal and written skills to bridge technical and business domains.Recommended Qualifications
5-8 years of relevant experienceExperience in systems analysis and programming of software applicationsExperience in managing and implementing successful projectsWorking knowledge of consulting/project management techniques/methodsAbility to work under pressure and manage deadlines or unexpected changes in expectations or requirementsEducation
Bachelor's degree/University degree or equivalent experienceAdditional Responsibilities
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areasMonitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business usersUtilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgementRecommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionalityServe as advisor or coach to new or lower level analystsHas the ability to operate with a limited level of direct supervision.Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirementsAct as SME to senior stakeholders and /or other team members.Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.Job Family Group
TechnologyJob Family
Applications DevelopmentTime Type
Full timePrimary Location Full Time Salary Range
$94,300.00 - $141,500.00
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer, Full Stack, Assistant Vice President in Winnipeg, MB vacancy
$120.8k - $170.8k per year
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and... ...growth and progress together. Position OverviewAs a Full Stack Support Engineer, you will take ownership of complex application issues and...SuggestedLong term contractFull timeWork at officeRemote work$120.8k - $170.8k per year
Are you ready to build full stack applications that help protect Citi from financial risk?... ...interfaces, while collaborating closely with engineers, analysts, and stakeholders across the... ....Collaborate across teams to deliver software that meets client needs and exceeds performance...SuggestedLong term contractFull timeWork at officeRemote work- ...the Role Our client, a rapidly growing tech startup specializing in innovative SaaS solutions, is seeking an experienced Lead Software Engineer (Full Stack) to join their team in Kimberley. This pivotal role demands a seasoned developer with strong leadership skills and a...SuggestedWork at officeRemote workHome officeFlexible hours
- Develop full stack systems for Citi’s financial risk organization, using Java and React in a hybrid environment supporting critical regulatory programs.As Vice President, you will help build systems that compute metrics for counterparty default exposure and capital reporting...Suggested
- Experience with robotics or simulation software.Experience with game engine or physics engine.Knowledge of three.Js or other technologies for 3D graphics... ...We are seeking a talented and motivated Full Stack Software Engineer to help build and enhance our web-based...SuggestedInternshipRemote work
$100k - $130k per year
Senior Software Integration Engineer - Assistant Vice PresidentAbout the Role iCapital is looking to hire a Senior Software Integration Engineer - AVP to deliver robust, scalable and high-quality integration solutions across complex client and product ecosystems. This highly...Long term contractFull timeWork at officeRemote work$111.6k - $161.6k per year
...professionals with backgrounds in Physics, Engineering and Computer Science. You will work... ...fieldAt least 3-5 years of professional Software Development experience2+ years developing... ...Model Development and AnalyticsTime Type: Full timePrimary Location Full Time Salary Range...Full time$150k - $180k per year
...collaborative environment We’re looking for our next Team Lead, Software Engineering. Could It Be You? We are hiring a hands‑on Team Lead to lead... ...coordinating the development, improvement, and delivery of full‑stack solutions, owning a specific system within the squad's...Permanent employmentFull timeWork at office- Lead full-stack AI software engineering in Toronto with Java, Spring Boot, React, and emerging AI technologies for Fitch Ratings.Fitch Ratings seeks a Lead Software Engineer for its Innovation Tiger Team. You will build greenfield agentic systems and intelligent platforms for...
- ...architecture calls, and stay hands-on writing production code while the engineering organization is still taking shape. Over time, the scope of... ...up What You Bring Proven experience building and scaling software platforms from an early stage, ideally in a fast-growing...Internship
$86.1k - $136.1k per year
Full Stack Software Engineer Build technology that powers critical financial systems We’re looking for a Full Stack Software Engineer who enjoys solving complex problems, building reliable applications, and working across technologies to modernize enterprise-scale...Long term contractTemporary workLocal area- ...Competitive Pay | 100% Remote | Golang, Java, React, TypeScript | Fintech & Cryptocurrency Industry Veta Virtual is hiring a Full Stack Software Engineer for one of our high growth clients in the fintech and cryptocurrency industry. This is not a single layer coding role....Remote work
- A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...Remote work
$69.3k - $158k per year
Full-Stack Software EngineerThe Opportunity:Are you looking for an opportunity to not just develop software, but to design a system that will provide... ...re looking for a developer with the advanced skills needed to lead the development from vision to production-ready system....Full timeContract workPart timeLocal areaRemote work$120.8k - $170.8k per year
The Applications Development Technology Lead Analyst is a senior level position responsible... ...system analysis and in programming of software applications Experience in managing... ...talented and passionate individual to join our Full-Stack development team. This role offers a...Full timeFlexible hours$102.38k - $152.38k per year
...join a collaborative, globally distributed engineering team that values technical rigour,... ...Responsibilities and Impact Architect and own full-stack product features end-to-end — from... ...data-intensive financial requirements. Lead technical design reviews and architectural...InternshipSecond jobLive InWork at officeWorldwideFlexible hours2 days per week$100k - $150k per year
...distributor pricing, AI discrepancy detection, and 180+ supplier and ERP integrations. We are growing our engineering team and hiring across multiple Full Stack Software Engineer roles at both Intermediate and Senior levels. We are looking for resourceful, curious engineers...Full timeFor contractorsWork at officeRelocation- Tensor is the leading NFT Marketplace on Solana. We’ve done over $1bn in total traded volume, given back over $100m to our community,... ...Postgres, Redis and Docker (if you have experience with other modern stacks that’s totally fine too, as long as you’re a fast learner!)...Remote workFlexible hours
- Reference no. R2859178 Position title: Software Engineer - Full Stack Location: Toronto, ON (Hybrid) About The JobReady to push the limits of what’s possible? Join Sanofi in one of our corporate functions and you can play a vital part in the performance of our...Work from homeFlexible hours
- ...Labs is a premier partner for global enterprises, leading the way in digitization, automation, and the development... ...in real-world conditions. We’re looking for a Software Engineer who wants to build across the whole stack (backend services, web interfaces, and the AI...Live InWork at office2 days per week3 days per week
- ...logistics while empowering our partners to grow. Backed by leading Silicon Valley investors like Village Global, the fund whose... ...most meaningful work of your career. We're looking for a Full-stack Engineer who takes ownership of problems end to end and raises the bar...Remote work
- Software Engineer, Full Stack - VancouverAbout EmaEma is building the world’s leading Agentic AI platform to transform enterprise productivity. We enable organizations to delegate repetitive tasks to Ema, the Universal AI Employee, delivering 10x gains in workforce efficiency...Temporary work
$113.26k - $210.34k per year
...development, testing, delivery, and continuous improvement of full-stack business applications. Lead the design of user interfaces, databases, APIs, and... ...transfer. Lead peer-review practices and mentor engineers at different career levels to strengthen technical capability...Local areaImmediate startFlexible hours$100k - $220k per year
Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional in-person work in our co-working space in downtown Toronto.About Us Fiscal.Ai (formerly FinChat) is a leading research...Casual workRemote work- ..., enterprise-level technology stacks with Java, SOAP, and JSON but... ...working with all phases of SDLC (Software Development Life Cycle).... ...development opportunities, and tuition assistance.Competitive Rewards program... ...: Toronto Scotiabank is a leading bank in the Americas. Guided...Flexible hours
- Elevate your career as a Vice President Software Engineer at Citi, driving model computations and risk management with cutting-edge technologies. This full-time role involves design, implementation, and improving computational frameworks. In this position, you'll be a senior...Full time
$86.6k - $118.6k per year
...team where everyone makes play happen. We are looking for a Full Stack Web Developer with 3-4 years of experience in Next.Js, TypeScript... .... You will also collaborate across design, product, and engineering teams to deliver high‑quality, API-driven features that power our...Long term contractFull timeLocal area- ...technologies like Node.js or Python Build, test, and deploy full-stack web applications using React and gRPC, while ensuring responsiveness... ...4 years of professional experience in full-stack development, with a focus on front-end engineering and API integration #J-18808-Ljbffr
$110k - $140k per year
MyFO seeks a Full Stack Software Engineer specializing in backend integrations with banking data aggregation platforms such as Plaid, SaltEdge, MX, and Meld. The candidate will focus on secure, scalable integrations critical to MyFO’s wealth management platform. What you...Full timeRemote work$117.9k - $153.93k per year
...this role is fully remote but requires you to be located in Canada within the PST or MT timezones .We’re looking for a Fullstack Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams.What You'll Do: Build...InternshipWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer, Full Stack, Assistant Vice President. Be the first to apply!
Related searches
- lead software engineer Winnipeg, MB
- lead structural engineer Winnipeg, MB
- lead process engineer Winnipeg, MB
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- project engineer assistant project manager Winnipeg, MB
- assistant electrical engineer Winnipeg, MB
- vice president sales Winnipeg, MB

