Software Engineer

Location
London (Central), London (Greater)
Salary
Competitive
Posted
26 Feb 2019
Closes
26 Mar 2019
Ref
Software Engineer
Contract Type
Permanent
Hours
Full Time

Job Description:

Software Engineers create next generation software solutions to support business areas across the firm. Software Engineers work closely with technology leaders to develop and deliver custom software solutions that optimize performance and efficiency.

Key Responsibilities:

  • Design, develop, test, and deploy elegant software solutions across the firm
  • Partner with business leaders to define priorities and deliver custom solutions
  • Understand business processes and needs and design technical solutions and enhancements to drive business success
  • Contribute to software architecture, designing systems that are robust, performant, and scalable
  • Design and develop software following best practices to allow for reusability, maintainability, and scalability
  • Develop testing and deployment plans that detect and minimize software defects
  • Provide day-to-day support for applications and the underlying infrastructure.

Skillset Requirements:

  • A deep passion for technology and software development
  • Proficiency within two or more programming languages including C++, Python, or Java
  • Prior experience at a tech firm
  • Significant experience with the following: Distributed Computing and/or Systems, Platform Development, Networking, and System Design
  • Sound understanding of computer science concepts and software design techniques
  • Master’s or PhD degree in Computer Science
  • Strong written and verbal communications skills

Expiry date: Midnight 26th March 2019

No recruitment agencies