Software Engineer - Python

at  Bloom Procurement Services

Remote, Scotland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Nov, 2024Not Specified22 Aug, 2024N/AKubernetes,Software Engineers,Git,Docker,Security,AwsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

BENEFITS…

  • £50k-£55k D.O.E
  • Simply Health cashback plan
  • Byond cashback card
  • Learning and Development Opportunities
  • Death in Service – four times your salary
  • One day to give back via volunteering
  • Company social events
  • Cycle to Work scheme
  • A day off for your birthday
  • Employee Assistance Programme
  • Company Pension Scheme
  • Employee Voice – Hive HR Engagement Survey and Open Door
  • Hive Fives - Recognition portal
  • Electric Vehicle salary sacrifice scheme
  • Grab a Grand referral scheme
  • Remote
  • 25-day holiday allowance (increasing with length of service to a maximum of 29 days) plus bank holidays
  • Buy up to 5 additional days of holiday

REQUIREMENTS:

To be considered for this role, we are looking for Software Engineers to demonstrate the following skills, experience & behaviours:

  • Strong Python software development experience.
  • Previous experience working in a DevOps culture, processes, practices and tools.
  • Git.
  • Building and maintaining production containerised applications in AWS, Kubernetes & Docker
  • Working in Agile environments.
  • We Work Together - Encouraging teamwork and ensuring that other teams and capabilities are involved where needed i.e. not thinking in a silo
  • We Are Curious - Abilities to problem solve, bring innovation (by keeping abreast of new technologies) and make new connections are vital to the role
  • The ability to operate independently while completing tasks and developing features.
  • A conscientious, methodical approach to detail and quality, ensuring that tasks are completed to high standards, particularly in areas like security, code quality, and system reliability.

Responsibilities:

OUR PURPOSE:

Enabling brilliant outcomes today that build a better tomorrow.

The Python Software Engineer is responsible for the following:

  • Work collaboratively with our product team and the rest of the engineering team to develop new features and infrastructure based on cloud native technologies, and to resolve complex software engineering problems.
  • Employ and share best practices and strategies regarding application deployment and infrastructure maintenance
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful design, and supporting the rest of the team in troubleshooting issues
  • Managing our AWS environment based on the operational and security pillars of the Well Architected Framework
  • Collaborate with other team members in making architectural decisions for performance and security
  • Maintaining and evolving our CI/CD pipeline so we can release quality code to production without manual interventio

To be considered for this role, we are looking for Software Engineers to demonstrate the following skills, experience & behaviours:

  • Strong Python software development experience.
  • Previous experience working in a DevOps culture, processes, practices and tools.
  • Git.
  • Building and maintaining production containerised applications in AWS, Kubernetes & Docker
  • Working in Agile environments.
  • We Work Together - Encouraging teamwork and ensuring that other teams and capabilities are involved where needed i.e. not thinking in a silo
  • We Are Curious - Abilities to problem solve, bring innovation (by keeping abreast of new technologies) and make new connections are vital to the role
  • The ability to operate independently while completing tasks and developing features.
  • A conscientious, methodical approach to detail and quality, ensuring that tasks are completed to high standards, particularly in areas like security, code quality, and system reliability


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, United Kingdom