Are you fueled by innovation and the thrill of coding? Our client is an exciting digital advertising agency working in the filed of AI. They are on the lookout for dynamic Python Software Developer to enhance their team. With a hybrid work model that blends the best of both worlds (3 days in their new Manchester office, 2 days remote), they offer an environment where creativity meets technology. For the right person, the role is offering an attractive salary range up to £50,000, alongside a suite of benefits including comprehensive healthcare and 25 days of holiday and more. As a Python Software Developer, heres what youll be up to: Engage in collaborative projects with diverse teams to spearhead innovation and efficiency. Embrace agile methodologies to streamline and optimize project development from conception to launch. Were excited about you if you have: Demonstrable experience in software development, with a portfolio that showcases your prowess in Python and your capability to adapt to other programming languages like Java and C++. A knack for utilising development tools (Git, various IDEs, build tools) to elevate your work. A strong foundation in video processing, cloud services (AWS), and database management (PostgreSQL), enhancing the robustness of our technology stack. In this role, you will: Work closely with stakeholders to analyze and comprehend software requirements, crafting solutions that are both innovative and functional. Design and maintain the architectural roadmap, ensuring scalability and maintainability. Uphold code quality through rigorous code reviews. Take ownership of the testing and QA processes to guarantee software performance and reliability. Produce and maintain detailed documentation for software products, facilitating ease of use and ongoing development. Commit to the maintenance and enhancement of existing software, promptly addressing bugs and deploying updates. Keep abreast of technological advancements, integrating cutting-edge practices into our workflow. Foster a collaborative environment, working alongside product managers, designers, and fellow engineers to deliver exceptional software solutions. Support our Product Support Team in rapid problem resolution, tool/script development, and performance monitoring. What you bring to LUNIQ: A Bachelors (Masters preferred) in Computer Science, Software Engineering, or related field. A rich history of developing and launching software applications. Proficiency in Python and openness to other programming languages. Familiarity with agile development principles. Exceptional problem-solving, communication, and team collaboration skills. An adaptive mindset, eager to learn and apply new technologies and methodologies. About LUNIQ: At LUNIQ, we believe in the power of collaboration, innovation, and diversity to drive success in the digital world. If youre ready to bring your passion for technology and make a significant impact, wed love to hear from you. Apply Now: Dive into the next chapter of your career. Send us your application and lets explore how your vision and expertise align with our customer's goals. Join in shaping the future of digital marketing technologies.