Software Developer (Backend SaaS)

C
CanonicalSoftware Development
Americas, EST, PSTFull-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
Backend DevelopmentPostgreSQLPythonSoftware DevelopmentDjangoFlaskREST APILinux

Requirements

  • Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • Proficiency developing public-facing APIs and web applications, preferably using Python
  • Experience with Python and web frameworks such as Flask and Django
  • Experience with databases, and ORMs (PostgreSQL a plus)
  • Comfortable with Ubuntu as a development and deployment platform

Responsibilities

  • Write high-quality code to create new features, fix bugs and modernize the Landscape codebase
  • Demonstrate strong commitment to code quality and automated testing
  • Participate in the engineering process with code and architectural reviews
  • Take personal ownership of problems and design and deliver solutions
  • Work remotely with global travel 2 to 4 weeks for internal and external events
  • Assist with release management during each development cycle
  • Collaborate with devops for Landscape SaaS, Canonical’s hosted Landscape
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now