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 Position The 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 requirements Understand 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 skills Participate in Team Member code reviews Day to Day Responsibilities Designing, developing, and testing Python code within the development framework Build reusable code and libraries for future use Build strong unit tests for developed components Accurately translate user and business needs and stated requirements into functional code Thoroughly document the concept, architecture, and logic of the software created Thoroughly document through the use flowcharts, diagrams, and visual charts so that others without extensive knowledge of the application can understand Thoroughly document and comment thoroughly so that future maintainers/developers can quickly understand Apply 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 Qualifications:
- Experience in Python Development
- Familiarity using Scrum/Agile development methodologies
- Strong experience in version control, workflow tooling, and CI (Gitlab)
- Working knowledge of AWSExperience with Node JS a plus