Skip links

Lead Software Engineer

Lead Software Engineer

  • Full Time
  • London
  • Applications have closed.

Website NovusAltair Novus Altair

Security and IT Services with an Edge

We are looking for a software engineer having at least 10 years of commercial software development experience in multiple sectors of software technology. You will be working on in-house as well as client’s projects. You will develop new systems and maintain existing systems and upgrade legacy systems to integrate new cutting-edge technologies like Artificial Intelligence and Big data.

Job Description:

  • Undertake feasibility study to design software solutions.
  • Work with internal staff, clients and other stake holders to gather requirements to design and develop desktop and web-based software solutions.
  • Design and develop new software systems by following full Software Development Life Cycle (SDLC).
  • Maintain existing software by fixing errors in programs and writing codes to add new features.
  • Upgrade existing systems to integrate cutting-edge technologies like Artificial intelligence, Machine learning.
  • Design and implement new databases to suit business needs.
  • Optimize and maintain systems and databases to improve performance, and where required migrate SQL databases to NoSQL and Big Data technologies.
  • Identify and suggest solutions for the technical issues faced by our clients or internal staff using the software systems.
  • Research and suggest suitable technology, tools and technical stacks for both client’s and in-house projects.
  • Provides advice and assistance in the procurement, provision, delivery, installation, maintenance and use of IT systems and their environments.
  • Research and development in Artificial Intelligence and Robotics.
  • Use of Artificial Intelligence, Machine Learning, Automation to improve existing systems and in new systems where required.
  • Use of Big Data technologies to handle data related issues and to replace existing traditional databases where required.
  • Lead and mentor junior team members to ensure smooth delivery of the projects according to requirements and at high standards.
  • Interact with clients and other stake holders throughout software development life cycle to obtain feedback and approval.
  • Ensure and enforce best practices, coding standards and design patterns throughout development team.
  • Ensure well tested, well commented code and with necessary documentation.
  • Writing and maintenance of technical and non-technical documentations, specifications and recording all procedures.

 

Essential:
Education: Master’s in Software Engineering or Artificial Intelligence or related from a reputable UK University.

 

Experience:

  • Experience in applying Artificial Intelligence in practical systems
  • Experience in Machine Learning, NLP, Deep Learning, Neural Networks and data processing libraries (TensorFlow, Sci-kit learn, Pandas, SciPy, NumPy)
  • Experience in Data mining, Data warehousing, ETL
  • Experience in handling large volumes of data on SQL, NoSQL and Big Data databases
  • Experience in Hadoop ecosystem: Hadoop, Spark, Hive, and/or Scala
  • Experience in programming languages: PHP, Python, C++/Java
  • Experience in Web development in Laravel MVC Framework
  • Comfortable working in Shell scripting, AWS (cloud), Linux and Windows environment
  • Experience in CI/CD automation with Ansible or other tools
  • Experience with Agile/Scrum and GIT

 

Desirable:

  • Experience in Computer Vision, Robotics and drones
  • Experience in Research & Development in Artificial Intelligence and Robotics
  • Knowledge of real-time streaming and messaging tools like Kafka, RabbitMQ
  • Experience in Elastic search, Docker
  • Experience in Android and iOS application development
  • Knowledge of location-based Web services such as Google API
  • Experience in customization of Opensource CMS, Ecommerce, CRM software like WordPress, Drupal, Joomla, WooCommerce, OpenCart, Magento etc.

 

Ref: ITN112
Closing Date: 31/07/2018
Job Type: Full-time
Salary: £40,000.00 to £55,000.00 /year

Return to top of page