-
View all jobs
The Inventory Orchestration team is an exciting and innovative team in Citi which has developed a platform to build, configure, and inventory application infrastructure including compute, networking, storage, middleware and security resources as part of an Infrastructure-as-Code(IaC) ecosystem.
The orchestrating application is primarily Java Spring with end point automation being performed by Ansible and Terraform. We are looking for a software engineer to join the team to help build our web based user interface and command line interface.
Responsibilities:
Job Family Group:
Technology
------------------------------------------------------
Job Family:
Systems & Engineering
------------------------------------------------------
Time Type:
Full time
------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
The orchestrating application is primarily Java Spring with end point automation being performed by Ansible and Terraform. We are looking for a software engineer to join the team to help build our web based user interface and command line interface.
Responsibilities:
- Design, implement and test UI screens for our application.
- Collaborate with back-end developers to agree on implementation details including API definition.
- Ensure code adheres to coding best practices.
- Implement automated tests (e.g. unit tests and automated browser tests)
- Assist with application prototyping and recommend solutions around implementation.
- Partner with development teams to identify engineering requirements and assist with defining application/system requirements and processes.
- Create installation documentation, training materials, and deliver technical training to support the organization.
- Few years of relevant experience in an engineering role.
- Professional experience in Angular UI and JavaScript/Typescript development.
- Good knowledge of modern UI/UX design patterns.
- A quick and keen learner that is willing to learn new skills such as backend development or Golang CLI development
- Exposure to microservices / micro front end architecture.
- Working knowledge of CI/CD tools.
- Working knowledge of industry practice and standards.
- Consistently demonstrates clear and concise written and verbal communication.
- Demonstrated analytic/diagnostic skills.
- Ability to work independently, prioritize, and take ownership of various parts of a project or initiative.
- Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements.
- Ideally experience working in Financial Services or a large complex and/or global environment.
- Bachelor’s degree/University degree or equivalent experience
Job Family Group:
Technology
------------------------------------------------------
Job Family:
Systems & Engineering
------------------------------------------------------
Time Type:
Full time
------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
Key Skills
Ranked by relevance
ui
microservices
prototyping
terraform
angular
ansible
storage
golang
java
cicd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer
2026-05-16
Full-time
Not Applicable
India
Banking
Engineering
View Job Details
Related
ReactJS - Frontend Programmer Analyst
2026-05-24
Full-time
Not Applicable
India
Banking
Engineering
View Job Details
Related
Java Technical Lead
2026-05-08
Full-time
Not Applicable
Canada
Banking
Engineering
Login to Apply
- Posted
- Feb 21, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Dublin
- Company
- Citi
Industries
Banking
Financial Services
Investment Banking
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer
2026-05-16
Full-time
Not Applicable
India
Banking
Engineering
View Job Details
Related
ReactJS - Frontend Programmer Analyst
2026-05-24
Full-time
Not Applicable
India
Banking
Engineering
View Job Details
Related
Java Technical Lead
2026-05-08
Full-time
Not Applicable
Canada
Banking
Engineering