Software Engineer

Posted 8 days 17 hours ago by Gpeto Planning

Permanent
Not Specified
I.T. & Communications Jobs
London, United Kingdom
Job Description

As a Software Engineer at Gpeto Planning AI, you will play a critical role in designing, developing, and maintaining the software solutions that power our AI-driven products. You will work closely with our team of AI/ML engineers, urban planning specialists, and other software developers to create robust, scalable, and efficient applications that transform the planning application process.

Key Responsibilities
  1. Design and Development: Develop high-quality software solutions that meet the needs of our users, including planning applicants and local authorities.
  2. Collaboration: Work closely with cross-functional teams to integrate AI algorithms and planning regulations into our software products.
  3. Testing and Debugging: Write clean, maintainable code and conduct thorough testing to ensure reliability and performance.
  4. Optimization: Optimize applications for maximum speed and scalability.
  5. Documentation: Create and maintain comprehensive documentation for all software development processes and systems.
  6. Innovation: Stay updated with the latest industry trends and technologies to continuously improve our products and processes.
Qualifications
  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Experience: Proven experience as a Software Engineer, with a strong portfolio of successful projects.
  • Proficiency in programming languages such as Python, Java, C++, or similar.
  • Experience with web development frameworks (e.g., React, Angular, Django, Flask).
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud) is a plus.
  • Problem-Solving: Strong analytical and problem-solving skills with attention to detail.
  • Team Player: Excellent communication and collaboration skills, with a proactive and innovative mindset.