Synelixis Solutions SA

Senior Python Software Engineer

Posted: 4 minutes ago

Job Description

Join Synelixis SA – Where Innovation Meets ExcellenceAt Synelixis SA, we are pioneers in delivering cutting-edge technology solutions that empower industries to thrive in an ever-evolving digital landscape. Founded with a vision of innovation, Synelixis has grown to become a trusted name in IoT, AI, and Cloud Computing, serving a diverse portfolio of clients across sectors such as agriculture, smart cities, critical infrastructures and security.We are passionate about leveraging our expertise to solve complex challenges, fostering a culture of creativity and collaboration. Our team thrives on pushing boundaries, crafting tailor-made solutions that drive efficiency, sustainability, and success for our clients.Why Work With Us?· Impactful Projects: Be a part of transformative initiatives that shape the future of industries.· Innovation-Driven Environment: Work with cutting-edge technologies and methodologies.· Global Reach, Local Touch: Benefit from an international client base while enjoying a supportive and inclusive workplace culture.· Career Growth: We invest in our people, offering ample opportunities for professional development and skill enhancement.· Commitment to Sustainability: We align with global goals for environmental stewardship and social responsibility.What we are looking for We are looking for a Senior Python Software Engineer to produce and implement functional software solutions. You would be expected to gracefully collaborate with a team to define software requirements and take the lead on operational and technical aspects of different projects. In this context, you should be able to work cooperatively with little supervision and, hence, have excellent organization and problem-solving skills. You would be also required to propose simple and innovative solutions to seemingly difficult problems.· BSc degree in Computer Science, Engineering or relevant field· Proven experience (4+ years) as a software engineer with expertise in Python and the Django framework.· Strong understanding of web development principles, RESTful APIs, and microservices architecture.· Proficiency in working with databases (e.g., PostgreSQL) and writing optimized queries.· Familiarity with version control systems (e.g., Git) and CI/CD pipelines.· Excellent problem-solving and communication skills.· A proactive attitude with a passion for learning and innovation.Key Responsibilities· Lead the development of backend systems and APIs using Python and Django to support large-scale applications· Collaborate with cross-functional teams to gather and define requirements, ensuring seamless integration across the software stack.· Write clean, maintainable, and efficient code, adhering to best practices and coding standards.· Implement security and data protection solutions for robust and reliable applications.· Optimize applications for maximum speed and scalability.· Troubleshoot, debug, and upgrade existing systems.· Mentor junior developers, fostering a culture of learning and professional growth.· Stay updated on emerging technologies and propose innovative solutions to enhance development processes. What we offer· Competitive Compensation: Attractive salary package based on experience and expertise.· Hybrid Work Model: We honor work–life balance and support our team with a truly hybrid working model.· Career Development: Access to training, conferences, and opportunities to work on groundbreaking technologies.· Collaborative Environment: Join a team that values innovation, diversity, and inclusion.· Work-Life Balance: Flexible working hours and a supportive work culture, as well as extra sick / vacation leave.· Impactful Work: Contribute to projects that drive sustainability, efficiency, and innovation across industries.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In