Senior Software Engineer - The People Network : Job Details

Senior Software Engineer

The People Network

Job Location : London, UK

Posted on : 04/09/2024 - Valid Till : 16/10/2024

Job Description :
Senior Software EngineerLocation: London (Faringdon) – Hybrid (3-4 days a week)Salary: Up to £75,000 (Dependant on experience)Experience: 5+ yearsRole Overview:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our innovative software platform, with a primary focus on backend development. While your main duties will centre on software engineering, you will also be required to embrace the start-up environment and wear multiple hats when required, such as engage in DevOps tasks, requiring a solid understanding of infrastructure management, provisioning, and automation. As an early team member, you'll need to be flexible and willing to tackle front-end work when necessary, too.Company Overview:A dynamic startup transforming real-time data platforms within the logistics industry. The mission is to help businesses unlock the full potential of their data across multi-cloud and on-premises environments, optimizing supply chain management for greater efficiency. Our small, agile team values versatility, innovation, and the ability to adapt, as we work together to deliver impactful solutions.Key Requirements
  • Extensive experience in backend development with a deep understanding of service integration.
  • Proficient in Python, Django, and database technologies such as MongoDB, Neo4j, and PostgreSQL.
  • An understanding and appreciation of front-end JavaScript frameworks such as React
  • Familiarity with DevOps practices, including CI/CD pipelines (e.g., GitHub actions), infrastructure as code (e.g., Terraform), and containerization (Docker, Kubernetes).
  • Strong ability to research and implement new technologies and best practices effectively.
  • Excellent problem-solving abilities, communication skills, and adaptability in a fast-paced environment.
  • Previous startup experience is advantageous
Key Responsibilities
  • Design, develop, and maintain high-quality software, with a strong emphasis on backend development.
  • Implement and manage the integration of third-party services and APIs into our platform.
  • Contribute to comprehensive testing efforts, including unit, integration, and end-to-end testing.
  • Support DevOps tasks such as infrastructure provisioning, configuration management, and automation.
  • New tools, technologies, and methodologies. Propose and implement improvements across the stack and share your findings to promote continuous development.
Why Join Us?
  • Work on cutting-edge projects in a dynamic startup environment.
  • Collaborate with talented engineers and contribute to innovative solutions.
  • Grow and develop within a supportive and collaborative culture.
This role offers a unique opportunity to be part of an innovative team driving change in the logistics industry. If you're ready to make a significant impact, we'd love to hear from you!If you are interested please apply ASAP. The People Network is an employment agency and will respond to all applicants within three - five working days. If you do not hear within these timescales please feel free to get in touch.

Salary : 65000 - 75000

Apply Now!

Similar Jobs ( 0)