Software Engineer
New Yesterday
Back-end database management Communication infrastructure Client-server architectures
Develop front-end graphical user interfaces Create, document, and execute software testing, including unit tests and simulation tools
Essential Skills & Experience Strong experience with C++ and object-oriented programming principles Excellent debugging and fault-finding skills Solid understanding of data structures and their applications Good mathematical reasoning and algorithm development capability Strong knowledge of software design principles, design patterns, and best practices Experience with code configuration management (e.g. Subversion) Front-end UI design and development experience Understanding of network programming, including data serialisation Experience working within an agile development environment (SCRUM) Knowledge of database design, development, and administration Awareness of component-based development approaches (e.g. SOA, UI plugins) Ability to develop communication links with third-party sensors or software systems (e.g. cameras, radar trackers)
Desired Technologies C++, Qt Framework, ACE, POCO, STL, XML Network Programming (UDP/TCP) PostgreSQL, GStreamer Microsoft Visual Studio for C++ development Cross-platform build tools such as MPC and CMake Operating Systems: Windows and Linux Publish-subscribe middleware architectures (e.g. DDS)
Education Degree in Computer Science or a related technical discipline
Benefits Company pension scheme Life assurance Private medical insurance 25 days' holiday plus public and bank holidays Flexible working hours and the option of a 9-day fortnight Hybrid working arrangement (Portsmouth-based) Professional development and training opportunities Salary sacrifice benefits, including: Electric vehicle scheme Cycle to work scheme Technology vouchers Holiday trading option (up to 5 days)
TPBN1_UKTJ
- Location:
- Gb
- Job Type:
- FullTime
- Category:
- IT
We found some similar jobs based on your search
-
New Today
Senior Software Engineer
-
City Of London
- Technology
Job Description Cloud Security Engineer – 12 Month Contract - Financial Services London or Manchester (Hybrid) Up to £600 per day Inside IR35 A leading global financial services organisation is seeking a Cloud Security Engineer to join their cyb...
More Details -
-
New Today
Senior Software Engineer
-
London
- Technology
Job Description Senior Python Engineer | London | £100k to £150k + benefits This is a role for engineers who want to work on problems that actually matter. You will be building backend systems that support advanced AI research and deployment de...
More Details -
-
New Today
Senior Software Engineer
-
London
- Technology
Job Description Senior Software Engineer Location: London (Hybrid / On-site) Salary: £100,000 – £150,000 + equity About the Company We’re working with an early-stage, venture-backed legal technology startup on a mission to transform one of the ...
More Details -
-
New Today
Senior Software Engineer
-
City Of London
- Technology
Job Description About the Role My client are revolutionising a huge regulated industry through AI. They have built breakthrough AI technology to transform a $9 trillion global industry, and are looking for a hands-on Senior Python Engineer to gro...
More Details -
-
New Today
Senior Software Engineer - Quant Firm
-
City Of London
- Technology
Job Description This role is with one of Dex’s trusted Partner companies. We work closely with their teams to truly understand their culture, goals, and what they’re looking for, so we can match you with the right opportunity for your goals! If ...
More Details -
-
New Today
Software Engineer
-
London
- Technology
Job Description .Net Developer Hybrid working - London £650 Outside IR35 Key Responsibilities: Design, develop, and maintain robust .NET applications and platforms with a focus on integrating and managing data workflows. Establish and enforce se...
More Details -