JOB TODAY logo

Software development engineer jobs in LondonCreate job alerts

Are you a business? Hire software development engineer candidates in London

  • Java Software Engineer
    Java Software Engineer
    6 days ago
    £18000–£24000 yearly
    Full-time
    London

    Software Engineer with 3 to 5 years of Java experience ▪ Writing and maintaining technical documentation for applications ▪ Creating and deploying patches and updates. ▪ Assisting in the design and implementation of IT projects. ▪ Monitoring system performance and coordinating software upgrades. ▪ Providing technical support to end-users.Leading software development projects and initiatives ▪ Writing well-designed, testable, and efficient code for designing, developing, and testing software solutions and applications ▪ Building reusable components and libraries for future ▪ Troubleshooting and debugging to optimize performance ▪ Providing code documentation and other inputs to technical documents ▪ Ensuring software quality and performance through testing and optimization ▪ Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review ▪ Conducting and participating in code reviews and ensuring adherence to coding standards ▪ Interface with other technical personnel or team members to finalise requirements. ▪ Write and review portions of detailed specifications for the development of complex system components. ▪ Work closely with other development team members to understand complex product requirements and translate them into software designs. ▪ Successfully implement development processes, coding best practices, and code reviews. ▪ Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.

    Immediate start!
    Easy apply
  • Software Engineer
    Software Engineer
    6 days ago
    £12.95–£14.5 hourly
    Full-time
    London

    Software Engineer Intern (12-Month Internship) Company: Eminence Inc Limited Location: United Kingdom Duration: 12 Months (Full-Time Internship) Salary: UK National Minimum / National Living Wage (in line with current UK Government guidelines) About the Opportunity Eminence Inc Limited is offering an exciting 12-month Software Engineer Internship for motivated and passionate individuals looking to gain hands-on experience in real-world software development projects. This internship provides the opportunity to work on live projects from initial concept through to deployment, collaborating closely with clients, stakeholders, and experienced development teams. Key Responsibilities As a Software Engineer Intern, you will: • Gather and analyse software requirements from clients and stakeholders, • Assist in designing software frameworks, data flows, and work processes, • Develop and design information systems and integrated applications, • Participate in feature development and full software development lifecycle, • Evaluate application feasibility and identify/report bugs, • Support testing, debugging, and vulnerability assessments, • Assist in building and maintaining IT security for applications, • Contribute to system enhancements and performance improvements, • Help integrate software with internal back-end systems, • Develop scripts for automation and data visualisation, • Support architecture development and algorithm analysis, • Participate in product design meetings and client discussions, • Assist in documentation, diagrams, and technical presentations, • Contribute to cloud storage and data storage planning Requirements • Currently pursuing or recently completed a degree in:, • Computer Science, • Software Engineering, • Information Technology, • Or related field, • Basic knowledge of programming languages Java, Python, C++, JavaScript or similar, • Understanding of software development lifecycle, • Knowledge of databases and cloud technologies (desirable), • Strong analytical and problem-solving skills, • Good communication and teamwork abilities, • Interest in cybersecurity and software testing (advantageous), What You Will Gain, • Real-world industry experience, • Exposure to full-cycle software development, • Experience working with clients and stakeholders, • Hands-on practice in testing, security, and system integration, • Mentorship from experienced engineers, • Opportunity to develop professional and technical skills, • Potential opportunity for permanent employment upon successful completion

    Immediate start!
    Easy apply
  • IT Quality Assurance (QA) & Testing Professional
    IT Quality Assurance (QA) & Testing Professional
    6 days ago
    £40000–£55000 yearly
    Full-time
    Harrow

    Job Overview We are seeking a highly skilled and detail-oriented IT Quality Assurance & Testing Professional to join our growing technology team in London. The ideal candidate will be responsible for ensuring the quality, performance, security, and reliability of software applications through structured testing processes and continuous quality improvements. This is a 100% office-based role, and only candidates currently residing inside London and able to work from the office will be considered. Key Responsibilities • Design, develop, and execute test plans, test cases, and test scenarios based on business and technical requirements, • Perform manual and automated testing for web, mobile, and backend applications, • Conduct functional, regression, integration, system, smoke, UAT, and performance testing, • Identify, document, and track defects using defect management tools (e.g., Jira, Azure DevOps), • Work closely with developers, product managers, and business stakeholders to ensure quality deliverables, • Validate data accuracy, API responses, and backend logic, • Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives, • Ensure compliance with QA standards, best practices, and security guidelines, • Support release activities and post-production validation, • Proven experience as a QA Engineer / Software Tester / IT Quality Analyst, • Strong understanding of SDLC, STLC, Agile, and Waterfall methodologies, • Hands-on experience with manual testing techniques, • Experience with test automation tools (Selenium, Cypress, Playwright, or similar), • Knowledge of API testing tools such as Postman or SoapUI, • Familiarity with SQL and database validation, • Experience using test management and bug tracking tools (Jira, TestRail, Azure DevOps), • Strong analytical, problem-solving, and documentation skills, • Experience with CI/CD pipelines, • Performance testing experience (JMeter, LoadRunner), • Knowledge of security testing basics, • ISTQB or equivalent QA certification, • Experience testing cloud-based applications (AWS / Azure) Eligibility Criteria (Mandatory) • Must be currently based inside London, • Must be able to work from office (no remote or hybrid option), • Must have the right to work in the UK

    Easy apply
  • Chief Technology Officer (CTO) and Chief Marketing Officer (CMO
    Chief Technology Officer (CTO) and Chief Marketing Officer (CMO
    1 month ago
    Part-time
    London

    We are a Startup Fintech company, hiring for two positions: CTO and CMO. CTO Role Description We are looking for a technical co-founder / CTO to lead the design and development of our initial product. You will own the technical vision, make key architectural decisions, and work closely with the founder on product scope, feasibility, and long-term scalability. This role is ideal for someone who enjoys building early products, wants exposure to startup leadership, and is interested in shaping a fintech platform from day one. Responsibilities • Define and lead the technical architecture and product build, • Design and develop the MVP and early iterations, • Make decisions on tech stack, infrastructure, and security, • Collaborate on product roadmap and feature prioritisation, • Ensure scalability, reliability, and data protection best practices Qualifications • Strong experience in software engineering (full-stack or backend), • Comfortable building MVPs and iterating quickly, • Interest in fintech, APIs, data, or financial infrastructure, • Able to work independently and take ownership, • Startup or side-project experience is a plus Time Commitment • Flexible and part-time friendly, • Can be built alongside a full-time role, • Equity-based co-founder position CMO Role Description We are looking for a co-founder / CMO to shape our brand, positioning, and early go-to-market strategy. You will be responsible for defining how the company presents itself, understanding target users, and laying the foundation for growth. This role suits someone who wants hands-on startup experience, ownership over strategy, and the opportunity to grow a product from zero to launch. Responsibilities • Develop brand positioning and messaging, • Define early go-to-market and user acquisition strategy, • Conduct user research and market validation, • Build early content, partnerships, and growth experiments, • Work closely with product and tech to align messaging Qualifications • Experience in marketing, growth, strategy, or communications, • Strong written and verbal communication skills, • Analytical and user-focused mindset, • Interest in fintech, consumer tech, or SaaS, • Comfortable working in ambiguity and early-stage environments Time Commitment • Flexible and side-project compatible, • Equity-based co-founder role, • Opportunity to scale into a full-time leadership role post-launch

    Easy apply
  • Business Development Executive
    Business Development Executive
    1 month ago
    £35000–£38000 yearly
    Full-time
    Wembley

    This is a full-time hybrid role for a Business Development Executive based in the London Area, United Kingdom, with some work from home acceptable. The Business Development Executive will be responsible for identifying and pursuing new business opportunities, building and maintaining client relationships, and developing strategies to drive business growth. Additional responsibilities include conducting market research, preparing proposals, managing contract negotiations, and collaborating with internal teams to ensure client satisfaction. Responsibilities • Lead Generation, • Manage Sales pipeline and Client Relationship with prospective clients, • Analyze market and establish competitive advantages, • Track metrics to ensure targets are hit Qualifications • 3+yrs of experience in Business Development, Lead Generation, Sales, and Client Relationship Management in IT Service Companies, • Strong market research and strategic planning skills, • Excellent communication, negotiation, and presentation skills, • Knowledge of Technology Consulting, AI & ML Engineering, and Digital Transformation, • Proficiency in CRM software like HubSpot and Microsoft Office Suite, • Ability to work both independently and as part of a team, • Bachelor’s degree in Business, Marketing, or related field; advanced degree is a plus, • Experience in the technology industry is highly desirable, • Track record of closing multi tower, mid-large deals (1-10 MM+), • Based in London, • Minimum 3 days work from Office (North Wembley), • Travel will be required Salary - 35K-38K /Anum + Sales Commission

    Easy apply
  • Senior Technology Consultant (CTO-Level Advisory)
    Senior Technology Consultant (CTO-Level Advisory)
    2 months ago
    £70000–£75000 yearly
    Full-time
    London

    KRS Infotech Limited is seeking a Senior Technology Consultant to provide CTO-level technology leadership and advisory services across complex digital initiatives for enterprise clients. This role is a UK-based position within KRS Infotech Ltd and involves delivering strategic technology leadership, architecture oversight, and engineering governance as part of KRS’s professional services offering. The role does not constitute an executive, officer, or employment position within any client organisation. Key Responsibilities • Provide senior technology leadership across designated programmes, platforms, or initiatives, • Define and evolve technology strategy, architecture, and engineering standards, • Lead technical decision-making for complex distributed systems and platforms, • Advise on scalability, security, performance, and resilience of enterprise systems, • Partner with product, engineering, and business stakeholders to align technology with business goals, • Review and guide software development practices, tooling, and delivery models, • Mentor senior engineers and technology leads within delivery teams, • Represent KRS Infotech in senior technical discussions with international clients, • Scope & Governance, • The role delivers CTO-level capability, not a CTO appointment, • Authority is limited to advisory and programme-level leadership, • No corporate officer, director, or executive authority within client organisations, • Employment, performance management, and reporting remain with KRS Infotech Ltd, • Required Skills & Experience, • Significant experience in senior technology leadership roles (e.g. Head of Engineering, Principal Architect, Technology Director, CTO-level consultant), • Strong background in enterprise software architecture and system design, • Experience leading technology strategy for large-scale, complex platforms, • Proven ability to advise senior stakeholders at executive and board-adjacent level, • Deep understanding of modern engineering practices, cloud platforms, and scalable architectures, • Experience working in consulting or professional services environments, • Excellent communication and stakeholder-management skills

    Immediate start!
    Easy apply