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 35 minutes ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer, Full Stack, Assistant Vice President in Winnipeg, MB vacancy
- 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...SuggestedRemote work
- ...Full-Time | Onsite | Permanent Vacancy Status: We are currently recruiting to fill... ...places that matter most. As North America's leading motorcoach manufacturer and a proud... ...America. POSITION SUMMARY: As the Vice President, Manufacturing, you will provide executive...SuggestedLong term contractPermanent employmentFull timeImmediate startMonday to friday
- ...CancerCare Manitoba (CCMB) is seeking the next Vice President of Research & Scientific Director of the... ...vision of where the Institute will lead. CCMB is large enough to build genuine critical... ...this rare opportunity. To view the full description of the responsibilities and...SuggestedPermanent employmentFull time
- ...Industries Limited, North America’s leading manufacturer and distributor... ...home. Employee and Family Assistance Program (EFAP) - You and your... ...Tea and Coffee Job Title: Software Developer Location:... ...Industries is building a new Engineering Technology team, and we are looking...Suggested
$20.8 - $24.45 per hour
...K2, Winnipeg, MB R3P 2N3, Canada (CA) Full Time/Part Time: Full Time Position... ...Your role at Sephora: As Team Lead, Operations , you will be supporting all Operations... ...technologies in our recruitment process to assist in the initial screening and evaluation of...SuggestedFull timePart timeInternshipNight shift- ...Industries Limited, North America’s leading manufacturer and distributor... ...Job Title: Technical Lead, Software Development Location:... ...day-to-day guidance for a new Engineering Technology team. This role is... ...thoughtful use of agentic AI-assisted development tools to explore...
$20.8 - $24.45 per hour
...Unit K2, Winnipeg, MB R3P 2N3, Canada (CA) Full Time/Part Time: Full Time Position Type:... ...an existing, open vacancy As a Services Lead, you will be supporting all departments on... ...technologies in our recruitment process to assist in the initial screening and evaluation of...Full timePart timeInternship- ...As a Team Lead, you will collaborate with the management team to keep operations running smoothly and inspire the team to deliver an outstanding... ...company objectives and key performance indicators (KPIs). Assist with day-to-day operations, including compliance with policies...Minimum wageFull timeWork at officeFlexible hoursWeekend workAfternoon shift
- ...Price Industries Limited, North America’s leading manufacturer and distributor of air... ...free Tea and Coffee. Finishing Systems Engineering Assistant (8 Month Term – Winter 2027) The... ...Comfortable with Microsoft 365 applications/software (Excel, Word, PowerPoint, SharePoint)....For contractors
$100.81k per year
...tool, it's your playground. Our engineers work on scalable systems,... ...internships across all seasons are full-time positions, and interns... ...design patterns, including AI-assisted. Work in an agile environment... ...of Amazon technology and lead critical projects early in your...Full timeSummer workInternshipSeasonal workSummer internshipWork at officeWorldwideMonday to friday- ...driving laws, to being an industry leader in pricing sophistication,... ...Company of Canada is a leading home and auto insurer focused... ...technical and innovative Lead Engineering, Authentication Engineering (Senior... ...benefit and risk reduction and assist in driving the adoption of technology...InternshipWork at officeRemote workFlexible hours
- ...CO, and PENN. Penningtons. Job Description As a Team Lead , you will collaborate with the management team to keep... ...with company objectives and key performance indicators (KPIs). Assist with day-to-day operations , including compliance with policies...Minimum wageFull timeWork at officeWork from homeFlexible hoursWeekend workAfternoon shift
- ...Price Industries Limited, North America’s leading manufacturer and distributor of air... ...Responsibilities: • Lead a team of manufacturing engineers, specialists, and technicians through... ...shop floor layouts using 2D CAD software • Assist maintenance and production teams with...For contractorsWork at office
$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...Long term contractFull timeWork at officeRemote work- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of...Full time
- ...Price Industries Limited, North America’s leading manufacturer and distributor of air... ...follow-up service have made Price a market leader in supplying air distribution, critical... ...and Coffee. Advanced Manufacturing Engineering Assistant (Student Term – 8 Months) (TPM) The...
- ...Price Industries Limited, North America’s leading manufacturer and distributor of air... ...follow-up service have made Price a market leader in supplying air distribution, critical... ...free Tea and Coffee. Manufacturing Engineering Assistant - GRD (CO-OP 4-Month or 8-Month Term)...For contractorsWork at office
$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...Long term contractFull timeWork at officeRemote work- ...donation drives and fundraising campaigns. At Pet Valu, we're Pet Experts, and we're pet lovers, too. Job Overview: As an Assistant Store Manager you will coach and develop your store team to deliver world class service to all customers and help Pet Parents find the...Full timeLocal areaAfternoon shift
- ...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...Work at officeRemote workHome officeFlexible hours
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...
- ...information about your experience. Job Listings: Opportunity 1: Full Time Toddler Nanny A warm and welcoming family of three (plus their... .... This would be a learning opportunity that would likely lead into working as a subcontractor for me and my clients. The hours would...Hourly payLong term contractFull timeContract workFor subcontractorInternshipMonday to fridayNight shiftDay shiftAfternoon shift
- 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...InternshipRemote work
- ...Industries Limited, North America’s leading manufacturer and distributor... ...home. Employee and Family Assistance Program (EFAP) - You and your... ...part of that. Lab Systems Software Developer We are looking... ...directly with laboratory and engineering teams to build and maintain...
- ...Lead IT infrastructure projects at CBC/Radio-Canada using detailed engineering design, cloud technologies, and hands-on deployment expertise in a hybrid work model. This full-time permanent Engineering Project Lead position is based in Toronto, with projects focused on...Permanent employmentFull time
- 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...
- ...everything you do. Why this role is important? SUMMARY: To assist the Front Store Manager (FSM) in managing the human, physical and... ...within SLPH guidelines Drives Blue Culture, engagement, and leads and motivates staff through leading by our Core Values QUALIFICATIONS...Hourly payFull timeLocal areaFlexible hours
- ...for talented, passionate leaders with a proven record of delighting customers and growing sales. In this exciting role you will: • Lead, coach and motivate colleagues to improve productivity, engagement and retention • Be committed to maintaining merchandising and...Permanent employmentFull timeTemporary workInternshipImmediate start
$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$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
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


