Senior Applications Developer

2 days ago


Dublin, Dublin City, Ireland Citi Full time
Overview

The Senior Applications Developer is responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Responsibilities
  • Conduct 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 areas
  • Monitor and control all phases of the development process and analysis, design, construction, testing, and implementation; provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgments
  • Recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
Qualifications
  • Relevant experience in engineering software application/product
  • Java 8+, Spring Boot, Spring Core, Spring MVC, Spring Security, REST, Micro Services
  • Experience with databases (Oracle, MongoDB)
  • Distributed Cache: Redis/Hazelcast
  • Messaging: Kafka/Active MQ, Tibco EMS, IBM MQ
  • Operating System: Linux RHEL, Windows
  • Familiarity with data pipeline and ETL technologies
  • Knowledge of JIRA, CI/CD tools like Jenkins, Maven, Bitbucket, Git, uDeploy
  • Researching, designing, implementing and managing software programs; coordinate with stakeholders for the right design and provide extensible low-level design with proper separation of concerns and backward compatibility considerations
  • Writes modular, extensible, readable, secure, and performant code; participates in code reviews
  • Maintains application security as a priority, follows secure design architecture and practices
  • Creates technical solution artefacts, code review records, deployment plans
  • Troubleshoots cross-component issues, issues identified during static analysis, penetration testing or deployment; identifies root causes and resolves symptoms
  • Uses advanced language constructs, design principles, patterns, libraries, and frameworks; applies appropriate data structures, performance and scalability concepts
  • Conversant with CI/CD
  • Experience in systems analysis and programming of software applications
Education
  • Bachelor's degree/University degree or equivalent experience
What We Can Offer You

By joining Citi Dublin, you will be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), and a competitive base salary (annually reviewed) with additional benefits that support you and your family. Discover more here.

Additionally, Citi is committed to ensuring our workplace is inclusive and that everyone feels comfortable bringing their whole self to work. We seek the best talent and empower them to thrive.

Sounds like Citi has everything you need? Apply to discover the true extent of your capabilities.

Job Family Group: Technology

Job Family: Applications Development

Time Type: Full time

Most Relevant Skills: Please see the requirements listed above.

Other Relevant Skills: For complementary skills, please see above and/or contact the recruiter.

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

Accessibility: If you are a person with a disability and need a reasonable accommodation to use our tools or apply for a career opportunity, review Citi's Accessibility information and policies.


#J-18808-Ljbffr

  • Dublin, Dublin City, Ireland Citi Full time

    Excited to grow your career?Excited to grow your career?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions.If you think the open position you see is right for you, we encourage you to applyOur people make all the difference in our


  • Dublin, Dublin City, Ireland Citi Full time

    Excited to grow your career?Excited to grow your career?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions.If you think the open position you see is right for you, we encourage you to applyOur people make all the difference in our success. The...


  • Dublin, Dublin City, Ireland US012 Marsh & McLennan Agency LLC Full time

    Social network you want to login/join with:Award-winning, inclusive, Top Workplace culture doesn't happen overnight. It's a result of hard work by extraordinary people. The industry's brightest talent drive our efforts to deliver purposeful work and meaningful impact every day. Learn more about what makes us different and how you can make your mark as a...


  • Dublin, Dublin City, Ireland 02623 Citibank Europe plc Full time

    Social network you want to login/join with:The Senior Applications Developer is responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...


  • Dublin, Dublin City, Ireland Citigroup Inc. Full time

    TheSenior Applications Developeris responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team.The overall objective of this role is to contribute to applications systems analysis and programming activities.Responsibilities:Conduct tasks related to...


  • Dublin, Dublin City, Ireland beBeeDevelopment Full time €80,000 - €110,000

    Job OverviewThe Senior Applications Developer Lead plays a pivotal role in driving the development and implementation of innovative software applications.This senior-level position is responsible for overseeing systems analysis, programming activities, and ensuring successful project outcomes. Key responsibilities include:Conducting thorough feasibility...


  • Dublin, Dublin City, Ireland Citigroup Inc. Full time

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team.The overall objective of this role is to contribute to applications systems analysis and programming...


  • Dublin, Dublin City, Ireland Citigroup Inc. Full time

    Are you looking for a career move that will put you at the heart of a global financial institution?Shape your career with Citi in Dublin.By joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.Citi has had...


  • Dublin, Dublin City, Ireland hays-gcj-v4-pd-online Full time

    We are seeking a Senior Microsoft Applications Developer with extensive experience in the architecture, design, and development of Microsoft applications, including Power BI, Power Apps, Power Automate, Dynamics 365, SharePoint, and other Microsoft stack technologies. This role involves collaborating with ICT stakeholders and providing technical application...


  • Dublin, Dublin City, Ireland beBeeExpert Full time €80,000 - €120,000

    Technical Systems LeaderThe role of Technical Systems Leader is to establish and implement new or revised application systems and programs in coordination with the Technology Team. This position aims to lead technical systems analysis and development activities, ensuring alignment with business objectives.Lead integration of functions to achieve goals,...