Senior Software Engineer (Python/Django)
Senior Software Engineer (Python/Django)

Senior Software Engineer (Python/Django)

Bath Full-Time 43200 - 72000 ยฃ / year (est.) No home office possible
V

At a Glance

  • Tasks: Join a dynamic team to develop and enhance our client-facing web application using Python and Django.
  • Company: Verisk Maplecroft is a leading data analytics partner for the global insurance industry, empowering better decision-making.
  • Benefits: Enjoy flexible work options, comprehensive training, and a supportive environment to grow your career.
  • Why this job: Be part of an innovative team that values your input and fosters a culture of collaboration and creativity.
  • Qualifications: Proven experience in Python and Django, with a strong understanding of web development best practices.
  • Other info: This role offers mentorship opportunities and the chance to work on impactful projects.

The predicted salary is between 43200 - 72000 ยฃ per year.

This job is brought to you by Jobs/Redefined, the UK\โ€™s leading over-50s age inclusive jobs board.

Verisk Maplecroft are looking for an Senior Python/Django developer who is passionate about delivering high quality software solutions and embraces the challenges presented by the ever-changing landscape of web development. You will be part of a multi-disciplinary team working primarily on our client facing web application (GRiD) and will be involved in all areas of the software development life cycle.

Responsibilities

  • Working in an agile team and assisting in requirements gathering, 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
  • Peer review other developers\โ€™ work in a thorough and constructive manner
  • Work collaboratively with other Developers, Project Owners, UX, designers, and QA engineers to deliver high-quality solutions
  • Look for and drive opportunities to improve code quality, development processes, and team satisfaction
  • Provide mentoring to more junior members of the team

Qualifications

  • A proven track record of developing commercial applications in Python, following industry standards for code quality and security.
  • Expert knowledge and extensive experience of developing in Django and the Django Rest Framework
  • Industry experience with building web applications, common design patterns and underlying architectures
  • Experience of asynchronous processing and message queues
  • Industry experience in working with Agile software development practices
  • Very knowledgeable in Rest APIs, both in authoring and consuming
  • Good level of experience in SQL and database interaction
  • Knowledge and experience in applying Web Security best practices
  • Good understanding of git and working collaboratively on team-level code base
  • An understanding of frontend web technologies and how web browsers behave and perform.

About Us

For over 50 years, Verisk has been the leading data analytics and technology partner to the global insurance industry by delivering value to our clients through expertise and scale. We empower communities and businesses to make better decisions on risk, faster.

At Verisk, you\โ€™ll have the chance to use your voice and build a rewarding career that\โ€™s as unique as you are, with work flexibility and the support, coaching, and training you need to succeed.

For the eighth consecutive year, Verisk is proudly recognized as a Great Place to Workยฎ for outstanding workplace culture in the US, fourth consecutive year in the UK, Spain, and India, and second consecutive year in Poland. We value learning, caring and results and make inclusivity and diversity a top priority. In addition to our Great Place to Workยฎ Certification, we\โ€™ve been recognized by The Wall Street Journal as one of the Best-Managed Companies and by Forbes as a World\โ€™s Best Employer and Best Employer for Women, testaments to the value we place on workplace culture.

We\โ€™re 7,000 people strong. We relentlessly and ethically pursue innovation. And we are looking for people like you to help us translate big data into big ideas. Join us and create an exceptional experience for yourself and a better tomorrow for future generations.

Verisk Businesses

  • Underwriting Solutions โ€“ provides underwriting and rating solutions for auto and property, general liability, and excess and surplus to assess and price risk with speed and precision
  • Claims Solutions โ€“ supports end-to-end claims handling with analytic and automation tools that streamline workflow, improve claims management, and support better customer experiences
  • Property Estimating Solutions โ€“ offers property estimation software and tools for professionals in estimating all phases of building and repair to make day-to-day workflows the most efficient
  • Catastrophe and Risk Solutions โ€“ provides risk modeling solutions to help individuals, businesses, and society become more resilient to catastrophic events.
  • Specialty Business Solutions โ€“ provides an integrated suite of software for full end-to-end management of insurance and reinsurance business, helping companies manage their businesses through efficiency, flexibility, and data governance
  • Marketing Solutions โ€“ delivers data and insights to improve the reach, timing, relevance, and compliance of every consumer engagement
  • Life Insurance Solutions โ€“ offers end-to-end, data insight-driven core capabilities for carriers, distribution, and direct customers across the entire policy lifecycle of life and annuities for both individual and group.
  • Verisk Maplecroft โ€“ provides intelligence on sustainability, resilience, and ESG, helping people, business, and societies become stronger

Verisk Analytics is an equal opportunity employer.

All members of the Verisk Analytics family of companies are equal opportunity employers. We consider all qualified applicants for employment without regard to race, religion, color, national origin, citizenship, sex, gender identity and/or expression, sexual orientation, veteran\โ€™s status, age or disability. Verisk\โ€™s minimum hiring age is 18 except in countries with a higher age limit subject to applicable law.

#J-18808-Ljbffr

V

Contact Detail:

Verisk Recruiting Team

StudySmarter Expert Advice ๐Ÿคซ

We think this is how you could land Senior Software Engineer (Python/Django)

โœจTip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, particularly Python and Django. Make sure you can discuss your experience with these frameworks confidently during any interviews.

โœจTip Number 2

Showcase your understanding of Agile methodologies. Be prepared to share examples of how you've successfully worked in Agile teams, as this is a key aspect of the role.

โœจTip Number 3

Highlight your experience with code quality and security best practices. Be ready to discuss how you've implemented these in past projects, as this will demonstrate your commitment to delivering high-quality software.

โœจTip Number 4

Prepare to talk about your mentoring experiences. Since the role involves providing guidance to junior developers, sharing specific instances where you've helped others grow will make you stand out.

We think you need these skills to ace Senior Software Engineer (Python/Django)

Expertise in Python programming
Extensive experience with Django and Django Rest Framework
Strong understanding of web application development
Proficiency in asynchronous processing and message queues
Experience with Agile software development practices
Knowledge of REST APIs, both authoring and consuming
Good level of experience in SQL and database interaction
Understanding of web security best practices
Familiarity with Git for version control
Understanding of frontend web technologies
Ability to deliver high-quality, maintainable code
Strong communication and collaboration skills
Experience in mentoring junior developers
Attention to detail in code reviews

Some tips for your application ๐Ÿซก

Tailor Your CV: Make sure your CV highlights your experience with Python and Django specifically. Include any relevant projects or roles that demonstrate your ability to deliver high-quality software solutions.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for web development and your understanding of the challenges in the field. Mention how your skills align with the responsibilities outlined in the job description.

Showcase Your Technical Skills: In your application, emphasise your expertise in developing commercial applications, working with REST APIs, and your experience with Agile practices. Be specific about your contributions to past projects.

Prepare for Technical Questions: Anticipate technical questions related to Python, Django, and web security best practices. Be ready to discuss your previous work and how you approach problem-solving in a collaborative environment.

How to prepare for a job interview at Verisk

โœจShowcase Your Python and Django Expertise

Be prepared to discuss your experience with Python and Django in detail. Highlight specific projects where you implemented best practices, focusing on code quality and security. This will demonstrate your technical proficiency and understanding of industry standards.

โœจEmphasise Agile Experience

Since the role involves working in an agile team, share examples of how you've contributed to agile processes in previous positions. Discuss your involvement in requirements gathering, sprint planning, and how you adapt to changing priorities.

โœจPrepare for Technical Questions

Expect to face technical questions related to web development, REST APIs, and database interactions. Brush up on common design patterns and be ready to explain your thought process when solving coding challenges or debugging issues.

โœจDemonstrate Collaboration Skills

The job requires effective communication with various team members. Prepare examples that showcase your ability to work collaboratively with developers, UX designers, and QA engineers. Highlight any mentoring experiences you have had with junior team members.

Senior Software Engineer (Python/Django)
Verisk
Location: Bath

Land your dream job quicker with Premium

Youโ€™re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

V
Similar positions in other companies
UKโ€™s top job board for Gen Z
discover-jobs-cta
Discover now
>