Python Developer, Senior
Posted 85ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Python Developer responsible for full-stack development and agile software lifecycle. Join Spassu's innovative projects and expand your skills in a remote work environment.
Responsibilities:
- Responsible for developing systems with a full-stack profile — performing activities that cover the entire software development lifecycle, from requirements gathering to supporting the final deployment of features, in accordance with agile development processes.
- Configure projects, following all internal and client procedures to ensure integrity, traceability, and maintainability of the software project.
- Interpret functional specifications and produce technical specifications using descriptive text and other compatible models to ensure coding quality.
- Mentor and support the developers on the project's development team.
- Code and integrate software components according to technical specifications, using the software development tools, programming languages, and libraries defined for the project.
- Identify, build, and test developed components to ensure quality.
- Perform corrective and evolutionary maintenance of software components.
- Prepare technical documentation in accordance with the contractual requirements of the engagement.
- Integrate produced components with those built by other team members, using the integration tool defined for the project.
- Set up and configure local development environments according to project requirements and needs.
- Provide support to the client's IT team and users, when requested, regarding the characteristics and specifics of developed components, modules, and software packages.
- Deliver and execute integration tests in the client's environment to ensure full functionality of the software and its components.
- Monitor acceptance testing and deployment of the software in the client's environments according to the contract.
- Conduct training and knowledge transfer to the client about the developed software, ensuring proper system operation.
Requirements:
- Bachelor's degree preferred, ideally in Computer Science, Engineering, or another field related to software development or software engineering.
- Desired experience: 6 years in technical IT roles working with agile methodologies.
- Knowledge and skills in the languages and technologies used in the working environment.
Benefits:
- Health Insurance
- Dental Insurance
- Life Insurance
- Meal or Food Allowance
- Transportation Voucher
- WellHub
- Gympass















