Skip to main content

Python Golang Developer

San Jose, CA
Permanent

Posted

Python / Golang Developer
Remote
Rate: $50/hr
Indent: PSL(phone number removed)-1

Job Description:
  • Design, code and deliver high quality secure production software with completely automated tests suitable for cloud deployment at scale. Develop automated tests (unit, integration, smoke, acceptance, etc.) to achieve test coverage for continuous deployment and 100% availability. Execute acceptance tests and maintain test artifacts in a shared repository. Add new tests when fixing defects.
  • Collaborate with TL and TPM to refine user stories and acceptance criteria. Work with TPM to confirm that the code and acceptance tests reflect the desired functionality. Work in small deliverable batches < 1 week.
  • Participate in planning and in committing to team and individual objectives.
  • Conduct research, spikes, design, prototyping and other innovation, exploration and learning activities.
  • Check in new or modified code to the shared source code repository and master trunk daily.
  • Pair with another Cloud Engineer when appropriate to develop code and associated automatic tests.
  • Participate in continuous improvement of the software itself, team's process, CI/CD and development environments.
  • Eliminate distractions, impediments and wasteful work to optimize flow and velocity.
  • Use feature toggles, multi-versioning, short lived branches and other techniques to keep the trunk working and deployable.
  • Work to reduce technical debt and learn from mistakes, bugs and refactoring.
  • Help the team succeed in delivering potentially shippable and production ready software artifacts in every iteration.
Demo progress/new features in every iteration

Job Type: Permanent

Job ID: 254812032