Senior Python Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Python Developer PositionThe candidate will work within a team to ensure the technical goals of the project are met on-time and according to quality standards. The ideal candidate will be responsible for designing, developing, testing, and debugging python applications for the company. The Python Developer must also:Have the ability to envision broad user-based concepts and build software that meets those requirementsUnderstand and follow the company's code life-cycle standards.Apply a high attention to detail in feedback sessions with the Product Team LeadHave exceptional problem-solving skillsParticipate in Team Member code reviews Day to Day ResponsibilitiesDesigning, developing, and testing Python code within the development frameworkBuild reusable code and libraries for future useBuild strong unit tests for developed componentsAccurately translate user and business needs and stated requirements into functional codeThoroughly document the concept, architecture, and logic of the software createdThoroughly document through the use flowcharts, diagrams, and visual charts so that others without extensive knowledge of the application can understandThoroughly document and comment thoroughly so that future maintainers/developers can quickly understandApply a high attention to detail in documentation, coding style, logic, and following company-wide guidelines.Be able to efficiently and quickly solve problems and issues related to the product or service Minimum QualificationsExperience in Python DevelopmentFamiliarity using Scrum/Agile development methodologiesStrong experience in version control, workflow tooling, and CI (Gitlab)Working knowledge of AWSExperience with Node JS a plus