×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Consortium for Clinical Research and Innovation Singapore
Full Time position
Listed on 2026-03-01
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Senior Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 GBP Yearly GBP 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Job Summary

We are seeking a highly skilled and experienced Senior Software Engineer to lead the design, development, integration, testing and deployment of complex application software solutions. The ideal candidate needs to have strong technical background, excellent problem‑solving skills coupled with strong communication skills and a proactive approach to delivering high‑quality software in a fast‑paced environment.

Responsibilities
  • Report to a technical lead and/or project manager, engage in the full life cycle software development and project implementation works assigned. This may include design, develop, integrate, test and deploy application software, and involved in the execution of product specification, system design, development and system integration
  • Involve in requirement analysis phase to determine the implementation feasibility of functional specifications and proposed solution. Highlight requirement gaps, disproportional construction efforts, technical challenges and any other issues to business analyst team
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Implement solutions by designing system specifications, standards, and programming
  • Engage customers to explain the rationale of proposed solutions, or other technical issues
  • Coordinate and collaborate with other project team members throughout the project implementation to meet project goals
  • Engage in the maintenance and support activities, which include troubleshooting and breakfix of software application systems when required
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures
  • Ensure compliance to best practices, approved frameworks and re‑useable components are employed in the development project
Requirements
  • Must have at least 6 years’ experience with core competencies in software development using:
  • Core Java and J2EE (including JSP/ Servlets)
  • Web MVC (Spring MVC, Struts)
  • Object/ Relational Mapping frameworks (JPA, Hibernate, etc)
  • RESTful APIs and Web services
  • DHTML Java script framework (Bootstrap, JQuery, ExtJS, Angular JS, DOJO, etc)
  • ANT build tool
    • Experience in the setup and configuration:
  • J2EE application servers (Apache, Tomcat, Jboss, Glassfish, IBM Web Sphere)
  • RDMS server:
    MySQL, SQL Server, DB2, Oracle or similar database
    • Experience developing web-based applications, data processing systems, and enterprise integration systems
    • Experience in full SDLC (requirement, design, develop, test, validate, deploy)
    • Experience working with and developing design and architecture documents such as entity relation diagrams, use cases, swim lanes, etc.
    • Must be able to work independently on the assignment – including communicating with end users, requirements, design, and development
    • Should be able to translate non-functional and functional requirements into design within the enterprise context
    • Ability to multi-task, perform under pressure, and be a strong team player
    • Proficient in written and spoken English

    Knowledge in the following areas will be an advantage:

    • Web 2.0 portal (Liferay, Wordpress, IBM Web Sphere portal & WCM)
    • Mobile application (iOS/ Android)
    • GIS and map technology
    • SOA development
    • Experience in application and data migration
    • Big Data application framework (Hadoop, PgLatin, Flume, etc)
    • No

      SQL (Couch

      DB, Cassandra, etc)
    #J-18808-Ljbffr
    Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary