Logo of Huzzle

ACI Base24 Developer - Dublin Based

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Dublin

AI generated summary

  • You must have a degree in IT or related field, certification in a language, strong client and problem-solving skills, development knowledge in various languages, cloud concepts, and agile methodologies.
  • You will design, code, and test software, gather user requirements, manage project risks, document progress, and guide junior team members while collaborating across teams.

Requirements

  • Bachelor’s Degree in Computer Science, Information Systems, or other related field, or equivalent work experience
  • Certification in any one programming skill
  • Professional attitude, has developed a reputation as a trusted advisor
  • Good client-facing skills, experience in developing partnerships with the team and client and collaborating with others to exceed client expectations
  • Good problem solving skills, has experience in proposing different options and solutions for approaching and resolving issues
  • Adaptable and responds positively to changing business issues, sees change as an opportunity to improve performance
  • Excellent communication skills, adapts style accordingly and demonstrates an understanding of the audience’s perspective. Uses discretion when dealing with sensitive information
  • Intermediate theoretical knowledge in development methodologies and has awareness of opportunities provided by new and emerging technologies and products
  • Has good applications/technology knowledge, building on specialist domain knowledge and has practical experience of development tools and platforms required to deliver
  • Good understanding of system architecture. Has experience in at least one development language and discipline, comfortable with basic SQL
  • Good development/scripting skills in common languages such as VB, JAVA, PERL, C++
  • Good knowledge on Cloud concepts and virtualisation
  • Solid understanding of object-oriented programming concepts and relational database design and querying concepts
  • Familiar with version control concepts
  • Knowledge of Microsoft .NET development using C#
  • Has had exposure to web development using HTML5, CSS and JavaScript
  • Knowledge of client/server application development and unit testing theory
  • Knowledge of agile development methodologies
  • Good people skills, with experience in supporting others in raising their performance and working out their development goals
  • Experience in supporting team success and motivating others to keep morale and performance high
  • Good self management. Can set and work to quantified goals and standards. Delivers by being aware of and considering the commercial impacts
  • Must be flexible, independent and self motivated
  • Ability to manage own expenses and adhere to the expense policy
  • No specific budget assigned
  • This role will require onsite working 4 days per week

Responsibilities

  • Works on multiple phases of a project and/or multiple small projects of moderate scope and sometimes complex assignments.
  • Takes responsibility for a certain area and conditions as well as creating or modifying existing code to add new features and improve performance.
  • Selects appropriate standards, methods, tools and applications for project use. Participates in peer reviews of solution designs and related code.
  • Designs, codes and documents simple programs or scripts and assists in the implementation of software which forms part of a properly engineered system.
  • Co-ordinates the collection and documentation of user requirements, development of user stories, and estimates, conducting research to define problems and preparing responses to anticipated questions.
  • Designs, develops, and unit tests applications in accordance with established standards.
  • Prepares reports, manuals and other documentation on the status, operation and maintenance of software.
  • Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage and work processes whilst following the software development lifecycle.
  • Accurately identifies project risks and reports effectively to relevant stakeholders. Manages issues, risks, actions, dependencies, and defects to the success of the project.
  • Maintains the status of the project and provides guidance to the work of junior team members.
  • Works across teams to achieve group goals.

FAQs

What is the main responsibility of the ACI Base24 Developer?

The main responsibility of the ACI Base24 Developer is to take full responsibility for a certain area, working on development projects to build and improve enterprise-grade software systems, ensuring projects are completed on time and within budget.

What qualifications are required for this position?

A Bachelor's Degree in Computer Science, Information Systems, or a related field, or equivalent work experience is required. Certification in a programming skill is desirable.

What kind of skills are essential for this role?

Essential skills include a professional attitude, good client-facing and problem-solving skills, adaptability to change, and excellent communication abilities. Technical skills include knowledge in development methodologies, programming languages, cloud concepts, and experience in Microsoft .NET using C#.

Is experience with Agile methodologies necessary?

Yes, knowledge of Agile development methodologies is required for this position.

Will the ACI Base24 Developer need to work onsite?

Yes, this role requires onsite working 4 days per week.

Are there opportunities for learning and development at Expleo?

Yes, Expleo provides significant learning and development opportunities to encourage individual growth and success throughout your career.

What type of benefits does Expleo offer?

Expleo offers a competitive salary, medical and dental insurance, pension, life assurance, an employee wellbeing programme, and various sports and social events, among other benefits.

Is this position open to candidates from diverse backgrounds?

Yes, Expleo is an equal opportunities employer and welcomes applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.

How does Expleo support work-life balance?

Expleo supports work-life balance through a variety of family-friendly policies and enhanced leave options.

What should candidates keep in mind before applying?

Candidates should be aware that this role requires onsite working 4 days a week.

Think bold, act reliable

Consulting
Industry
10,001+
Employees
1966
Founded Year

Mission & Purpose

Expleo is a global engineering, technology and consulting service provider that partners with leading organisations to guide them through their business transformation, helping them achieve operational excellence and future-proof their businesses. Expleo benefits from more than 40 years of experience developing complex products, optimising manufacturing processes, and ensuring the quality of information systems. Leveraging its deep sector knowledge and wide-ranging expertise in fields including AI engineering, digitalisation, hyper-automation, cybersecurity and data science, the group’s mission is to fast-track innovation through each step of the value chain. As a responsible and diverse organisation, Expleo is committed to doing business with integrity and working towards a more sustainable and secure society. Expleo boasts an extensive global footprint, powered by 15,000 highly-skilled experts delivering value in 30 countries and generating more than €1 billion in revenue.