33 Scrum Master jobs in Dublin

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Software Development Engineer

Mulhuddart, Leinster IBM

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
Elevate Your Career with IBM Ireland - Join Us as a Software Developer!
Are You Ready to Shape the Future of AI and Cloud Technology?
At IBM Ireland, we are not just developing software; we are revolutionising the way businesses operate. As a part of our elite teams, you will work on cutting-edge AI-powered, cloud-native solutions that redefine the industry. Here, your ideas matter, and your work will shape the future!Why IBM Ireland? Innovate with Impact: Be at the forefront of technological innovation, developing backend services and APIs that power our world-class AI-infused management features.Collaborate & Thrive: Work alongside industry-leading Architects, AI Experts, Product Managers, DevOps Engineers, and Test Automation Engineers in a dynamic, multi-disciplinary environment that fosters creativity and teamwork. Endless Growth Opportunities: With our global reach and commitment to innovation, IBM Ireland is the perfect place to advance your career and explore new possibilities. Our doors are always open for those eager to learn and grow!
**Your role and responsibilities**
As a Backend Developer at IBM Ireland, you will:-Be involved in Backend Development Design and build robust microservices and APIs using Java, driving the next generation of our hybrid cloud management products.-Work at the heart of our technology ecosystem, ensuring that our development and operational processes are seamless, efficient and scalable through pipeline automation. If you are passionate about making processes faster and more efficient, this is the area for you.-If you have keen eye for detail and a passion for quality, a love for uncovering hidden issues, we have roles that will meet your curiosity and detective skills.- You have a strong passion for modern software development using languages such as Java, Python, Javascript, Go etc and a keen interest and/or understanding of web applications, GenerativeAI and cloud technologies. You demonstrate a firm grasp of software development methodologies. -You are at your best when working with the best. You love mentoring and being mentored and always willing to learn new skills/technologies for you and your colleagues. -You are a proactive problem-solver who takes initiative and thrives in a fast-paced, dynamic setting.
**Required technical and professional expertise**
* Several years' experience in software development roles & projects.
* Experience with team/squad leadership.
* Sharing knowledge and providing technical/operational mentoring to team members.
* Delivering/driving innovation cross your project/teams.
**Preferred technical and professional experience**
* Experience with algorithms, data structures, GenerativeAI/LLMs
* Experience with Container technologies (Docker, Kubernetes), and microservices
* Experience of working with Cloud technologies (IBM Cloud, AWS, Azure etc)
* Experience of working with CI/CD processes, DevOps technologies and tooling such as git, Jenkins, Tekton
* Experience of Kafka, Cassandra and Postgres technologies
* Familiarity with test automation frameworks
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Principal Software Development Architect

Dublin, Leinster Mastercard

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

**Our Purpose**
_Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Principal Software Development Architect
Job Title
Principal Software Development Architect
Overview
As a Principal Software Architect for Mastercard Commercial Solutions, you will play a critical role in shaping the architecture of a global B2B payments platform designed for scale, security, and performance. This platform supports high-throughput, mission-critical financial transactions and is central to Mastercard's vision of transforming how businesses manage payments.
You will lead the design of secure, resilient, and scalable systems, mentor engineering teams, and collaborate closely with product and cross-functional stakeholders to bring complex solutions from concept to production. This role demands deep technical expertise, a strong sense of ownership, and a bias for action.
___
Role Responsibilities
- Define and drive high-level architecture and design for core platform capabilities with a focus on security, resiliency, and high throughput.
- Lead the creation of technical blueprints, service contracts, and architectural patterns that guide implementation across teams.
- Collaborate with product managers and business stakeholders to translate requirements into scalable, secure, and performant solutions.
- Provide technical leadership and mentorship, guiding teams through design elaboration, implementation, and delivery.
- Ensure alignment with Mastercard's architectural standards and best practices, including 12-factor app principles and cloud-native design.
- Conduct design and code reviews to ensure architectural integrity and adherence to non-functional requirements.
- Partner with other architects and engineering leaders to evolve the platform's architecture and technical roadmap.
- Champion a culture of high accountability, ownership, and continuous improvement.
___
All About You
- Proven experience designing and delivering high-volume, secure, and resilient systems in the fintech or payments domain.
- Deep expertise in microservices architecture, distributed systems, and cloud-native technologies (e.g., Kubernetes, PCF, AWS/GCP/Azure).
- Strong understanding of non-functional requirements such as performance, scalability, observability, and fault tolerance.
- Hands-on experience with Java, Spring Boot, messaging systems (Kafka, RabbitMQ), and relational databases (Oracle, PostgreSQL).
- Familiarity with front-end technologies and frameworks (e.g., Angular) is a plus.
- Experience working in Agile environments, with a strong focus on iterative delivery and continuous feedback.
- Excellent communication and collaboration skills, with the ability to influence across technical and non-technical audiences.
- Passion for mentoring and growing engineering talent, and for building a strong engineering culture.
- A proactive mindset with a bias for action and a commitment to delivering high-quality solutions.
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

Mulhuddart, Leinster IBM

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
Apptio, an IBM Company, is seeking a Senior Software Development Engineer to join our growing team building innovative, AI-driven solutions across the FinOps and Technology Business Management (TBM) product suite. In this role, you will work closely with data scientists to design, develop, and scale the engineering infrastructure required to bring machine learning and generative AI capabilities into production across our SaaS platforms.
You will play a key role in shaping the future of intelligent product features-enabling smarter automation, deeper analytics, and better business outcomes for our enterprise customers.
**Your role and responsibilities**
* Collaborate with data scientists to productionize AI/ML models, including orchestration, scaling, monitoring, and API integration
* Design and build high-quality, maintainable software systems that deliver AI/ML-powered features within Apptio's product suite
* Develop secure and scalable microservices, data pipelines, and back-end components in a cloud-native environment
* Work closely with product managers and UX designers to translate business needs into technical solutions
* Contribute to architectural decisions and code reviews while mentoring junior engineers
* Drive performance, scalability, and reliability best practices across AI-integrated features
* Stay up-to-date with emerging trends in software engineering, cloud technologies, and MLOps
**Required technical and professional expertise**
* Demonstrated experience in software development, ideally with experience delivering SaaS or data-driven products
* Proficiency in one or more modern languages such as Java, Python, Go, or TypeScript
* Experience building and deploying RESTful APIs, working with containerized environments (e.g., Docker, Kubernetes)
* Solid understanding of cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines
* Demonstrated experience collaborating with data science or ML teams to operationalize models
* Strong knowledge of distributed systems, performance optimization, and fault-tolerant design
* Excellent communication skills and a collaborative, team-first mindset
**Preferred technical and professional experience**
* Experience with MLOps tools and practices (e.g., MLflow, SageMaker, Airflow, KubeFlow)
* Familiarity with FinOps, IT financial management, or Apptio products (ApptioOne, Cloudability, Targetprocess)
* Exposure to generative AI or LLM-based solutions
* Knowledge of observability practices and tools for AI/ML-powered services
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer II

Mulhuddart, Leinster IBM

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
We're looking for a Software Development Engineer II to join a high-impact, cross-functional team of data scientists and engineers focused on bringing generative AI and machine learning to life within Apptio's suite of FinOps products, including ApptioOne, Cloudability, and beyond.
This role blends applied software engineering with innovative AI use cases, helping enterprise customers gain deeper, faster, and more actionable insights into their cloud and IT spend.
* Be at the forefront of combining AI innovation with real-world enterprise FinOps
* Work in a collaborative, supportive, and growth-minded environment
* Influence the direction of next-gen features across Apptio's industry-leading platforms
* Access to cutting-edge tools and a strong culture of experimentation
**Your role and responsibilities**
-Design, build, and maintain scalable software systems that integrate AI/ML models into production-ready features within the Apptio ecosystem.
-Partner with data scientists to productionize generative AI solutions, including prompt engineering, model orchestration, and result pipelines.
-Collaborate across product, UX, and platform teams to translate experimental models into enterprise-grade user experiences.
-Develop and maintain APIs, services, and data pipelines to support ML/AI feature delivery.
-Write clean, testable, and maintainable code across the stack (back-end-heavy focus, with potential for front-end contributions).
-Ensure performance, security, and reliability in solutions used by some of the world's largest enterprises.
**Required technical and professional expertise**
* Demonstrated professional software development experience
* Proficient in one or more modern programming languages (e.g., Python, Java, Go, or similar)
* Solid understanding of software engineering principles including design patterns, data structures, and system architecture
* Experience working with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and CI/CD practices
* Familiarity with machine learning frameworks (e.g., PyTorch, TensorFlow, Hugging Face Transformers)
* Strong collaboration skills and experience working in cross-functional teams
**Preferred technical and professional experience**
* Hands-on experience with LLMs, prompt engineering, or building AI-powered assistants
* Familiarity with FinOps, cloud cost management, or the Apptio product suite (ApptioOne, Cloudability, etc.)
* Exposure to MLOps tools and practices (e.g., MLFlow, Kubeflow, SageMaker)
* Experience integrating ML/AI features into SaaS products at scale
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

Mulhuddart, Leinster IBM

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
At IBM Cloudability, we deliver a best-in-class FinOps platform that helps customers enable their IT, finance, and DevOps teams to work together to optimize cloud resources for speed, cost, and quality. We are seeking a highly skilled and experienced Senior Software Development Engineer to join our dynamic and growing team. The ideal candidate will be a seasoned software developer with a passion for technology, problem-solving, and driving software development processes. You will get to lead technical initiatives, and mentor junior engineers while delivering high-quality, scalable, and maintainable software solutions.
**Your role and responsibilities**
* Develop cloud-native services to address both new and ongoing business challenges and meet customer needs.
* Own end-to-end feature development, from concept through design to production, collaborating with product managers and engineers to deliver scalable, high-quality solutions.
* Drive the adoption of best practices for software development, including testing, code reviews, and continuous integration, to ensure the delivery of high-quality, reliable software.
* Identify and address performance bottlenecks, ensuring that systems scale efficiently and perform well under varying loads.
* Mentor and provide technical guidance to junior engineers.
**Required technical and professional expertise**
* 5+ years of professional software development experience in designing and building enterprise-level applications
* Extensive professional knowledge, experience, and understanding of at least one modern programming language, such Java, Scala, and Go.
* Extensive experience with software engineering principles, including data structures, algorithms, and design patterns.
* Hands-on experience with cloud technologies (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
* Excellent communication skills, both written and verbal.
**Preferred technical and professional experience**
* Master's degree in computer science or related field.
* Experience in modern software concepts such as Infrastructure as Code (e.g., Terraform)
* Experienced with modern API design and implementations, preferably in Java or Golang.
* Experienced in Cloud infrastructure's cost management or FinOps.
* Experience using monitoring tools like Splunk, Datadog, Prometheus, Grafana
* Exceptional customer focus, ownership, and drive.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

Dublin, Leinster Autodesk

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Requisition ID #**
25WD85333
Job Description
**Position Overview**
Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime?
The Autodesk Developer Enablement team seeks a highly motivated, seasoned Senior Back End Software Development Engineer to build and maintain a distributed compute system. You will be part of a team that designs, builds, and operates services used by developers across Autodesk. You will work alongside other engineers to support daily operations and our long-term roadmap.
A successful **Senior Back End Software Development Engineer** has a strong sense of ownership and can drive projects through to completion.
**We are looking for someone who is excited to shape a platform that allows teams to register, schedule, and control jobs based on the requirements with minimal latency.**
As a key member of our team, you'll tackle **scale, distributed systems challenges, and customer-facing operations** while working with cutting-edge AWS serverless tech.
**Hybrid role with at least one day onsite in the Dublin office.**
**Responsibilities**
- **Write code that is testable, readable, and maintainable**
- Perform code reviews
- Engage in technical and architectural discussions and decision-making
- Proactively automate processes and improve code quality
- Troubleshoot issues using distributed logging and tracing
- Support internal development teams by answering questions and creating sample code
- Participate in on-call rotations to support production systems
**Minimum Qualifications**
- 4 years of hands-on software development experience in a language like **Go, or Python.**
- 4 years of experience leveraging **public cloud infrastructure** components like compute, caches, and databases
- Experience implementing unit and integration tests
- Understanding of DevOps best practices
- Good self-management skills and the ability to track and prioritise multiple tasks coming in simultaneously
- Experience working with **containers**
- Experience building apps on **AWS using services such as ECS/EKS, Step Functions, Lambda**
- Experience with Agile software development practices
- Good understanding of networking and security concepts
#LI-IS1
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
This advertiser has chosen not to accept applicants from your region.

Principal Software Development Engineer

Dublin, Leinster €125000 - €150000 Annually Workday, Inc.

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

permanent
Principal Software Development Engineer page is loaded Principal Software Development Engineerremote type: Onsitelocations: Ireland, Dublintime type: Full Timeposted on: Posted Todayjob requisition id: JR- Your work days are brighter here. At Workday, we value our candidates' privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers. Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not. In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday. About the Team The Adaptive Insights, a Workday Company is building out one of our platform and data management teams. This highly visible team is responsible for moving our enterprise SaaS application into a modern and scalable solution. About the Role About You Basic Qualifications: 10+ years of experience designing and developing enterprise software 10+ years of experience with Java and Spring Boot Experience architecting and designing new features Excellent understanding of design patterns and architectural styles Deep knowledge of programming languages and frameworks Experience in SQL, JDBC and core database concepts (Oracle, Postgres, etc.) Experience with designing and implementing Micro-service system architectures Detailed knowledge of REST, including good API design and versioning Strong grasp of algorithms, design patterns, coding best practices, unit testing and experience with crafting detailed technical documents Other Qualifications: Experience with Kafka or event driven architecture is a plus Experience with schema design, data normalization, query optimization, distributed systems, fault-tolerance, redundancy, scalability and performance tuning. Experience with cloud database technologies like AWS RDS / Aurora Experience with No-SQL databases like Cassandra, DynamoDB, etc. Experience with Kubernetes is a plus Good communication, time management, organizational skills and attention to detail. BS/MS in Computer Science, Engineering, or related field Our Approach to Flexible Work With Flex Work, we're combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.Please visit this site!With Flex Work, we're combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.At Workday, our employees have always been our number one Core Value. We understand that everyone has unique experiences and perspectives which is why our mission is to create a safe space where all people and ideas are welcomed. Our commitment to value inclusion, belonging, and equity (VIBE) and creating a brighter workday for all is the cornerstone of all we do. Join us!Workday is a leading provider of enterprise cloud applications for finance and human resources. Founded in 2005, Workday delivers financial management, human capital management, and analytics applications designed for the world's largest companies, educational institutions, and government agencies. Organizations ranging from medium-sized businesses to Fortune 50 enterprises have selected Workday.Workday is proud to be an equal opportunity workplace. Individuals seeking employment at Workday are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.Further, pursuant to applicable local ordinances, Workday will consider for employment qualified applicants with arrest and conviction records.We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.You may view the, and, by clicking on their corresponding links.Workday is committed to providing reasonable accommodations for qualified individuals with disabilities, disabled veterans, and others during our application process. If you need assistance or an accommodation due to a disability or for religious reasons, contact us at Workday, we value our candidates' privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers. Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not. In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Scrum master Jobs in Dublin !

Software Development Team Lead (Python)

Dublin, Leinster Brightwater

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Development Team Lead (Python) Permanent, Onsite, Dublin About the Company My client is a global trading and technology firm utilising cutting-edge and innovative technology. They work on highly complex in-house software that runs on the most recent platforms available, solving a wide range of problems. They are currently at the early stages of an initiative that will revolutionise the industry and they are looking to attract the best talent to their team to achieve their mission. About the Position My client is currently looking to make a key hire by appointing a Software Development Team lead within their business, to lead and direct a vast suite of Python applications and business critical components. As Team Lead, you will be responsible for leading and directing the delivery of multiple development tasks, new projects and maintaining and enhancing the current development frameworks. The role involves Product Development responsibilities as well as Managing a team of developers. You will help plan their work, communicate priorities, provide technical mentorship, participate in staff evaluations and career development, oversee your teams development tasks, and report on status. Key Responsibilities Guide the development of key applications in two major areas; Trading & Enterprise. Meet regularly with the stakeholders to discuss new requirements, help translate requirements into development tasks and a prioritised work plan, lead and direct the development process and ensure successful deployment of all projects undertaken within the set timelines. Take responsibility for identifying and pursuing new architectural initiatives to keep progressing the quality and effectiveness of the components the team is responsible for. As example, overseeing the Python framework being used by different business and support teams in the Dublin office. Take ownership for the development processes inclusive of architecture definition, peer design and code reviews. Ensuring shared documentation is maintained and appropriate test code is written and incorporated. Work closely with the relevant supporting teams to ensure the stability of the production applications and proactively resolve any issues that arise. Engage in people management activities in order to identify and leverage team member strengths and help team members improve their skills. Hold regular team meetings, and one-to-one meetings. Participate in team evaluations. Promote team work, collaboration and knowledge sharing. Take responsibility for recruiting and mentoring new team members inclusive of interns and graduates. Actively manage and participate in enhancing the teams mentoring program by working with team members, previous interns/graduates, and other team leads. Experience/Requirements Has the technical expertise to run a development team. Has an excellent understanding of the underpinning technologies such as multicast, TCP, RV, Kafka, Redis, databases, and data (inclusive of static data) that is essential to this application environment. Has experience developing in the Python environment. Has a proven track record in designing and implementing software solutions from complex business requirements. Has the ability to positively influence team members to achieve results. Personal Skills Excellent collaboration and interpersonal skills are key to building strong working relationships. The Lead must have the ability to establish and maintain positive working relationships with all stakeholders in order to achieve results. Strong decision making skills are vital. The Lead must be able to assess situations to determine the risks and options, and effectively communicate clear and timely decisions. The Lead must have strong influencing skills. To influence others requires excellent technical expertise, self-awareness and confidence. The Lead must be a self-starter with demonstrated initiative and a drive to deliver outstanding solutions. The Lead must have strong communication (verbal and written) and the ability to convey technically complex subjects in a clear and concise manner. Remuneration Package Along with a market leading salary and benefits package, you will enjoy an innovative environment, have access to on-site facilities. Contact Please contact Charlie on or simply click the apply button. To view all live jobs with Brightwater and market insights, please visit our website:
This advertiser has chosen not to accept applicants from your region.

Software development team lead (python)

Dublin, Leinster Brightwater

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Software Development Team Lead (Python) Permanent, Onsite, Dublin About the Company My client is a global trading and technology firm utilising cutting-edge and innovative technology.

They work on highly complex in-house software that runs on the most recent platforms available, solving a wide range of problems.

They are currently at the early stages of an initiative that will revolutionise the industry and they are looking to attract the best talent to their team to achieve their mission.

About the Position My client is currently looking to make a key hire by appointing a Software Development Team lead within their business, to lead and direct a vast suite of Python applications and business critical components.

As Team Lead, you will be responsible for leading and directing the delivery of multiple development tasks, new projects and maintaining and enhancing the current development frameworks.

The role involves Product Development responsibilities as well as Managing a team of developers.

You will help plan their work, communicate priorities, provide technical mentorship, participate in staff evaluations and career development, oversee your teams development tasks, and report on status.

Key Responsibilities Guide the development of key applications in two major areas; Trading & Enterprise.

Meet regularly with the stakeholders to discuss new requirements, help translate requirements into development tasks and a prioritised work plan, lead and direct the development process and ensure successful deployment of all projects undertaken within the set timelines.

Take responsibility for identifying and pursuing new architectural initiatives to keep progressing the quality and effectiveness of the components the team is responsible for.

As example, overseeing the Python framework being used by different business and support teams in the Dublin office.

Take ownership for the development processes inclusive of architecture definition, peer design and code reviews.

Ensuring shared documentation is maintained and appropriate test code is written and incorporated.

Work closely with the relevant supporting teams to ensure the stability of the production applications and proactively resolve any issues that arise.

Engage in people management activities in order to identify and leverage team member strengths and help team members improve their skills.

Hold regular team meetings, and one-to-one meetings.

Participate in team evaluations.

Promote team work, collaboration and knowledge sharing.

Take responsibility for recruiting and mentoring new team members inclusive of interns and graduates.

Actively manage and participate in enhancing the teams mentoring program by working with team members, previous interns/graduates, and other team leads.

Experience/Requirements Has the technical expertise to run a development team.

Has an excellent understanding of the underpinning technologies such as multicast, TCP, RV, Kafka, Redis, databases, and data (inclusive of static data) that is essential to this application environment.

Has experience developing in the Python environment.

Has a proven track record in designing and implementing software solutions from complex business requirements.

Has the ability to positively influence team members to achieve results.

Personal Skills Excellent collaboration and interpersonal skills are key to building strong working relationships.

The Lead must have the ability to establish and maintain positive working relationships with all stakeholders in order to achieve results.

Strong decision making skills are vital.

The Lead must be able to assess situations to determine the risks and options, and effectively communicate clear and timely decisions.

The Lead must have strong influencing skills.

To influence others requires excellent technical expertise, self-awareness and confidence.

The Lead must be a self-starter with demonstrated initiative and a drive to deliver outstanding solutions.

The Lead must have strong communication (verbal and written) and the ability to convey technically complex subjects in a clear and concise manner.

Remuneration Package Along with a market leading salary and benefits package, you will enjoy an innovative environment, have access to on-site facilities.

Contact Please contact Charlie on or simply click the apply button.

To view all live jobs with Brightwater and market insights, please visit our website:
This advertiser has chosen not to accept applicants from your region.

Software Development Tech Lead (Manchester)

Dublin, Leinster €125000 - €150000 Annually Datalex

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

permanent
Software Development Tech Lead (Manchester)

Location: Dublin or Manchester (Hybrid)

We have a vacancy for an experienced, highly motivated Software Development Tech Lead to work in an exciting and dynamic software engineering environment. We want to see candidates who have a track record in developing high quality software, working within tight deadlines, and have a continuous improvement and customer-focused mindset. Experience in the travel or retail industry would be an advantage but is not essential.

As a Datalex software development team lead you will be responsible for managing a geographically distributed team of highly skilled engineers. You will be a people manager as well as a software technical leader. You will be the software project team's key contact and will utilise well-developed communication skills to lead and facilitate effective problem solving and discussions with key stakeholders within the company. You will be technically hands-on with estimating features, planning, coding, debugging, design, performance and testing of team deliverables.

Key Responsibilities

  • Ability to estimate, document, design, implement and test large features to the highest quality and take ownership of their delivery
  • Capable of taking part in technical and business discussions both internally and externally
  • Understand the business drivers behind each feature
  • Ensure your team are delivering high quality product and platform functionality, on time and on budget
  • Mentor, motivate and train developers within your team both local and remotely
  • Manage the translation of requirements into design and take ownership of documentation for your project deliveries
  • Challenge the status quo - contribute and lead initiatives to improve the software development process. Think BIG!
  • 5+ years of software industry experience with excellent proficiency in Java and Web Services
  • 2+ years managing a Software Engineering team ideally within a fast-paced dynamic product based company
  • Solid experience in design/development of highly available, distributed and scalable applications

Minimum Requirements

  • 5+ years of software industry experience with excellent proficiency in Java and Web Services
  • 2+ years managing a Software Engineering team ideally within a fast-paced dynamic product based company
  • Solid experience in design/development of highly available, distributed and scalable applications

Additionally, experience with some of the following is advantageous

  • Good understanding of Agile principles with experience leading a Scrum/Kanban team
  • Web service technologies: REST, SOAP
  • Development Tools: GIT, Gradle, Ant, Jenkins, Atlassian suite (JIRA, Confluence, Bitbucket)
  • Communication Tools: Slack, Microsoft Teams
  • Database: Oracle or MongoDB
  • Distributed Technologies: Spring, J2EE, Memcached
  • Test Automation frameworks: BDD, TestNG
  • Practical experience with DevOps concepts: CI/CD, ChatOps, etc.
  • Scripting levels sufficient for sysadmin, deployments, and API interaction is an advantage
  • Familiarity with source control tools such as GIT
  • Strong organizational skills and written and oral communication in English, with other languages a benefit
  • Experience with the design and management of applications that support:
    • Minimizing single points of failure
    • Zero down-time upgrades
    • Auto scaling applications that have cold start challenges
    • Distributed applications
    • Implementing and using metrics to make data driven decisions
    • Building systems that negate the need for people to log into servers
    • Building apps that run in containers

Datalex's purpose is to transform airline retail. Datalex is a market leader in airline retail technology, offering unique products that enable airlines to drive revenue and profit as digital retailers. Datalex has a strong track record of delivering digital retail transformation for progressive airline brands worldwide, including Aer Lingus, easyJet, JetBlue Airways, Air China, Edelweiss, Air Transat, and Air Macau. The Group is headquartered in Dublin, Ireland, and maintains offices across Europe, the USA and China. In 2024, Datalex was awarded the 'Great Place to Work' and 'Best Workplaces in Tech' certifications. Datalex plc is a publicly listed company on Euronext Growth, Dublin. Learn more at or follow on

Do you have experience leading technical teams and projects?

Do you have eligibility to work and reside in the country of employment?

Datalex offers a hybrid work model. Are you willing to work from the office 1-2 days per week?

Are you currently resident in the country of employment?

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Scrum Master Jobs View All Jobs in Dublin