Job Details: Senior Software Engineer/Python


JobsIreland
Jervis Street
Dublin 1
Senior Software Engineer/Python
Position: Senior Software Engineer (Python)

Global Leader - Insurance

DevOps Culture

~€**Apply on the website**k base + **Apply on the website**% bonus +
pension, health, **Apply on the website** days leave + much more!

Our client is an internationally recognised leader in their field of
insurance having been in operation **Apply on the website** years.
Here in their Dublin office, they are proud to have built a fantastic
culture and enjoyable place to work which results in long tenures in
their employees.

Due to growth in their team, they are seeking a talented, highly
motivated senior software engineer with a mathematical background and
extensive development experience in Python. The successful candidate
will work closely within their development team on the implementation
of asynchronous and distributed Python applications both on premise
and in AWS. They are seeking a team player, someone who enjoys
mentoring and encouraging some of the less experienced engineers, as
well as being able to thrive in a fast-paced and rapidly changing
technology and business environment.

Core Responsibilities

Develop software, automated tests, documentation, and related
processes to meet and exceed the requirements of stakeholders.

Work with stakeholders to establish, refine, and document application
functional and non-functional requirements for new and existing
solutions.

Collaborate cross-functionally with delivery managers, product owners,
QA, and other engineers to achieve high quality solutions.

Provide ongoing maintenance, support and enhancements in existing
systems and platforms.

Contribute to shaping overall systems strategy and development
process.

Support leadership in mentoring more junior software developers in
engineering best practices.

Effectively communicate with management.

Contribute to a culture of innovation and agile development best
practices.

Embrace the culture and consistently demonstrate it in day to day
activities.

Essential Skills:

Extensive experience in Python development including working on
frameworks such as Tornado and Celery.

Experience with distributed task processing.

Experience working with cloud platforms.

Solid Linux and scripting background.

General problem-solving mentality.

Strong communication skills. The ability to collaborate with different
teams on solutions for a variety of different business, code &
data-related issues.

A strong mathematical background.

Desirable Skills:

Experience with CI/CD tools such as Jenkins and GOCD.

Experience of using Ansible (or similar configuration management
tools).

Experience using container orchestration tools such as Rancher, Docker
Compose or Kubernetes.

Experience working with AWS.

Prior experience in working in the Financial Services/Insurance
industry is a plus.

Prior experience working in an Agile/Scrum development environment.

What to Expect:

A flat team structure and a highly collaborative culture that values
progress over perfection and encourages creativity, innovation, and
diversity.

A highly motivated global team of colleagues.

A supportive environment where team members work closely together to
achieve shared goals.

A flexible working style.

Training and development opportunities to enable you to stay at the
forefront of your professional field.

If successful in landing the role, you can expect to be set up
remotely for the next few months with aim to slowly transition back to
the office on a flexible basis when the time is right.

To be in with a chance, please  now to be immediately considered

We need : English (Good)

Type: Permanent
Payment:
Category: Others

Apply for this Job Offer
Name:  *
Email:  *
Phone:  *
Don't forget to like:
 *
Cover Note
CV:  *
Are you human ?