Job offer

Full Stack Software Engineer, Assistant Vice President

The position as Full Stack Software Engineer at Charles River Development in Dublin involves developing and maintaining software modules and leading a development team. The successful candidate should have experience in cloud-native development, Java, and agile methodologies, and be able to solve complex software problems.

About the job

As a Full Stack Software Engineer and Development Manager, you will be responsible for the further development and maintenance of modules or components of the Alpha/Charles River Development Platform. You will also assist the customer support and development teams with troubleshooting.

Tasks

* Analyze, design, develop, test, and debug complex software enhancements and solutions for Charles River business and technical applications * Collaborate with business analysts and product managers to create simple and sustainable software solutions for complex problems * Plan solutions for projects or larger phases of projects to resolve software-related issues * Participate in the design, analysis, programming, testing, and maintenance of software applications and upgrades using Java, C++, CGI, JavaScript, or other related software engineering languages * Provide sound advice and critical analysis of proposed changes during code reviews * Design, test, and demonstrate software to ensure a high-quality product * Identifying opportunities to improve development testing methods and contributing to testing methodology frameworks * Performing manual testing to ensure a high-quality product * Providing troubleshooting in large, complex client and server installations * Participation in the agile software development process for the design and construction of CRD system methods * Planning and coordination of activities between teams to complete tasks * Mentoring and leadership of junior and senior engineers in design

Requirements

* Recommended educational background: Bachelor's degree (or equivalent) in computer science or another technical field, master's degree strongly preferred * Experience: * Over 5 years of experience in cloud-native development with Java (Spring experience desirable) * Over 8 years of experience in developing event-driven architectures * Experience in rapid prototyping and web development required * Experience with JavaScript, EOL, C++, DRL (SQL Server bonus) * Knowledge of software development * Knowledge of Java * Proven ability to investigate complex, cloud-native software problems * Experience with financial services in developing solutions for portfolio management, trading, compliance, post-trade, IRSOR, or wealth management, prime markets strongly desired * Proven ability to design and develop software solutions for highly complex business and technical problems * Excellent written and verbal communication skills * Ability to work well with colleagues in a cohesive team environment * Knowledge of Agile development methodology

What we offer

* Competitive and comprehensive benefits packages * Access to resources to help you achieve your goals * Diverse development programs and educational support to help you reach your full potential * An inclusive environment where everyone is welcome and can perform at their best

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.