ApplySenior Software Engineer - Landscape
Posted about 1 month agoViewed
View full description
💎 Seniority level: Senior
📍 Location: Asia Pacific, Pune
🔍 Industry: Software Development
🏢 Company: Canonical - Jobs
🪄 Skills: PythonDjangoFlaskRelease ManagementLinuxDevOps
Requirements:
- You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree.
- You have 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).
- You are comfortable with Ubuntu as a development and deployment platform.
Responsibilities:
- Collaborate proactively with a distributed team.
- Write high-quality code to create new features, fix bugs and modernize the Landscape codebase.
- Demonstrate a 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.
Apply