Software Engineer

1 week ago


Limerick, Limerick, Ireland North Full time
Job Summary: North is a dynamic and innovative technology company dedicated to reshaping the landscape of financial risk and compliance management.

We seek a product-minded Software Engineer with a focus on software development to join our talented team at the Fraud & Risk Management Research & Development Centre of Excellence in Limerick.

Position Overview: As a Software Engineer, you will work towards building and maintaining our cutting-edge platform using the best software engineering practices and adhering to the industry standards while collaborating with other software engineers, architects, product managers and stakeholders.

This platform will leverage the power of artificial intelligence to address the complex challenges of fraud detection, risk assessment, and regulatory compliance in the financial industry.

This position will be responsible for the full software development life cycle, including, but not limited to: API design and management, microservices, unit testing, production readiness and observability.

What youll do: Write clean, reusable, readable code with the appropriate tests.

Execute code reviews and other peer review processes (e.g., pair programming) to ensure code quality and security practices.

Triage product and systems issues, including debugging and monitoring, aiming to resolve problems and identify root causes.

Research new technologies, including hands-on technical evaluation and POCs.

Collaborate with software engineers, architects, UI/UX designers, and product managers to deliver high-quality solutions.

Produce and contribute to high-quality documentation.

Participate in conversations and workshops with stakeholders to understand requirements and identify solutions and opportunities.

What we need from you: 3+ years of experience in application development.

Bachelors degree in a relevant discipline, or relevant experience.

Experience working in the financial services, financial technology and risk management industry.

Excellent problem-solving and decision-making skills.

Excellent interpersonal and communication skills, comfortable discussing technical information.

In-depth knowledge of a selected programming language (e.g., Java, SQL, Python).

Experience working with microservices frameworks (e.g., Quarkus, Springboot, Dropwizard).

Experience with testing frameworks (e.g., JUnit, Mockito, Ja Co Co, Test Containers).

Experience working with RESTful APIs and familiarity with Graph QL.

Experience working with relational databases (e.g., Postgre SQL, My SQL) and knowledge of No SQL databases (e.g., Mongo DB, Dynamo DB).

Experience with building and package tools (e.g., Maven, Gradle).

Experience with containerisation tools (e.g., Docker, Podman, Buildpack, Jib).

Experience deploying applications onto cloud-native environments (e.g., AWS, GCP).

Knowledge of Open API specification.

Knowledge of software versioning control using Git and related platforms (e.g., Bitbucket, Github).

Experience implementing security measures and ensuring compliance with data privacy and security regulations.

Additional information: This is a hybrid role - as part of our hybrid work model, employees are expected to be onsite at our Limerick City office on in-office days.

Disclaimer: The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification.

It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

North reserves the right to alter this description at any time.

North practices the concept of equal employment opportunity with respect to hiring, promotions, transfers, pay, discipline, fringe benefits, and all other terms and conditions of employment.

No individual will be discriminated against, and no employment decisions will be made, on the basis of an individual's race, color, national origin, religion, age, gender, protected disability, marital status, familial status, veteran status, height, weight or citizenship.

Please view our Pre-Hire Data Privacy Information by clicking the 'view profile' button at the top of the advert Skills: Software Engineer Java Benefits: Competitive Benefits Package

  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    At Openchip & Software Technologies S.L., we are revolutionizing the industry with our innovative RISC-V chips featuring AI and HPC acceleration. We are seeking a highly skilled Senior Performance Software Engineer to join our performance team.About UsWe build exciting new products that change the world. As a Senior Performance Software Engineer, you will...


  • Limerick, Limerick, Ireland Software Placements Full time

    Job Description:A senior firmware tooling engineer is required to join a leading multinational semiconductor design and manufacturing company. The successful candidate will be responsible for developing, debugging, and maintaining complex real-time heterogeneous embedded software solutions in C, C++, and/or assembly.The ideal candidate will have significant...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    At Openchip & Software Technologies, we are building cutting-edge RISC-V chips with HPC and AI acceleration. As a Staff Cloud Software Engineer, you will play a pivotal role within our cloud team to ensure seamless orchestration, observation, and management of our chips from the cloud.Key Responsibilities:Technical Leadership: Provide independent technical...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    About the RoleWe are seeking a talented Senior Cloud Software Engineer to join our team at Openchip & Software Technologies. This is an exciting opportunity to contribute to the development of cloud software solutions for our RISC-V chips.Key Responsibilities:Develop and implement Kubernetes device plug-ins and extensions to ensure seamless orchestration and...


  • Limerick, Limerick, Ireland Software Placements Full time

    Job OverviewWe are seeking a highly skilled Principal Embedded Software Development Specialist to join our team at Software Placements. This role requires a deep understanding of embedded software development, with a focus on designing, developing, and maintaining complex real-time heterogeneous systems.Key ResponsibilitiesProvide technical leadership in the...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    At Openchip & Software Technologies S.L., we are building exciting new RISC-V chips with HPC and AI acceleration. As a Staff Cloud Software Engineer, you will play a crucial role within the cloud team to ensure that our chips can be orchestrated, observed, and managed from the cloud by delivering Kubernetes device plug-ins, exposing to observability stacks,...


  • Limerick, Limerick, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor Company, requires a Senior Embedded Systems Test Engineer for a role based in Limerick City, Ireland. Role: Automotive BMS/Wireless BMS are very complex solutions, designed and engineered by over 100 engineers to an ASPICE model.Verification of those solutions is as critical as the design.It requires...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    Openchip is building exciting new RISC-V chips with HPC and AI acceleration. As a Staff Cloud Software Engineer, you will play a crucial role within the cloud team to ensure that our chips can be orchestrated, observed, and managed from the cloud by delivering Kubernetes device plug-ins, exposing to observability stacks, and integrating with cloud-hosted...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    Openchip is building exciting new RISC-V chips with HPC and AI acceleration. As a Staff Cloud Software Engineer, you will play a crucial role within the cloud team to ensure that our chips can be orchestrated, observed, and managed from the cloud by delivering Kubernetes device plug-ins, exposing to observability stacks, and integrating with cloud-hosted...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    About Our CompanyAt Openchip & Software Technologies S.L., we're passionate about transforming the tech industry with innovative RISC-V chips that integrate AI and HPC acceleration.Job OpportunityWe're seeking a talented Senior Performance Software Engineer to collaborate with our high-performance team, driving innovation in AI, HPC, and RISC-V.Key...


  • Limerick, Limerick, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Semiconductor Company, requires a Senior Embedded Systems Test Engineer for a role based in Limerick City, Ireland.Role:Automotive BMS/Wireless BMS are very complex solutions, designed and engineered by over 100 engineers to an ASPICE model. Verification of those solutions is as critical as the design. It requires...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    Openchip is building exciting new RISC-V chips with AI and HPC acceleration. As a Senior Performance Software Engineer, you will play a crucial role in our performance team, optimizing popular AI and HPC applications and benchmarks to deliver best in class performance and work with customers to optimize their workloads.Key responsibilities:Make independent...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    Openchip is building exciting new RISC-V chips with AI and HPC acceleration. As a Senior Performance Software Engineer, you will play a crucial role in our performance team, optimizing popular AI and HPC applications and benchmarks to deliver best in class performance and work with customers to optimize their workloads.Key responsibilities:Make independent...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    Openchip is building exciting new RISC-V chips with AI and HPC acceleration. As a Junior Performance Software Engineer, you will actively participate in our performance team, helping to optimize popular AI and HPC applications and benchmarks to deliver best in class performance, and work with customers to optimize their workloads.Key responsibilities:Make...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    Openchip is building exciting new RISC-V chips with HPC and AI acceleration. As a Senior Cloud Software Engineer, you will play a crucial role within our cloud team ensuring our chips can be orchestrated, observed, and managed from the cloud by delivering Kubernetes device plug-ins, exposing to observability stacks, and integrating with cloud hosted fleet...


  • Limerick, Limerick, Ireland Software Placements Full time

    Company OverviewOur client, a leading Multinational Semiconductor Company, is seeking a Senior Embedded Systems Test Engineer for a role based in Ireland.Job ResponsibilitiesThe Embedded Systems Test Engineer will drive the systems validation effort of our key programs, working closely with system architects and designers to understand requirements,...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    Company OverviewOpenchip & Software Technologies is a pioneering company in the field of RISC-V chips with HPC and AI acceleration. Our mission is to revolutionize the industry by building exciting new chips that can be orchestrated, observed, and managed from the cloud.


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    At Openchip & Software Technologies, we're building the future of computing. As a Staff Cloud Software Engineer, you'll play a key role in our cloud team, ensuring our RISC-V chips can be orchestrated, observed, and managed from the cloud.Key ResponsibilitiesMake independent technical contributions to help the team deliver its commitments.Understand the...


  • Limerick, Limerick, Ireland Software Placements Full time

    Software Placements is seeking a Senior Embedded Systems Test Engineer to join their team in Limerick City, Ireland.Job DescriptionThe role involves driving the systems validation effort of key programs and collaborating with system architects and designers to prepare and execute suitable validation plans. Key responsibilities include:Defining a long-term...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    As a Staff Cloud Software Engineer at Openchip & Software Technologies, you'll be responsible for ensuring seamless orchestration, observation, and management of our RISC-V chips from the cloud.Key Responsibilities:Cloud Architecture: Design and implement Kubernetes device plug-ins to enable cloud-based orchestration and management of our platforms.Cloud...