Senior Software Engineer - Python/Django

  • Full-time
  • Verisk Business: Maplecroft

Company Description

Verisk Maplecroft’s data-driven approach to risk enables multinational organizations to understand how and where political, human rights and environmental risks impact their assets, investments, reputations and supply chains. We give our clients the tools to pinpoint and quantify their risk across 150+ issues for any location worldwide, and the expert analysis and advice they need to make better, risk-adjusted decisions that will improve the commercial performance, resilience and sustainability of their business.  To learn more about  please visit us at: www.maplecroft.com  We are proud to be a part of the Verisk family of companies! 

Job Description

Verisk Maplecroft are looking for an experienced Python/Django Senior Software Engineer  who is passionate about delivering high quality, standards driven software solutions and who 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.

As a member of the backend team you will be empowered to help drive both technical and user-focused improvements to our products and the wider ecosystem.

Our backend/API uses Django and Celery, and our front end user interface is a web application powered by Angular. You will need to have a deep understanding of Django and be excited by the prospect of scaling up our apps to cope with increasing demand as we explore new ways of working with our highly rich risk data, processed and hosted by our state of the art serverless DataX platform.

About the Day to Day Responsibilities of the Role

  • Work as part of an agile team in requirements gathering, refinement and delivery of user focused improvements to the GRiD platform
  • Deliver high quality, maintainable and well tested code which meets stakeholder 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

Qualifications

About You and How You Can Excel in This Role

  • Experience working with the Django framework in a commercial software development role
  • Expert knowledge of Python, with a proven track record as a Python developer in a commercial software development role
  • Highly experienced in REST APIs, both in authoring and consuming
  • Comfortable working within Docker
  • Strong level of experience in SQL and database development
  • Good understanding of git workflows and working collaboratively on team-level code

#LI-IU1

Additional Information

What we offer:

  • Excellent working culture centred on inclusivity and collaboration
  • Structured planning for career professional development
  • Comprehensive training and on-boarding
  • Up-to-date development practices
  • Flexible working
  • AWS certification supported and funded
  • Bonus scheme
  • Private health insurance
  • Holiday purchase/sell scheme

At Verisk you can build an exciting career with meaningful work; create positive and lasting impact on business; and find the support, coaching, and training you need to advance your career. We have received the Great Place to Work® Certification for the fifth consecutive year. We’ve been recognized by Forbes as a World’s Best Employer and a Best Employer for Women, testaments to our culture of engagement and the value we place on an inclusive and diverse workforce.  Verisk’s Statement on Racial Equity and Diversity supports our commitment to these values and affecting positive and lasting change in the communities where we live and work. 

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.

http://www.verisk.com/careers.html

Unsolicited resumes sent to Verisk, including unsolicited resumes sent to a Verisk business mailing address, fax machine or email address, or directly to Verisk employees, will be considered Verisk property. Verisk will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume. 

Consumer Privacy Notice

Privacy Policy