
Senior Applications Developer
3 weeks ago
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
- 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
- Bachelor's degree/University degree or equivalent experience
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
-
Senior Applications Developer
2 weeks ago
Dublin, Dublin City, Ireland beBeeDeveloper Full time €90,000 - €125,000Job DescriptionThe role of the Senior Applications Developer involves contributing to applications systems analysis and programming activities. This position is responsible for participating 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...
-
Senior Application Development Lead
2 weeks ago
Dublin, Dublin City, Ireland beBeeTechnical Full time €80,000 - €120,000\Senior Application Developer Position\Job Overview\The role of the Senior Application Developer is to lead and implement new application systems and programs in collaboration with a technology team.\Main Responsibilities\\Develop and implement global products and applications based on microservices architecture and hosted on private and public cloud...
-
Applications Development Senior Analyst
4 weeks ago
Dublin, Dublin City, Ireland Citigroup Inc. Full timeThe 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...
-
Senior Frontend Application Developer
2 weeks ago
Dublin, Dublin City, Ireland beBeeFrontend Full time €110,000 - €130,000Lead Frontend DeveloperThis is an exciting opportunity to lead the development of cutting-edge frontend applications. As a senior developer, you will be responsible for designing and implementing technical solutions that meet the evolving needs of our global customers.In this role, you will have the opportunity to work on a diverse range of projects, from...
-
Applications Development Senior Programmer
4 weeks ago
Dublin, Dublin City, Ireland Citigroup Inc. Full timeAre 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...
-
Applications Development Senior Analyst
3 weeks ago
Dublin, Dublin City, Ireland Citi Full timeExcited 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 apply Our people make all the difference in our success.The Applications Development...
-
Senior Java Applications Developer
3 weeks ago
Dublin, Dublin City, Ireland Citi Full timeOverviewSenior Java Applications Developer at Citi in Dublin. The role is to implement new application systems as part of a Technology scrum team. High performers will have opportunities to lead teams and expand the role to manage technology functions independently.ResponsibilitiesDevelopment and Implementation of Citi's global products and applications...
-
Web Applications Developer
3 weeks ago
Dublin, Dublin City, Ireland emagine Group Full timeOverviewWeb Applications Developer (PowerApps) – Intermediate. emagine is seeking a highly skilled Web Applications Developer (PowerApps) for a position requiring 4-6 years of professional experience in developing and implementing custom business applications. The ideal candidate will demonstrate proficiency in Microsoft PowerApps and Power Automate, with...
-
Applications Development Manager
3 weeks ago
Dublin, Dublin City, Ireland Citi Full timeOverviewApplications Development Manager - Vice President role at Citi.Citi's Banking As A Service (BaaS) Technology team within Payments under Services Technology is expanding.We are seeking highly motivated Software Development Engineers to design, develop, and maintain an application that exposes a suite of banking solutions and capabilities to FinTechs...
-
Dublin, Dublin City, Ireland Citigroup Inc. Full timeThe 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...