Software Engineer developing AI solutions for a leading construction software provider. Involved in both development and deployment while collaborating with cross-functional teams.
Responsibilities
Responsible for the quality of software development and deployment.
Perform and create automated and manual tests to ensure the software created is fit for purpose.
Design, code, test, and debug technical solutions.
Provide product support (fixing defects) in older technologies where required.
Estimate effort required to accomplish requirements.
Collaborate with other team members to help specify, design, and develop software.
Identify process deficiencies and propose and implement solutions and improvements.
Ensure that technical implementation is technically sound, defect rates are minimised, and products are inexpensive to maintain and support.
Work with the security team to ensure data security standards are always met.
Take responsibility for personal development, ensuring knowledge and skills are maintained.
Requirements
Essential Experience as a Software Engineer or similar role.
Experience in Python.
Good understanding AI - LLMs and Machine Learning frameworks.
Understanding of Data.
Good knowledge of quality standards, legislation and best practice.
Awareness of current trends and developments in software engineering.
Experience with Agile (Scrum) methodologies and project management.
Ability to identify technical risks and propose alternative solutions.
Degree level or equivalent education preferred in a relevant subject such as computer sciences, computer engineering, information management systems, software development or business information systems etc.
Desirable Experience in JavaScript/Angular/Knockout would be advantageous.
Awareness and experience of Google Kubernetes Engine and GCP offerings plus other engines such as Jenkins & Azure Dev Ops.
Awareness and experience of AWS.
Highly developed attention to detail.
Benefits
25 days annual leave + public holidays, increasing with length of service.
As a Senior Software Engineer, you'll design and operate software solutions for manufacturing processes at GROPYUS. You will play a key role in merging digital and physical logistics systems.
Software Engineer IV delivering complex software solutions for Truist through analysis, design, and coding. Leading development efforts and mentoring teammates while adhering to standards in an Agile environment.
Software Engineer IV developing nuclear energy solutions for Framatome. Engaging in innovative projects to enhance clean energy technologies across North America.
Senior Software Engineer at Stay22 designing and developing APIs and AI agents on a public platform. Collaborate with cross - functional teams to deliver scalable, reliable services.
Senior Full Stack Developer optimizing performance of embedded solutions on Stay22’s platform. Collaborating on development and maintenance of the core infrastructure.
Full Stack Developer responsible for web applications in Athens, Greece. Collaborating with teams to design and implement solutions using various technologies.
Fullstack developer designing e - commerce solutions at Metaline. Involving analysis, development, and performance optimization in a dynamic environment.
Lead Software Engineer developing custom solutions and collaborating with clients for innovative business challenges. Engage in continuous learning and mentor junior team members for effective project delivery.
Senior Software Engineer at Evertec ensuring technological solutions for financial systems, analyzing requirements, supporting and sustaining systems with high quality and efficiency.