Software Development Expert At Canonical, we are seeking a skilled Software Development Expert to join our team. As a member of our engineering department, you will play a key role in developing cutting-edge software solutions that meet the needs of our customers. The ideal candidate will have a strong background in software development, with experience in programming languages such as Python and Linux systems administration. You should also have excellent problem-solving skills and be able to work collaboratively as part of a distributed team. In this role, you will be responsible for designing, building, and integrating new features into our software products. You will also collaborate with other teams to ensure that our software meets the highest standards of quality and reliability. We offer a competitive salary and benefits package, including a performance-driven annual bonus and opportunities for professional growth and development. - Design and develop high-quality software solutions that meet customer needs - Collaborate with cross-functional teams to ensure successful project delivery - Develop and maintain technical documentation and knowledge base - Stay up-to-date with industry trends and emerging technologies Requirements: - Bachelor's degree in Computer Science or related field - Minimum 3 years of experience in software development - Proficiency in Python and Linux systems administration - Excellent problem-solving skills and attention to detail - Ability to work collaboratively as part of a distributed team What We Offer: - Competitive salary and benefits package - Performance-driven annual bonus - Opportunities for professional growth and development - Flexible working hours and remote work options About Us: We are a global technology company that specializes in open-source software development. Our mission is to create innovative software solutions that improve people's lives. We value diversity, equity, and inclusion and strive to create a workplace that reflects these values. Join Our Team: If you are passionate about software development and want to be part of a dynamic and innovative team, we encourage you to apply for this role. Please submit your resume and cover letter to us today.