About CitcoSince the 1940s Citco has provided specialist financial services to alternative investment funds, investors, multinationals and private clients worldwide.
With over 6,000 employees in 45 countries we pioneer innovative solutions that meet our clients’ evolving needs, and deliver exceptional service.
Our continuous investment in learning means our people are among the best in the industry. And our corporate social responsibility programs provide meaningful and fulfilling work in the community.
A career at Citco isn’t just a job it’s an opportunity to excel in an environment that genuinely supports your personal and professional development.
About the Role : In this role, the .NET Developer will deliver applications that support the automation strategies of the Support Systems Engineering team for Citco Fund Services.
This incorporates a product suite which supports Citco’s monitoring strategy, operational automation and transparency, and self-
service strategies. The Support Systems Engineering group has been recently formed to drive automation and best-practice operating strategies in preparation for global Cloud operations.
The role is situated in the Dublin office, which is Citco’s expanding development hub in EMEA.This role partners with application owners, development and QA leads, applications support and infrastructure teams to ensure applications are operated in our production environment in a highly reliable and cost-
effective manner. The development includes modern .NET-stack web development, both in new modules and green field developments, and collaboration with development leads and architects. Job Duties in Brief :
Deliver software to improve monitoring, availability, scalability and efficiency of Citco services
Influence and create new designs, architectures, standards and methods for large-scale distributed systems
Contribution to automated build process
Systems documentation and knowledge base management About You : The successful candidate is an energetic and effective team contributor with a passion for software development, new technologies and automation.
Must have familiarity with best practices in application management, and confidence in designing and developing modern applications Experience and Technical Skills
3+ years of professional hands-on experience of the full SDLC of enterprise application development
Proficiency in the .Net stack : C#, SQL Server, IIS, MVC, Web API
Familiarity working with and integrating with Oracle databases
Advanced knowledge of object-oriented programming, relational databases and softwareFamiliarity with Agile / KanBan SDLC practices
Understanding and demonstrated proficiency with core software development processes - debugging, code tuning, code management and branching, coding styles and refactoring
Build management, code management, debugging and code optimization Education
Bachelors' degree or equivalent experience
Certification and training in one or more technology stacks
Demonstrated commitment to continuous improvement and training Desired skills and expertise
Cloud application architecture, AWS infrastructure
DevOps implementation experience
Experience in a financial services company
Experience with SOA and Micro-Services What We Offer :
A challenging and rewarding role in an award-winning global business.
Opportunities for personal and professional career development.
Great working environment, competitive salary and benefits, and opportunities for educational support.
Be part of an industry leading global team, renowned for excellence. Remuneration : A highly competitive salary package will be awarded the successful candidate.