2 jobs found in Dublin

filter3
clear all
    • dublin, dublin
    • permanent
    • full-time
    One of our large IT clients are currently recruiting for both a junior and senior android developer. This role comes with an exceptional salary, great benefits and a great company culture. Job SummaryThis person reports to the Mobile Framework Development Manager and their function within the organisation includes Software Design, Software Development and Software Support.They will design and build the application for mobile devices running through the Android operating software. They will be responsible for designing and coding the base application, ensuring the quality of the application, fixing bugs, maining code and implementing updates while communicating clearly with senior & junior team members. Job DescriptionCore Responsibilities● Assist & take responsibility for the development and implementation of the overall work plan for the Mobile Framework Development team. Achieve successful delivery of projects, while balancing functionality, quality and schedule.● Break complex tasks into smaller units of work and be able to delegate this work to others in a way that plays to the strengths of all team members.● Work closely with internal teams and strategic vendors to provide and obtain technical and engineering information, adopting a partnership approach to maximise benefit to our client.● Maintain and develop your own experience and knowledge base to ensure highest possible standards.● Interest in learning technologies outside of the core work requirements in order to gain a better understanding of other system components.● Be central in training and development of other staff members on both a formal and informal basis.● Direct others towards the solutions for technical problems in a way that allows them to learn while avoiding just solving the problem for them.● You will work closely with other members of the Technical and Engineering team to drive the technology innovation of our client.● Create on-going quality control or process documentation in order to meet the requirements of audits and/or assessments● Develop and document best practice standards within the Mobile Framework Development team● Provide detailed and regular reports to the Mobile Framework Development Manager● Involvement in reviewing others work, responding to requests of this nature and constructively contributing to the monitoring of high quality work. Preferred Requirements:● Android JetPack● RxJava● Java proficiency is essential● Experience using and creating RESTful APIs (JSON & XML)● Agile Software Development● Jira suite● Unit Testing● Exceptional Analytical and Problem-Solving Skills● Ability to adapt to a fast-paced development schedule● Ability to work with git● Experience in ownership of small to medium sized projects. Due to the high volume of applicants we receive, we will only contact successful candidates.Randstad encourage applications from individuals of all ages & backgrounds. Whilst appointments will be made on merit alone candidates must be able to prove their right to work in the UK or the Republic of Ireland (as relevant). Randstad acts as an employment agency for permanent recruitment & an employment business for temporary recruitment as defined by the Conduct of Employment Agencies & Employment Business Regulations 2003
    One of our large IT clients are currently recruiting for both a junior and senior android developer. This role comes with an exceptional salary, great benefits and a great company culture. Job SummaryThis person reports to the Mobile Framework Development Manager and their function within the organisation includes Software Design, Software Development and Software Support.They will design and build the application for mobile devices running through the Android operating software. They will be responsible for designing and coding the base application, ensuring the quality of the application, fixing bugs, maining code and implementing updates while communicating clearly with senior & junior team members. Job DescriptionCore Responsibilities● Assist & take responsibility for the development and implementation of the overall work plan for the Mobile Framework Development team. Achieve successful delivery of projects, while balancing functionality, quality and schedule.● Break complex tasks into smaller units of work and be able to delegate this work to others in a way that plays to the strengths of all team members.● Work closely with internal teams and strategic vendors to provide and obtain technical and engineering information, adopting a partnership approach to maximise benefit to our client.● Maintain and develop your own experience and knowledge base to ensure highest possible standards.● Interest in learning technologies outside of the core work requirements in order to gain a better understanding of other system components.● Be central in training and development of other staff members on both a formal and informal basis.● Direct others towards the solutions for technical problems in a way that allows them to learn while avoiding just solving the problem for them.● You will work closely with other members of the Technical and Engineering team to drive the technology innovation of our client.● Create on-going quality control or process documentation in order to meet the requirements of audits and/or assessments● Develop and document best practice standards within the Mobile Framework Development team● Provide detailed and regular reports to the Mobile Framework Development Manager● Involvement in reviewing others work, responding to requests of this nature and constructively contributing to the monitoring of high quality work. Preferred Requirements:● Android JetPack● RxJava● Java proficiency is essential● Experience using and creating RESTful APIs (JSON & XML)● Agile Software Development● Jira suite● Unit Testing● Exceptional Analytical and Problem-Solving Skills● Ability to adapt to a fast-paced development schedule● Ability to work with git● Experience in ownership of small to medium sized projects. Due to the high volume of applicants we receive, we will only contact successful candidates.Randstad encourage applications from individuals of all ages & backgrounds. Whilst appointments will be made on merit alone candidates must be able to prove their right to work in the UK or the Republic of Ireland (as relevant). Randstad acts as an employment agency for permanent recruitment & an employment business for temporary recruitment as defined by the Conduct of Employment Agencies & Employment Business Regulations 2003
    • dublin, dublin
    • permanent
    • full-time
    Job Summary Contribute to the Clients, the multi-tenant voice & video service platform. The Software Engineer position will build, test and then maintain critical messaging services. The Software Engineer position will build and maintain Python (FastAGI, Flask, Celery) applications. Core Responsibilities Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.Designs new software and web applications, supports applications under development and customizes current applications. Develops software update process for existing applications. Assists in the roll-out of software releases.Trains junior Software Development Engineers on internally developed software applications.Oversees the researching, writing and editing of documentation and technical requirements, including evaluation plans, test results, technical manuals and formal recommendations and reports.Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior level Software Development Engineers.Assists in tracking and evaluating performance metrics. Ensures the team delivers software on time, to specification and within budget.Works with the Quality Assurance team to determine if applications fit specification and technical requirements.Displays expertise in knowledge of engineering methodologies, concepts and skills and their application in the area of specified engineering specialty.Displays expertise in process design and redesign skills. Presents and defends architectural, design and technical choices to internal audiences.Consistent exercise of independent judgment and discretion in matters of significance. ● Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.Other duties and responsibilities as assigned.Preferred Requirements: Strong application development experience with Python (FastAPI, Flask, Celery) ● Working experience of building Python applications in LinuxWorking experience with implementing microservices software patterns ● Experience with performance testingWorking knowledge of one or more SQL databases like MySQL, PostgreSQL ● Knowledge of Unit testing and test automationExperience developing multi-tenant geographically dispersed software systems ● Experience with build/deployment automation (Jenkins, TeamCity or Concourse).Knowledge of telephony technologies is a plus. (VOIP, SIP, WebRTC) We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools that are personalized to meet the needs of your reality-to help support you physically, financially and emotionally through the big milestones and in your everyday life. Education Bachelor's Degree Certifications (if applicable) Relative Work Experience 5-7 YearsRandstad encourage applications from individuals of all ages & backgrounds. Whilst appointments will be made on merit alone candidates must be able to prove their right to work in the UK or the Republic of Ireland (as relevant). Randstad acts as an employment agency for permanent recruitment & an employment business for temporary recruitment as defined by the Conduct of Employment Agencies & Employment Business Regulations 2003
    Job Summary Contribute to the Clients, the multi-tenant voice & video service platform. The Software Engineer position will build, test and then maintain critical messaging services. The Software Engineer position will build and maintain Python (FastAGI, Flask, Celery) applications. Core Responsibilities Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.Designs new software and web applications, supports applications under development and customizes current applications. Develops software update process for existing applications. Assists in the roll-out of software releases.Trains junior Software Development Engineers on internally developed software applications.Oversees the researching, writing and editing of documentation and technical requirements, including evaluation plans, test results, technical manuals and formal recommendations and reports.Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior level Software Development Engineers.Assists in tracking and evaluating performance metrics. Ensures the team delivers software on time, to specification and within budget.Works with the Quality Assurance team to determine if applications fit specification and technical requirements.Displays expertise in knowledge of engineering methodologies, concepts and skills and their application in the area of specified engineering specialty.Displays expertise in process design and redesign skills. Presents and defends architectural, design and technical choices to internal audiences.Consistent exercise of independent judgment and discretion in matters of significance. ● Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary.Other duties and responsibilities as assigned.Preferred Requirements: Strong application development experience with Python (FastAPI, Flask, Celery) ● Working experience of building Python applications in LinuxWorking experience with implementing microservices software patterns ● Experience with performance testingWorking knowledge of one or more SQL databases like MySQL, PostgreSQL ● Knowledge of Unit testing and test automationExperience developing multi-tenant geographically dispersed software systems ● Experience with build/deployment automation (Jenkins, TeamCity or Concourse).Knowledge of telephony technologies is a plus. (VOIP, SIP, WebRTC) We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools that are personalized to meet the needs of your reality-to help support you physically, financially and emotionally through the big milestones and in your everyday life. Education Bachelor's Degree Certifications (if applicable) Relative Work Experience 5-7 YearsRandstad encourage applications from individuals of all ages & backgrounds. Whilst appointments will be made on merit alone candidates must be able to prove their right to work in the UK or the Republic of Ireland (as relevant). Randstad acts as an employment agency for permanent recruitment & an employment business for temporary recruitment as defined by the Conduct of Employment Agencies & Employment Business Regulations 2003

Explore over 2 jobs in Dublin

It looks like you want to switch your language. This will reset your filters on your current job search.