360 Java Fx Rates Trading Developer London jobs in the United Kingdom

Software Development Senior Manager

Oracle

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Description**
**What you will do:**
- Grow and lead multiple engineering teams totalling 15+ engineers across Europe to deliver critical services and components for the Oracle Health Applications & Infrastructure organization
- Lead projects that span full-stack development, cloud service deployment and healthcare domain functionality
- Support the team in on-call activities: coordinating activities for customer production escalations
- Provide technical direction and audit design decisions of their team
- Cultivate best practices for software development and documentation, assure designs meet requirements and deliver high-quality, compliant work on tight schedules
- Drive operational excellence for their team's areas of responsibility
- Collaborate with executive leadership and other team leaders on developing and presenting product roadmaps
**Responsibilities**
**Qualifications:**
- 5+ years of experience of growing and leading successful teams
- 5+ years of experience leading and successfully delivering large and complex technical projects from concept to production
- Experience in cloud service design and deployment, backend and database development
- Excellent written and verbal communication skills
- Bachelor's or Master's degree in Computer Science or related engineering field
Career Level - M3
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Manager

S1 4QW Sheffield, Yorkshire and the Humber £90000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and dynamic Senior Software Development Manager to lead their high-performing, fully remote engineering teams. This role is pivotal in driving the development of innovative software solutions that power our client's cutting-edge products and services. You will be responsible for managing multiple software development teams, overseeing the entire software development lifecycle from concept and design to deployment and maintenance. The ideal candidate will possess a strong technical background in software engineering, coupled with proven experience in people management and agile methodologies. Your responsibilities will include setting technical direction, ensuring code quality and scalability, fostering a collaborative and productive team environment, and managing project timelines and resources effectively. You will mentor and coach software engineers, conduct performance reviews, and support their professional growth. Experience with cloud platforms (AWS, Azure, GCP), microservices architecture, CI/CD pipelines, and various programming languages is highly desirable. Excellent communication, leadership, and stakeholder management skills are essential, as you will collaborate with product managers, designers, and other engineering leaders to define product roadmaps and deliver high-quality software. This is an exceptional opportunity to lead and inspire teams in a fully remote setting, shaping the future of technology while enjoying significant professional autonomy and flexibility.
Key Responsibilities:
  • Lead and manage multiple software development teams, ensuring high performance and productivity.
  • Oversee the end-to-end software development lifecycle, from requirements gathering to deployment and maintenance.
  • Set technical vision and strategy for software development initiatives.
  • Ensure the delivery of high-quality, scalable, and maintainable software solutions.
  • Foster a culture of innovation, collaboration, and continuous improvement within engineering teams.
  • Mentor, coach, and develop software engineers, supporting their career progression.
  • Manage project timelines, resources, and budgets effectively using agile methodologies.
  • Collaborate with product management, design, and other stakeholders to define product roadmaps.
  • Drive best practices in software engineering, including code reviews, testing, and CI/CD.
  • Troubleshoot and resolve complex technical issues.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 8+ years of experience in software development, with at least 3 years in a management or team lead role.
  • Proven experience managing agile software development teams in a remote environment.
  • Strong understanding of software architecture, design patterns, and development best practices.
  • Experience with cloud technologies (AWS, Azure, GCP) and microservices architecture.
  • Excellent leadership, communication, and interpersonal skills.
  • Proficiency in multiple programming languages and development frameworks.
  • Demonstrated ability to deliver complex software projects on time and within budget.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Lead

LE1 6TE Leicester, East Midlands £60000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Job Summary:
Our client is a rapidly growing technology firm seeking an experienced and innovative Senior Software Development Lead to spearhead their software engineering efforts from a fully remote position. This role is critical in guiding a talented team of software developers through the full software development lifecycle, from concept and design to deployment and maintenance. You will be responsible for setting technical direction, driving best practices in coding, testing, and deployment, and ensuring the delivery of high-quality, scalable, and robust software solutions. The ideal candidate will possess strong leadership qualities, a deep understanding of modern software architectures, excellent problem-solving skills, and a passion for mentoring and developing engineering talent. You should be proficient in agile methodologies and experienced in managing remote development teams effectively. This is a fantastic opportunity to shape the future of our client's technology products.

Key Responsibilities:
  • Lead and mentor a team of software engineers, fostering a collaborative and high-performance culture.
  • Oversee the design, development, and implementation of software applications and platforms.
  • Define and enforce coding standards, best practices, and architectural patterns.
  • Drive the adoption of agile methodologies (Scrum/Kanban) for efficient project delivery.
  • Collaborate with product managers, designers, and other stakeholders to translate requirements into technical solutions.
  • Conduct code reviews, provide constructive feedback, and ensure code quality and maintainability.
  • Design and implement scalable, secure, and performant software systems.
  • Troubleshoot and resolve complex technical issues across the software stack.
  • Champion continuous integration and continuous deployment (CI/CD) practices.
  • Manage the software development roadmap and ensure timely delivery of features and releases.
  • Evaluate and recommend new technologies and tools to enhance development processes.
  • Contribute to technical strategy and architectural decisions.
  • Foster a culture of innovation and learning within the development team.
  • Conduct performance reviews and support the professional growth of team members.
  • Ensure robust testing strategies are in place, including unit, integration, and end-to-end testing.

Qualifications and Skills:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of experience in software development, with at least 3 years in a technical leadership or team lead role.
  • Proven experience in leading and managing remote software development teams.
  • Strong expertise in one or more modern programming languages (e.g., Python, Java, C#, JavaScript).
  • Deep understanding of software architecture patterns (e.g., microservices, monolithic, event-driven).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Proficiency in agile development methodologies and tools (Jira, Confluence).
  • Excellent understanding of CI/CD pipelines and DevOps practices.
  • Strong problem-solving, analytical, and communication skills.
  • Experience with database technologies (SQL, NoSQL).
  • A passion for mentoring and developing talent.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

OX1 2AA Oxford, South East £70000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology firm specializing in AI-driven solutions, is seeking a talented and experienced Senior Software Development Engineer to join their distributed engineering team. This role is fully remote, offering you the flexibility to contribute to innovative projects from anywhere in the UK. You will be responsible for the design, development, testing, and deployment of high-quality software applications. This involves writing clean, efficient, and maintainable code, architecting scalable solutions, and collaborating closely with product managers, designers, and other engineers. Your expertise will be crucial in tackling complex technical challenges and driving the technical vision for key product features. You will also mentor junior engineers, participate in code reviews, and contribute to the continuous improvement of our development processes and tools. The ideal candidate will have a strong background in software engineering principles, a deep understanding of modern development methodologies (Agile/Scrum), and proficiency in multiple programming languages and frameworks. Excellent problem-solving skills, a passion for technology, and the ability to work effectively in a remote, collaborative environment are essential.

Key Responsibilities:
  • Design, develop, and maintain scalable software applications.
  • Write high-quality, efficient, and testable code.
  • Collaborate with product management and design teams to define features.
  • Participate in architectural design discussions and decisions.
  • Perform code reviews and provide constructive feedback.
  • Mentor and guide junior software engineers.
  • Troubleshoot and resolve software defects and performance issues.
  • Contribute to the improvement of development processes and CI/CD pipelines.
  • Stay up-to-date with emerging technologies and industry trends.
  • Ensure the delivery of robust and reliable software solutions.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Significant experience as a Software Development Engineer.
  • Proficiency in one or more programming languages (e.g., Python, Java, C++, JavaScript).
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong understanding of data structures, algorithms, and software design patterns.
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills for remote work.
  • Experience with database technologies (SQL, NoSQL).
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

PO1 1AD Portsmouth, South East £11 Hourly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
We are seeking a highly motivated and enthusiastic Junior Software Development Apprentice to join our innovative, fully remote team. This is an exceptional opportunity for individuals passionate about technology and eager to kickstart a career in software development. You will receive comprehensive training and mentorship from experienced professionals, allowing you to gain practical skills in various aspects of the software development lifecycle. As a remote apprentice, you'll be integral to our collaborative online environment, contributing to exciting projects from the comfort of your own home.

Responsibilities:
  • Assist senior developers in writing, testing, and debugging code.
  • Participate in code reviews and learn best practices for software development.
  • Develop a strong understanding of programming languages such as Python, Java, or C++.
  • Contribute to the design and implementation of new software features.
  • Troubleshoot and resolve software defects and issues.
  • Collaborate with cross-functional teams using our internal communication platforms.
  • Learn and apply agile development methodologies.
  • Document technical specifications and project progress.
  • Maintain and improve existing software applications.
  • Engage in continuous learning and professional development to stay updated with emerging technologies.

Qualifications:
  • A strong interest in software development and a passion for technology.
  • Basic understanding of computer science fundamentals.
  • Excellent problem-solving and analytical skills.
  • Good communication and interpersonal skills, essential for remote collaboration.
  • Ability to work independently and manage time effectively in a remote setting.
  • Eagerness to learn and adapt to new technologies and processes.
  • A proactive attitude and a commitment to achieving goals.
  • GCSEs in Maths and English at grade C/4 or above, or equivalent.
  • A-Levels or BTEC qualification in a relevant subject are advantageous but not essential.
  • Previous exposure to coding or IT projects is a plus.

This role is based in **Portsmouth, Hampshire, UK**, but is conducted entirely remotely. We provide all necessary software and collaborative tools to ensure your success. Join us and build a rewarding career in the tech industry!
This advertiser has chosen not to accept applicants from your region.

Lead Software Development Engineer

ST1 2DE Staffordshire, West Midlands £75000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and experienced Lead Software Development Engineer to join their established IT department in Stoke-on-Trent, Staffordshire, UK . This critical role involves leading a team of software engineers in the design, development, and implementation of innovative software solutions. You will be responsible for mentoring junior developers, ensuring code quality, architecting scalable systems, and collaborating closely with product managers and stakeholders to deliver high-quality software products that meet business needs.

Key Responsibilities:
  • Lead and mentor a team of software engineers, providing technical guidance and fostering professional growth.
  • Architect, design, and develop robust, scalable, and high-performance software applications using modern programming languages and frameworks.
  • Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and maintenance.
  • Ensure adherence to coding standards, best practices, and quality assurance processes.
  • Collaborate with product managers, designers, and other stakeholders to define software requirements and project roadmaps.
  • Conduct code reviews and provide constructive feedback to team members to maintain code quality and consistency.
  • Troubleshoot and resolve complex technical issues and bugs in production systems.
  • Evaluate and recommend new technologies, tools, and methodologies to improve the development process.
  • Drive continuous improvement in software development practices and team efficiency.
  • Contribute to strategic technical decisions and long-term planning for the software engineering department.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 2 years in a lead or senior technical role.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C#, JavaScript).
  • Strong understanding of software architecture patterns, design principles, and data structures.
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Familiarity with agile development methodologies (Scrum, Kanban).
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong leadership, communication, and interpersonal skills.
  • Experience with CI/CD pipelines and DevOps practices.
  • Ability to work effectively in a collaborative team environment.
This advertiser has chosen not to accept applicants from your region.

Remote Software Development Apprentice

NG1 3 Nottingham, East Midlands £10000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Embark on an exciting career journey with our fully remote Software Development Apprenticeship program, ideal for aspiring coders and tech enthusiasts based anywhere in the UK. This unique opportunity allows you to gain hands-on experience and foundational knowledge in software development, working alongside experienced professionals from the comfort of your own home. You will be guided through a comprehensive training curriculum covering various programming languages, development methodologies, and software lifecycle practices. Responsibilities will include assisting senior developers with coding tasks, debugging software, contributing to project documentation, and participating in team meetings and code reviews. This role is designed for individuals who are self-motivated, possess a strong aptitude for logical thinking and problem-solving, and are eager to learn. No prior professional experience is necessary, but a genuine passion for technology and a proactive approach to learning are key. You will be provided with all the necessary tools and support to succeed, including access to online learning platforms and mentorship. Successful completion of the apprenticeship may lead to a full-time junior developer role. If you are looking to kick-start a career in the dynamic tech industry and thrive in a remote work environment, this apprenticeship is the perfect stepping stone. Apply now to begin your path to becoming a skilled software developer.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java fx rates trading developer london Jobs in United Kingdom !

Senior Software Development Lead

NG1 1AA Nottingham, East Midlands £85000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for an experienced and visionary Senior Software Development Lead to spearhead their technology initiatives. This role, based in Nottingham, Nottinghamshire, UK , offers a hybrid working model, combining collaborative in-office work with the flexibility of remote engagement. You will be responsible for leading a team of talented software engineers, guiding them through the entire software development lifecycle, from conceptualization and design to implementation, testing, and deployment. Key responsibilities include architecting scalable and robust software solutions, mentoring and coaching team members, ensuring adherence to coding standards and best practices, and fostering a culture of innovation and continuous improvement. You will collaborate closely with product managers, designers, and other stakeholders to translate business requirements into high-quality technical solutions. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, along with substantial experience in software development and proven leadership capabilities. Expertise in one or more programming languages (e.g., Python, Java, C#), cloud platforms (AWS, Azure), and agile methodologies is required. Strong understanding of software architecture patterns, database technologies, and CI/CD pipelines is essential. Excellent communication, problem-solving, and interpersonal skills are paramount for guiding the team and interacting with stakeholders. Join a forward-thinking company at the forefront of technological advancement and shape the future of our software products.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

DE1 2HE Derby, East Midlands £65000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology firm in **Derby, Derbyshire, UK**, is looking for a highly skilled Senior Software Development Engineer to join their innovative team. This role is integral to designing, developing, and maintaining robust and scalable software solutions that drive the company's core products. You will be involved in the full software development lifecycle, from requirement analysis and system design to coding, testing, and deployment. The ideal candidate will have extensive experience in object-oriented programming, a strong understanding of software architecture patterns, and a passion for writing clean, efficient, and maintainable code. You will work on challenging projects, contributing to the development of new features, enhancing existing functionalities, and resolving complex technical issues. Collaboration with cross-functional teams, including product managers, QA engineers, and other developers, will be key to your success. This position offers a hybrid work arrangement, providing flexibility and balancing on-site collaboration with remote work. You will have the opportunity to mentor junior engineers, contribute to technical decision-making, and influence the direction of our technology stack.
Responsibilities:
  • Design, develop, and implement high-quality software solutions using various programming languages and frameworks.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Collaborate with product managers and stakeholders to understand project requirements.
  • Develop and execute comprehensive unit and integration tests.
  • Debug and resolve software defects and issues.
  • Optimize application performance and scalability.
  • Contribute to architectural design discussions and decisions.
  • Mentor junior software engineers and share technical expertise.
  • Stay up-to-date with emerging technologies and industry trends.
  • Deploy and monitor applications in production environments.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 6 years of professional software development experience.
  • Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript.
  • Strong understanding of software development principles, data structures, and algorithms.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience with database technologies (SQL, NoSQL).
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

LS1 1AA Leeds, Yorkshire and the Humber £10000 annum (incr WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Embark on a transformative career journey as a Junior Software Development Apprentice with our client, a forward-thinking tech innovator. This fully remote opportunity is designed for ambitious individuals eager to dive into the world of software development and gain hands-on experience in a supportive, growth-oriented environment. You will be an integral part of our client's dynamic development teams, contributing to exciting projects from inception to deployment. Your role will involve assisting senior developers, learning various programming languages and frameworks, debugging code, and participating in code reviews. We are committed to providing comprehensive training, mentorship, and a clear pathway to a successful career in technology.

As a remote apprentice, you will leverage cutting-edge collaboration tools to work seamlessly with your colleagues, regardless of their location. Key responsibilities include:
  • Learning and applying fundamental programming concepts in languages such as Python, Java, or JavaScript.
  • Assisting in the design, development, and implementation of software solutions.
  • Writing clean, efficient, and well-documented code under the guidance of experienced mentors.
  • Participating in testing and debugging processes to ensure software quality and stability.
  • Collaborating with cross-functional teams through virtual meetings and communication platforms.
  • Continuously learning and adapting to new technologies and development methodologies.
  • Contributing to project documentation and knowledge sharing.
The ideal candidate will possess a strong aptitude for problem-solving, a keen interest in technology, and excellent communication skills. While prior coding experience is beneficial, it is not strictly required. We are looking for individuals with a passion for learning, a proactive attitude, and the ability to work independently in a remote setting. A logical mindset, attention to detail, and a commitment to professional development are crucial for success in this role. This apprenticeship offers a unique chance to build a robust foundation in software development, earn a competitive stipend, and gain recognized qualifications, all while working from the comfort of your own home. We champion a culture of continuous learning and provide ample opportunities for professional growth and advancement. If you are driven, motivated, and ready to launch your tech career, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Fx Rates Trading Developer London Jobs