0% found this document useful (0 votes)
24 views

Intake Form Python Django Developer

The document outlines requirements for hiring Python Django developers and a lead developer. It lists necessary skills like Python, Django experience, AWS knowledge. It asks behavioral questions and details some projects the candidates would work on like rewriting parts of an application, building new portals, and improving testing and documentation.

Uploaded by

cptx032
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Intake Form Python Django Developer

The document outlines requirements for hiring Python Django developers and a lead developer. It lists necessary skills like Python, Django experience, AWS knowledge. It asks behavioral questions and details some projects the candidates would work on like rewriting parts of an application, building new portals, and improving testing and documentation.

Uploaded by

cptx032
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

INTAKE FORM

HIRING OVERVIEW
Position Title 2 Python Django Developers (individual contributors) AND 1 Lead Python
Django Developer

Desired Start Date ASAP

Location Restrictions / Time No location restrictions – expected to work within +/-1 hour of eastern time
Restrictions

Interview Process 1. HR Interview


2. Python technical exercise/technical interview
3. Submittal to client
4. Client interview

ROLE OVERVIEW

What are the must-have skills of ● Pure Python (Django) 8+ years of experience
your ideal candidate (top 3-5)? ● Any front-end JavaScript framework
● CloudFront, load balancers (application load balancer)
● Understanding of AWS

Nice to Have Skills ● Java


● Flutter
● Containers – Terraform, Docker
● Previous experience with Portals

What are the top 3-5 behavioral ● Ability to work cross-functionally


competencies you are looking ● Strong communication skills
for in an ideal candidate?

What tools, systems, or • Proficiency in Agile software development methodology, processes, and
technology proficiencies will this practices
person need? What does the
team currently use?
ROLE CALIBRATION QUESTIONS

Preferred Years of Experience ● Consulting experience strongly preferred


Range (does it have to be
• Five or more years of experience in software engineering role
industry/consulting specific?)

What projects or business Increase the amount of unit testing going on


problems with this person work App rewrite – that needs to be rearchitected with a better framework.
on immediately if hired? o Front-end is more up to date than back-end.
o Focus of next 1 – 2 years
A new portal that will be expanded to the US + global market.
o Rebuild on a modern framework in AWS
Claims portal
o Needs a rebuild on a modern framework on AWS that can be used globally
Portal – that is only in Canada.
o The new portal would handle registration for companies expanded to the
US + global market.
o Rebuild on a modern framework in AWS
Application
o Search capabilities
o 3rd party use
o Current process uses a spreadsheet. Want to develop a new
service/process for registration.
o Duplication happening right now
Using a BI platform to generate statements
o Purpose is to manage and search through statements
Data retention policy implementation
o Get rid of old data no longer needed

Role Notes:

The focus in on Django Python

* Mostly RDS instances for data


* Open search indexes in use (basic microservice architecture)
* Don’t want people who will blindly continue what they have, want people who will question things and make
changes
* Move away from rapid development into a structured environment with SDLC
* Focus on the health of the software (the lead should be able to enforce this)
* Documentation and test case development as they write tickets
* Adhering to SDLC

Ensure the candidates align:

● Do you feel comfortable and interested in Python?


● Do you have experience setting things up in AWS and how different services work?
● What is your experience with Postgres and SQL?
● If you’re running into slow performance in the website and can trace to SQL queries, what would you look at?
● Do you have front-end experience as well?
● Have you ever triaged production issues? Give some examples.
● What type of unit tests would you write for the program you just wrote?
● How do you identify edge case tests?
● How do you handle missing data when testing?
● What CI/CD environments have you worked in?

You might also like