About the role
Senior Software Engineer-Python + ML – Job Description
1.0 Skills and Qualifications· 6+ years of experience as a Python Developer
· Experience on backend Python for writing server-side web application logic.
· Expertise in at least one popular Python framework (like Django, Flask or Pyramid) – Flash Preferred
· Hands-on experience in machine learning (ML) algorithms.
· Hands-on experience with Entity Framework (Core)
· Work with Visual Studio / Visual Studio Code;
· Expert in Relational Database systems (SQL Server and Azure Database preferred)
· Work with Bitbucket and Jira
· Advanced ability to write software code (full stack development).
2.0 Responsibilities· Designs, modifies, develops, writes and implements software programming applications.
· Builds design and coding standards to ensure consistency across applications.
· Debugs problems with information systems using a variety of analytical skills, techniques, and resources
· Routinely communicates status (problems encountered, and time remaining to complete) to leadership team.
3.0 Template History – To be removed when using this template Effective Date
Version
Modified / Reviewed By
Brief Summary of Changes
10-Jan-2013
A
Carla McCardell
Re-coded from MGTADM 002 T 06 to QMS 005 T 01.
16-Jun-2014
B
Kate Fabio
Candice Kent
Victoria Lisa Jones
Formatting updated to align with PRAHEALTHSCIENCES brand
19-Jun-2015
C
Caroline LeBlanc
Kate Fabio
Victoria Lisa Jones
Lauren Steel
Updated CoSign esignature field and removed directions to the Microsoft website
04-Oct-2016
D
Patricia Nivet
Lauren Steel
Update of QMS 005 T 01 C to make it a Master word document template that includes the Core Controls as defined in QMS 005 B Standards for Controlling Documentation SOP
15 Jul 2019
5.0
Lacey Read
Lauren Steel
Updated styles and formatting.
Updated legacy document codes to the new coding structure.
05 Aug 2021
6.0
Greg Dinklenburg, Process Owner
Jennifer Lail, Document Control
Update logo in header and copyright statement in footer from PRA to ICON