CrawlJobs Logo

Release On Demand Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Mississauga

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

94300.00 - 141500.00 USD / Year

Job Description:

We're looking for talented engineers to help enhance and scale our strategic Release on Demand platform as it's adopted by the enterprise. The roles sit within the Developer Enablement department within our CTO organization, a group focused on innovation, developer platforms and internal tools used across the bank. Release On Demand(ROD) is an inhouse built platform that allows engineering teams to deploy code to production frequently, whilst making it easy to follow best practices in our highly regulated industry.

Job Responsibility:

  • Establish and be a key part of an efficient agile delivery team that extends the ROD feature set
  • Ensure a first line of support is provided to all ROD customers and potential customers supporting onboarding where required
  • Establish key relationships with PMO & Change Management
  • Contribute to the feature set direction by understanding the cultural change & CI/CD approach
  • Look for further automation and simplification opportunities that arise with the Citi landscape

Requirements:

  • Strong front-end engineering skills: Typescript (JS), React, CSS, and data visualization tools like d3.js
  • Strong product/design skills: Proficient in Figma, interaction design, component reuse
  • Comfortable taking part in either formal or informal user research
  • Strong server-side engineering skills: Kotlin (Java 21), building and consuming RESTful APIs, asynchronous programming
  • Proficiency with relational and/or NoSQL databases: PostgreSQL, Couchbase, MongoDB
  • Experience with message queuing systems: Apache Kafka
  • Deep understanding of containerization (Docker) and orchestration (Kubernetes)
  • Familiarity with CI/CD tools like Tekton and deployment automation platforms like Harness
  • 5-8 years of experience as Server Side, UI, or full stack engineer

Nice to have:

  • Evaluative user testing/interviewing
  • Ability to innovate: Excited to push the boundaries in design and engineering
  • SRE/DevOps – Experience with scalability & Observability
  • Comfortable collaborating with product, design, and UI engineers, product managers, and other stakeholders
What we offer:
  • Access to time-saving AI tools such as GitHub Copilot and Cognition.ai's Devin
  • Mac or PC choice
  • Work in small, agile team in organization led by technologists
  • Impact daily experience of tens of thousands of engineers
  • Work in fun part of the bank building cool things

Additional Information:

Job Posted:
October 30, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Release On Demand Developer

New

Production Support Engineer - Assistant Vice President

The Apps Support Sr Analyst is a seasoned professional role. Applies in-depth di...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years experience in an Application Support role
  • Experience installing, configuring or supporting business applications
  • Experience with some programming languages and willingness/ability to learn
  • Advanced execution capabilities and ability to adjust quickly to changes and re-prioritization
  • Effective written and verbal communications including ability to explain technical issues in simple terms that non-IT staff can understand
  • Demonstrated analytical skills
  • Issue tracking and reporting using tools
  • Knowledge/ experience of problem Management Tools
  • Good all-round technical skills
  • Effectively share information with other support team members and with other technology teams
Job Responsibility
Job Responsibility
  • Provides technical and business support for users of Citi Applications
  • Provides quick resolutions to app issues, driving stability, efficiency and effectiveness improvements
  • Maintains application systems that have completed the development stage and are running in the daily operations of the firm
  • Manages, maintains and supports applications and their operating environments, focusing on stability, quality and functionality against service level expectations
  • Start of day checks, continuous monitoring, and regional handover
  • Perform same day risk reconciliations
  • Develop and maintain technical support documentation
  • Identifies ways to maximize the potential of the applications used
  • Assess risk and impact of production issues and escalate to business and technology management in a timely manner
  • Ensures that storage and archiving procedures are in place and functioning correctly
  • Fulltime
Read More
Arrow Right

Principal Open Source AI/ML Solutions Engineer

The Senior Member in the GPU domain is a technical role responsible for owning t...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong C++ and Python programming skills
  • Performance analysis skills for both CPU and GPU
  • Good knowledge of AI/ML Frameworks and Architecture
  • Basic GPU kernel programming knowledge
  • Experience with software engineering methodologies such as Agile, Scrum, Kanban
  • Experience in all the phases of software development, from requirement gathering, analysis, design, development, testing to final release
  • Experience developing software in an end customer product delivery environment
  • Experience with open-source software development including collaboration with community maintainers and submitting contributions
  • Excellent analytical and problem-solving skills
  • Strong communication skills to effectively convey complex technical concepts to both technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Architectural Design: Own architectural design and development of GPU software components, ensuring alignment with industry standards and best practices
  • Technical Leadership: Act as one of the subject matter experts in GPU technologies, providing guidance and mentorship to junior engineers in the team on complex technical challenges
  • Software Development: Design, write, and deliver high-quality open software solutions that enhance GPU performance and capabilities. This includes developing drivers, APIs, and other critical software components
  • Research and Innovation: Conduct research to explore new technologies and methodologies that can improve GPU performance and efficiency. Propose innovative solutions to meet evolving market demands
  • Collaboration: Work collaboratively with cross-functional teams, including hardware engineers, system architects, and product managers, to ensure successful integration of GPU technologies into broader systems
  • Documentation and Standards: Develop comprehensive technical documentation and establish coding standards to ensure maintainability and scalability of software products
Read More
Arrow Right

Devops Technical Project Lead

Sopra Steria is a major Tech player in Europe with 50,000 employees in nearly 30...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Aerospace experience
  • Experience: 8-12 Years
  • Strong experience working with PDM/PLM systems especially from Aerospace
  • Strong ability to guide the Systems team and coordinate with all development teams
  • Ability to coordinate with all the suppliers for the smooth deployment of the change
  • PLM/PDM/CAD Tools: VPM, PASS SSI(Windchill), CATIA
  • Environments: AIX, Linux, Openshift
  • Deployment Tools: ARA, Ansible
  • Devops tools with strong CI/CD understanding
Job Responsibility
Job Responsibility
  • Identify change incidents (new enhancements/ production bugs or fixes) and record all artefacts for the request
  • Coordinate with the change management board for approval of any significant/ major change request
  • Updation of records and Set up release calendar with well-defined milestones to be achieved for all the releases
  • Release planning to deployment across a platform
  • Drive process integration of release management with change and configuration management through ITIL or through business quality demands for individual services
  • Manage and coordinate monthly & quarterly release plans based on scope of enhancements
  • Define roadmap based on used cases and oversee all builds and deployment of releases to production and non-production environments
  • Coordinate with Application team, Delivery team and PMOs and define scope of enhancement across the portfolio
  • Create release management support roadmap (planning build deployment early life support closure) and call out dependencies both upstream and downstream defining high level execution plan
  • Align all the key stakeholders with the change request and timely inform them wrt to the change requests (ex downtime etc)
What we offer
What we offer
  • Inclusive and respectful of all differences
  • Open to people with disabilities
  • Fulltime
Read More
Arrow Right

Lead Software Developer

Location
Location
India , Tirupati, Bangalore
Salary
Salary:
Not provided
sithafal.com Logo
Sithafal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Eight plus (8+) years handson software development experience in full product cycle: design, development, release, and maintenance
  • Strong understanding of disciplined Software Engineering principles
  • At least 1 year of experience leading and mentoring both junior and mid-level software development teams, as well as experience implementing mentorship strategies to elevate team’s experience and performance
  • Experience in building on web technologies and frameworks (JavaScript/React/HTML/CSS/jQuery/REST API, Bootstrap)
  • Strong written & verbal communication and presentation skills
  • Excellent interpersonal and group dynamic skills
  • Experience with designing and implementing large systems and databases
  • Prior experience with cloud-based services (Azure, AWS, etc.) and with code versioning tools such as Azure DevOps/TFS and GIT
  • Hands on experience with conducting design reviews and code reviews
  • Solid understanding and implementation of security and data protection
Job Responsibility
Job Responsibility
  • Architect, design, develop, and deliver high quality software that powers ever increasing demands of availability, reliability, security and performance
  • Lead, mentor, and coach software development teams
  • Utilize disciplined Software Engineering principles to engage and grow Junior Developers and drive team success
  • Stay on top of industry trends and standards
  • Drive code and design reviews to completion
  • Collaborate with our solution teams, analyze their requirements, prioritize and drive features to closure with very high quality
  • Be a collaborative team player to define, design, develop, test, deploy, and support software
  • Active communication across the team
  • Bring creative and innovative thinking to your work
  • Maintain code integrity and organization
  • Fulltime
Read More
Arrow Right
New

Java Full Stack Engineer

We are seeking a highly skilled and motivated Full Stack Developer with 6-9 year...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years of overall hands-on software development experience
  • Strong proficiency in Java programming language
  • Mandatory experience with Spring Boot for building scalable applications
  • Extensive experience designing and implementing microservices architectures
  • Demonstrated ability to develop multiple API services involving various database technologies, including but not limited to MongoDB and Oraas
  • Solid experience with containerization technologies like Docker and orchestration tools like Kubernetes
  • Solid experience with Node.js/Typescript/Angular for front-end development
  • Practical experience working with cloud infrastructure (e.g., AWS, GCP, or private cloud environments)
  • Hands-on experience with modern CI/CD tools and practices
  • Mandatory experience with Release on Demand
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust and scalable backend services using Java and Spring Boot
  • Implement microservices architectures, ensuring high availability, resilience, and performance
  • Develop responsive and interactive user interfaces using Node.js, with an emphasis on user experience and maintainability
  • Integrate multiple API services, demonstrating expertise in working with various databases, MongoDB is mandatory
  • Contribute to the entire software development lifecycle, from conceptualization and design to deployment and operational support
  • Collaborate closely with stakeholders to define requirements, scope projects, and deliver high-quality solutions
  • Leverage cloud infrastructure effectively for application deployment, scaling, and management
  • Drive the adoption and implementation of modern CI/CD practices using tools like Release on Demand, GitHub Enterprise, Harness, and Lightspeed
  • Participate in code reviews, mentor junior developers, and foster a culture of technical excellence and continuous improvement
  • Proactively identify and address performance bottlenecks, security vulnerabilities, and technical debt
  • Fulltime
Read More
Arrow Right

Lead Devops Engineer

About Investwell (Excel Net Solutions Pvt. Ltd.) is the leader in the field of E...
Location
Location
India , Gurugram
Salary
Salary:
Not provided
investwellonline.com Logo
Investwell
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of relevant experience
  • Hands-on experience working with On-Premise as well as Cloud servers like AWS Azure Spin off servers on demand and elastic load balancing
  • Experience carrying out server migration from on-premise to cloud will be preferred
  • Experience in Bash shell scripting Have developed scripts to automate visualization
  • Proficient with CI/CD tools GitLab Jenkins
  • Experience setting up firewalls security tools like Cloudflare
  • Hands-on experience setting up Monitoring tools like Prometheus Datadog Grafana Elasticsearch Sentry
  • Build tools to reduce occurrences of errors and improve customer experience
  • Must have performed root cause analysis for production errors and technical issues
  • Skills: AWS Linux Administration System Monitoring UAT and Production Environment Exposure Database Administration Bash Shell Scripting
Job Responsibility
Job Responsibility
  • Take ownership of our Continuous Integration CI tools for version control GitLab and automated testing
  • Understand and build deployment pipelines using Jenkins our Continuous Development CD tool
  • Implement and maintain our observability stack for monitoring logs metrics and traces
  • Write shell scripts and programs to carry out business analytics Set up alerts and notifications for stakeholders
  • Working on ways to automate and improve development and release processes
  • Ensuring that systems are safe and secure against cybersecurity threats
  • Identifying technical problems and developing software updates and fixes at application and database deployment level
  • Working with software developers and software engineers to ensure that development follows established processes and works as intended
  • Defining and setting development test release update and support processes for DevOps operation
  • Manage permissions backup and performance across different databases like MySQL MSSQL Postgres etc
What we offer
What we offer
  • 5 days working with flexible timings and regular fun activities in the office
  • Free group medical insurance for all permanent employees upto 3 lakh
  • Free consultation with financial planners for your own life stage financial planning
  • Guidance on getting started on a personal investment journey
  • Fulltime
Read More
Arrow Right

Application Development Lead

This role is for a application dev lead within the FI Data team, responsible for...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of demonstrable and relevant experience in software development, with at least 3-5 years in a leadership role within a high-performing technical team
  • strong understanding of Java and/or Python 3.6, with the ability to guide and review complex solutions
  • solid understanding of REST API development, including best practices for design, security, and scalability
  • demonstrable experience in driving the creation of reusable, testable, and efficient code with proper error and exception handling, and establishing coding standards
  • extensive experience with the design and implementation of cloud-native applications and deployment via Kubernetes / Openshift, including strategic decision-making on cloud architecture
  • expertise in big data computation platforms (Flink, Spark, Apache Beam) or big data distribution platforms (Hadoop, Druid, Pinot, Trino, Ignite), and a track record of leading teams leveraging these technologies
  • hands-on experience in handling various data structures, and the ability to guide complex data modeling decisions
  • proven leadership in establishing and maturing Continuous Integration and Continuous Delivery environments
  • familiarity with TeamCity, Sonarqube, and Jenkins
  • extensive experience with the SDLC lifecycle and in leading and coaching within an Agile environment (Scrum/Kanban)
Job Responsibility
Job Responsibility
  • Lead and oversee the design and development of high-performance green-field data analytics products for a Tier 1 bank, ensuring architectural excellence and alignment with business goals
  • collaborate strategically with other dev leads in US and Canada, translating complex business requirements into technical roadmaps and fostering a partnership approach to deliver impactful solutions
  • drive innovation within the team, encouraging the exploration and implementation of cutting-edge data visualization and analytics solutions
  • mentor and guide team members in applying an engineering mindset, fostering deep understanding of use-cases, developing robust estimation techniques for volume and compute velocity, and openly addressing implementation limitations
  • lead the evaluation and development of Proof-of-Concepts (POCs) for new strategic initiatives, guiding the team to convert successful prototypes into robust enterprise solutions
  • foster a culture of continuous learning and growth within the team, empowering members to research, learn, and recommend emerging technologies
  • provide leadership and strategic direction for post-release support, collaborating closely with business, development, and support groups to ensure operational stability and client satisfaction
  • manage team performance, including goal setting, performance reviews, career development, and providing regular feedback to foster professional growth
  • participate in hiring processes, attracting, interviewing, and onboarding top talent to grow the team's capabilities
  • facilitate effective communication within the team and across different stakeholders, ensuring transparency and alignment.
  • Fulltime
Read More
Arrow Right

Senior React Developer

Location
Location
India , Tirupati, Bangalore
Salary
Salary:
Not provided
sithafal.com Logo
Sithafal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least five (5) years software development experience in full product cycle: design, development, release and maintenance
  • Proven hands-on experience of at least five (5) years of experience working with React.JS, Redux, TypeScript, JavaScript, Bootstrap, HTML5, and CSS3
  • Proficiency in designing and developing applications using the latest version of React.js, Redux, React Routers, React Forms, Hooks, React Events, higher order components, etc.
  • Strong working knowledge of creating and customizing custom hooks
  • Solid understanding of performing unit testing using Jest
  • Demonstrated knowledge of secure software development principles
  • Experience with designing and implementing large systems and databases
  • Prior experience with code versioning tools such as Azure DevOps/TFS and Git
  • Must have hands on experience with conducting design reviews and code reviews
  • Excellent interpersonal and communication skills
Job Responsibility
Job Responsibility
  • Follow secure software development practices and disciplined software engineering principles
  • Architect, design, develop, and deliver high quality software that powers ever increasing demands of availability, reliability, security and performance
  • Collaborate with our solution teams, analyze their requirements, prioritize and drive features to closure with very high quality
  • Building reusable components and front-end libraries for future use
  • Excellent time-management and multi-tasking capabilities to keep project timeline on track
  • Ability to work on multiple projects with related complexities at the same time
  • Mentor junior team members and provide guidance when needed
  • Must be responsive, flexible, and able to succeed within an open and collaborative peer environment
  • Developing best-in-class consumer experiences (user interface designs, interaction models, prototypes, etc.) in a fast-paced, agile, start-up-like environment
  • Should be self-driven with basic guidance and the ability to learn other coding languages as needed
  • Fulltime
Read More
Arrow Right