What are the responsibilities and job description for the Python Developer position at inoxoft?
We’re looking for a talented and passionate Python Software Engineer who will help build and maintain product features. You will help to implement new features, integrate with third-party systems in a secure and reliable way, troubleshoot and resolve complicated and unique issues, and implement performance improvements.
Project details: Fintech platform, which helps to automate and simplify the bank investment process.
Tech Stack: Python, Django, PostgreSQL, AWS, React.js/Redux, Flutter
Team: 2 Back End devs, 1 Front End dev, 1 Flutter dev, QA, Designer, PM.
Responsibilities:
— Following and improving project conventions (architecture approach, code style, best practices);
— Following and suggest improvements for the existing project processes, methodologies and guidelines;
— Estimation of tasks and functionality and fit with own estimates;
— Creating and updating project documentation (technical and functional);
— Setup and maintenance of project environments;
— Negotiation / explanation of technical questions and requirements with the clients;
— Participation in technical interview with clients;
— Guide, consult and make advices to team members with delivery of assigned tasks;
— Contribute into employees growth by providing tech feedback and setting tech goals;
— Conduct project related tech interview for external candidates;
— Delivery of assigned tasks;
— Working closely with other staff, such as project managers, quality engineers, UI/UX designers, business analysts, sales and marketing professionals;
— Following company processes (time log, vacation, internal policies, prescribed in InoXoft Guide);
— Investigation of new technologies;
— Continuous update of technical knowledge and soft skills by attending in-house and external courses, reading manuals and accessing new applications;
— Providing feedback to colleagues, managers and company.
Requirements:
— 3 years of experience with Python and Django;
— Have experience with ORMs (PostgreSQL);
— Experience with Clouds (AWS);
— Experience with Unit Tests;
— Experience with React will be a plus;
— Develop and implement software solutions that meet project requirements and quality standards, using industry best practices and technologies;
— Proactivity, curiosity, and outside the box thinking;
— USA location only.