Company:
Abacus Professional Recruitment
Location: Belfast
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
The Software Engineer engineers secure, scalable, and reliable technology solutions, with minimal mentoring, to advance global marketplace needs and serve risk management needs of customers around the world. As a software engineer, you will play a crucial role in ensuring the quality and reliability of our systems. You will collaborate closely with Product Owners, QA, and other teams to create, execute, and automate tests, identify defects, and help speed up time to market. The successful candidate will be able to solve problems creatively, communicate effectively, and work both independently and collaboratively. The role requires excellent communication, planning, project management, and relationship building with global engineering resources, as well as integrating global business and client feedback to improve product development and ensure timely and fit-for-purpose delivery. Principal Accountabilities: ? Deliver working high-quality software. ? Conduct system-wide testing and some integration testing. ? Demonstrate skill in language proficiency; write application modules and unit tests with minimal guidance. Design with guidance and code independently. ? Exhibit skilled knowledge of database SQL; perform elementary database modeling and intermediate database tuning. ? Identify potential opportunities for code optimization. Provide input for code reviews and help with environment build deployments, release notes, and build notices. Review code to proactively identify and mitigate potential issues and defects, and troubleshoot various forms of code. ? Use design tools to frequently share and communicate design ideas on larger systems. ? Use patterns frequently, contributing to best practices and process enhancements. ? Excellent written and verbal communication skills, able to liaise with technical and business stakeholders. Role-Specific Capabilities: ? Strong knowledge of Java development and best practices, ideally with experience in low-latency applications. ? Knowledge of SQL. ? Experience with streaming pipeline technologies like Google Dataflow / Apache Beam / Apache Flink or similar. ? Knowledge of cloud services (GCP or other providers), especially Dataflow, Pub/Sub, BigQuery, Kubernetes (GKE). ? DevOps experience. ? (Desirable) Experience with Bamboo, Bitbucket, Jenkins, XLR, Argo, Terragrunt, or similar CI/CD pipelines. ? (Desirable) Experience with Looker or other BI tools. ? (Desirable) Basic familiarity with Central Limit Order Book lifecycles. '' Skills: Java SQL Software
Share this job
Abacus Professional Recruitment