Junior Python Engineer
Verisk Analytics
Bath, United Kingdom
27 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Junior Compensation
£ 34KJob location
Bath, United Kingdom
Tech stack
API
Agile Methodologies
Amazon Web Services (AWS)
Cloud Computing
Software Quality
Databases
Django
Python
Queueing Systems
Software Engineering
Software Systems
SQL Databases
Flask
GIT
FastAPI
Serverless Computing
Job description
Verisk Maplecroft are looking for a Python Software Engineer who is passionate about delivering high quality software solutions and embraces the challenges presented by the ever-changing landscape of data driven applications. You will be part of a multi-disciplinary team working primarily on the platform that produces our Country Risk Data (DataX) and will be involved in all areas of the software development life cycle., * Working in an agile team and assisting in refinement and delivery of user-focused improvements
- Communicate and collaborate effectively with team members on technical projects
- Deliver high-quality, maintainable well-tested code that meets user requirements
- Work collaboratively with other Developers, Project Owners, UX, designers, and QA engineers to deliver high-quality solutions
Requirements
- A proven track record of developing commercial applications in Python, following industry standards for code quality and security, a minimun of 2 years.
- Industry experience in working with Agile software development practices
- Good understanding of git and working collaboratively on team-level code base
- Experienced in developing performant APIs using Python frameworks (FastAPI, Django, Flask)
- Good level of experience in SQL and database interaction
- Familiar with asynchronous processing and message queues
- A good understanding and working knowledge of AWS serverless cloud technologies and storage