5,088 Java Application Development jobs in the United Kingdom

Software Development Engineer

American Express Global Business Travel

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

Amex GBT is a place where colleagues find inspiration in travel as a force for good and - through their work - can make an impact on our industry. We're here to help our colleagues achieve success and offer an inclusive and collaborative culture where your voice is valued.
Sitting within our Product Delivery organisation, the full-stack Software Developer works as a member of a multi-disciplined Agile team to develop and deliver our proprietary travel products and platforms. Contributing to the development process, the Software Developer helps generate delivery ideas and solutions whilst encompassing the full spectrum of design, coding, manual and automated testing. Playing a pivotal role, the Software Developer ensures successful delivery of key strategic objectives through the development of high quality full-stack software and supporting documentation.
**What You'll Do on a Typical Day**
+ Develop secure, enterprise-level web and server-side applications using React and C# whilst following and improving upon coding style standards and guidelines.
+ Effectively use source control, write unit tests and liaise internally with software testers to support the delivery of high quality bug-free code.
+ Leverage existing knowledge to use the correct development approach, whilst adapting to the task at hand.
+ Follow best practices around .NET secure coding and PCI-DSS compliance.
+ Assist in the creation and progression of technical documentation for modules and features.
+ Participate in Agile Scrum ceremonies, work with JIRA and Confluence tools.
+ Work with key stakeholders to understand, develop and deliver customer requirements.
+ Share knowledge of modern development techniques, coach, and mentor other team members.
+ Use available technical and non-technical resources to develop and maintain a good understanding of the travel industry, our products, and services.
**What Technical Skills** **You'll** **Develop**
+ .NET 8+, C#, ASP.NET MVC
+ React, NextJS, Redux
+ Advanced Javascript, Typescript
+ Entity Framework Core
+ Web API, RESTful services
+ Unit testing (NUnit/XUnit)
+ Playwright test automation
+ HTML, CSS, JSON
+ T-SQL, SQL Server
**What We're Looking For**
+ Advanced coding ability in C# and React.
+ Experience designing and architecting secure, scalable applications.
+ Experience modernising complex legacy applications.
+ Knowledge of legacy technologies like: ASP.NET Webforms, Visual Basic, .Net Framework 4.5 - 4.8.
+ Able to understand and develop advanced SQL, Stored Procedures.
+ Experience working effectively in a collaborative Agile Scrum environment.
+ Very good understanding of software engineering fundamentals, Object Oriented Design, SOLID principles, common design patterns.
+ Experience with Git, CI/CD and Azure DevOps pipelines.
+ Knowledge of test automation would be an asset.
+ Knowledge of Microservice architectures would be an asset.
+ Able to communicate effectively in written and spoken English.
+ Educated to A-Level.
UK CITIZENSHIP OR AT LEAST MORE THAN A 5 YEARS UK RESIDENT PERMIT
#GBTJobs
**Location**
United Kingdom
**The #TeamGBT Experience**
Work and life: Find your happy medium at Amex GBT.
+ **Flexible benefits** are tailored to each country and start the day you do. These include health and welfare insurance plans, retirement programs, parental leave, adoption assistance, and wellbeing resources to support you and your immediate family.
+ **Travel perks:** get a choice of deals each week from major travel providers on everything from flights to hotels to cruises and car rentals.
+ **Develop the skills you want** when the time is right for you, with access to over 20,000 courses on our learning platform, leadership courses, and new job openings available to internal candidates first.
+ **We strive to champion Inclusion** in every aspect of our business at Amex GBT. You can connect with colleagues through our global INclusion Groups, centered around common identities or initiatives, to discuss challenges, obstacles, achievements, and drive company awareness and action.
+ And much more!
All applicants will receive equal consideration for employment without regard to age, sex, gender (and characteristics related to sex and gender), pregnancy (and related medical conditions), race, color, citizenship, religion, disability, or any other class or characteristic protected by law.
Click Here ( for Additional Disclosures in Accordance with the LA County Fair Chance Ordinance.
Furthermore, we are committed to providing reasonable accommodation to qualified individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the hiring process. For details regarding how we protect your data, please consult the Amex GBT Recruitment Privacy Statement ( .
**What if I don't meet every requirement?** If you're passionate about our mission and believe you'd be a phenomenal addition to our team, don't worry about "checking every box;" please apply anyway. You may be exactly the person we're looking for!
Click Here to Learn More (
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Washington, North East £60 - £70 hour companies_data/amicis_global

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

Title: Software Development Engineer - Automation

Location: Redmond, WA (100% onsite)



Duration: 6+ Months of contract on W2



Number of Roles: 4



 



Job Description:



Key job responsibilities



• Design and Implement Communications Components, Applications, and Services



• Partner with the Satellite, Networks, and Security engineering teams



• Design components, services, and relevant data models



• Collaborate with Finance, Legal, Accounting, Tax, and Trade stakeholders across the organization to gather testing requirements and negotiate how these requirements translate to testing automation



• Collaborate with engineers across the organization to understand newly built features, implement automated testing for these features within existing infrastructure, maintain existing testing automation, deploy, and teach others about our critical e-Commerce automation software for Kuiper.



• Work on initiatives building e-Commerce functions on AWS infrastructure and help implement best practices for software development.



• Develop code, build CI/CD pipelines, test automation, and dashboards for monitoring the health of systems.



• Help engineers and build solutions that are required for provisioning and operating an Internet service provider.



 



BASIC QUALIFICATIONS:



• 4+ years of non-internship professional software development experience



• 3+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience



• Experience with Java-based SDKs, AWS-based development, API design, JSON



• Experience with TypeScript and Playwright to implement both UI and API Automation



• Ability to pick up new programming languages



• AWS Cloud native skills and AWS tooling



• Ability to utilize AI to increase speed of development and delivery, while maintaining high-quality code and logging



 



PREFERRED QUALIFICATIONS:



• Experience with AWS Components, specifically DynamoDB, Step Functions, and services hosted on ECS



• 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience



• Bachelor's degree in computer science or equivalent
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

Leeds, Yorkshire and the Humber UnitedHealth Group

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Optum is a global organisation that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start **Caring. Connecting. Growing together.**
Are you a Software Development Engineer looking to join an organisation where what you do genuinely makes an impact? Where you are empowered, heard and able to think creatively? Then look no further because we are what you have been looking for!
We are looking for a Senior Software Engineer with solid experience with C to come and join our talented and innovative team.
This role involves implementing new features as well as solving Engineering problems for one of our established systems. The platform is used within secondary care for referrals, ward transfers, locating patients whilst in care and more.
**What you'll do:**
We believe in the power of technology to make healthcare faster, better, and more accessible to all, and therefore you will play a key part in supporting us to deliver the best products within the healthtech industry.
As an engineer at Optum UK you'll play a pivotal role in building a world class system that is transforming the health and lives of those around us.
**Primary Responsibilities:**
+ You will be involved in all aspects of the development lifecycle including architecture, testing, as well as cutting code
+ Support with the enhancement of the product to add new features & improve functionality
+ Collaborate and mentor with other engineers on best practices
+ Helping to implement fast, secure, and efficient data pipelines and storage
+ contribute to technical discussions and work towards to solutions to complex problems
**Who You'll Be:**
You will have experience working as a Software where you produced high quality code. With experience using C, Linux and Informix Embedded SQL:
We want you to be able to take ownership and accountability for what you are doing and be comfortable working with autonomy and using your initiative.
Here, we are advocates for promoting the ability to think freely and creatively. We want you to have a curious nature, looking at improvements and efficiencies
_You will be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role, as well as providing development for other roles you may be interested in._
**Other useful skills and experience include:**
+ Experience of coding in C in a Linux/Unix environment
+ Experience with Informix Embedded SQL or Oracle ProC
+ Ability to embrace complex problems
If this sounds like you, then apply today and find out more why Optum UK is a great place to be!
**Please note you must currently be eligible to work and remain indefinitely without any restrictions in the country to which you are making an application. Proof will be required to support your application.**
_At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission._
_Diversity creates a healthier atmosphere: UnitedHealth Group is an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, sexual orientation, or any other characteristic protected by law. UnitedHealth Group is a drug-free workplace. © 2025 UnitedHealth Group. All rights reserved._
This advertiser has chosen not to accept applicants from your region.

.NET Software Development Engineer

American Express Global Business Travel

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

Amex GBT is a place where colleagues find inspiration in travel as a force for good and - through their work - can make an impact on our industry. We're here to help our colleagues achieve success and offer an inclusive and collaborative culture where your voice is valued.
Sitting within our Product Delivery team, the Software Developer works in an Agile and multi-disciplined team to develop and deliver our proprietary travel products and platforms.
Contributing to the development process the Software Developer helps generate delivery ideas and solutions whilst encompassing the full spectrum of design, coding, manual and automated testing.
Playing a pivotal role, the Software Developer ensures successful delivery of key strategic objectives through the development of high quality software and supporting documentation.
**Key Areas of Activity**
+ Develop web and server-side applications using VB/C#, TSQL, and other technologies from the Microsoft stack whilst following and improving upon coding style standards and guidelines
+ Effectively use source control, writes unit tests and liaises internally with software testers to support the delivery of bug-free code
+ Leverage knowledge to use the correct development approach, whilst adapting to the task at hand
+ Follows best practice around .NET secure coding and PCI-DSS compliance
+ Positively effects PCI compliance
+ Assists in the creation and progression of technical documentation for modules and features
+ Participates in Agile ceremonies and departmental events
+ Works with key stakeholders to understand, develop and deliver customer requirements
+ Shares knowledge in modern development techniques
+ Uses available technical and non-technical resources to develop and maintain a good understanding of the travel industry, our products and services offered
**Required Skills & Experience**
+ .NET 4.5 onwards, .Net Core, WebForms and development in VB/C#
+ HTML, CSS, JSON
+ SQL Server 2008/12
+ Jira and/or TFS management software
**Desirable Skills**
+ Source control such as Azure DevOps Repos and GIT
+ REST API techniques
+ ReactJs, Typescript/Javascript
+ Building scalable applications
+ Relational database design
+ ORM and DI frameworks
+ DDD and TDD processes
+ SOLID development principles
+ SPA JavaScript framework
+ Deployment tools and test automation framework
**Key Attributes/Behaviours**
+ Accurate and methodical in working within guidelines and policies
+ Excellent organiser with a strong ability to solve problems
+ Self-disciplined with the ability to work autonomously and/or collaboratively within a team
+ Adaptable by nature with persistence to see a job through to a timely conclusion
+ Relationship-orientated, a good listener and communicator who can engage and adapt their approach to the audience
+ Self-controlled and capable of communicating facts within the required area of knowledge and expertise
+ An advocate of best business and technical practice
**Qualifications**
+ Very good grasp of computer science or software engineering with ability to articulate (or equivalent recognized experience)
+ Educated to A-Level
**Location**
United Kingdom
**The #TeamGBT Experience**
Work and life: Find your happy medium at Amex GBT.
+ **Flexible benefits** are tailored to each country and start the day you do. These include health and welfare insurance plans, retirement programs, parental leave, adoption assistance, and wellbeing resources to support you and your immediate family.
+ **Travel perks:** get a choice of deals each week from major travel providers on everything from flights to hotels to cruises and car rentals.
+ **Develop the skills you want** when the time is right for you, with access to over 20,000 courses on our learning platform, leadership courses, and new job openings available to internal candidates first.
+ **We strive to champion Inclusion** in every aspect of our business at Amex GBT. You can connect with colleagues through our global INclusion Groups, centered around common identities or initiatives, to discuss challenges, obstacles, achievements, and drive company awareness and action.
+ And much more!
All applicants will receive equal consideration for employment without regard to age, sex, gender (and characteristics related to sex and gender), pregnancy (and related medical conditions), race, color, citizenship, religion, disability, or any other class or characteristic protected by law.
Click Here ( for Additional Disclosures in Accordance with the LA County Fair Chance Ordinance.
Furthermore, we are committed to providing reasonable accommodation to qualified individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the hiring process. For details regarding how we protect your data, please consult the Amex GBT Recruitment Privacy Statement ( .
**What if I don't meet every requirement?** If you're passionate about our mission and believe you'd be a phenomenal addition to our team, don't worry about "checking every box;" please apply anyway. You may be exactly the person we're looking for!
Click Here to Learn More (
This advertiser has chosen not to accept applicants from your region.

Sr. Software Development Engineer

Curtiss-Wright Corporation

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a Senior Software Development Engineer to join our Letchworth
As our Senior Software Development Engineer, you will perform all software lifecycle phase tasks from planning to release and subsequent maintenance and support. Be able to complete all allocated tasks within the time and budget specified within the work package definitions.
The successful candidate will be an experienced Software Development Engineer, and be able to make correct technical decisions that ensure compliance and quality while considering cost, schedule and risk.
**Location:** Letchworth UK
**We Take Care of Our People**
Work-life balance through our Hybrid working, flexitime program and condensed work week (role dependent) I Paid Time Off I Retirement with Employer Match I Health and Wellness Benefits I Learning and Development Opportunities I Competitive Pay I Bonus Scheme I Recognition I Employee Stock Purchase Plan ( I Inclusive & Supportive Culture ( *
**Your Challenge**
+ Perform software development tasks to the required quality, complying with company procedures and within time and cost constraints.
+ Develop software planning documents.
+ Develop software requirements and associated traceability.
+ Develop software design artefacts.
+ Develop source code from design and requirements.
+ Take responsibility for board level bring up of hardware, working with the hardware team to resolve any issues.
+ Develop software requirement based verification / test cases
+ Investigate problems and de-bug software
+ Perform technical reviews on software artefacts.
+ Develop accurate time and cost estimates for software work packages.
+ Ensure all allocated tasks are completed in accordance with the applicable project plan and work package definitions.
+ To accept technical responsibility for allocated software lifecycle phases / tasks
+ Report software progress / status to the software team leader.
+ To attend and actively contribute to the effective operation of applicable design reviews.
+ Maintain current knowledge of relevant software development technologies.
+ Identify software development process improvement opportunities.
**What You Bring**
Essential Criteria:
+ Good understanding of full software life cycle processes
+ Relevant experience of requirements development, modern design techniques, different programming languages and testing
+ Relevant experience of embedded software development.
+ Relevant experience of SW Configuration Control using GIT or similar tool
+ Good formal documentation skills
+ Educated to Degree/HND level in an appropriate subject.
Desirable Criteria:
+ Proficiency in the following languages: C, C++, Python, Java Script, MISRA C.
+ Experience of developing for following OS's: Linux, VxWorks
+ Experience of Bare Metal SW development
+ Proficiency in Video processing
+ Experience of Internet protocols
+ Experience of working with low level interfaces e.g. I2C, SPI, CAN, ethernet, USB, Serial, Arinc 429
+ Experience Model based development, UML.
+ Experience of Agile / Waterfall Methodology
+ Experience of working to aerospace regulations (RTCA DO-178C)
+ Experience of developing low level driver code
+ Computer Science background with good understanding of computer hardware (Processors, Memory, interfaces, protocols etc.)
+ Relevant experience within an aerospace/automotive/medical/safety-critical environment.
**Who We Are**
Curtiss-Wright's Defense Solution division is a trusted, proven leader, delivering superior products and services that meet the defense and aerospace industries' toughest challenges with best-in-class value. In 2017, Curtiss-Wright relocated its Avionics, Sensors & Controls and Industrial Business Units into a brand new, purpose-built 160,000 ft2 facility at Bournemouth International Airport. The state-of-the-art facility has extensive design and manufacturing capabilities as well as in-house environmental stress screening. The facility is committed to quality and excellence in manufacturing for our flight recorder, air data computer, video management systems, computing systems, mission displays and video recorder products.
Our Values ( Social and Governance
#LI-RF1
_No unsolicited agency submittals please. Agency partners must be invited to participate in a search by our_ **_Talent Acquisition Team ( )_** _and have signed terms in place prior to any submittal. Resumes submitted directly to any Curtiss-Wright employee or affiliate will not qualify for fee payment, and therefore become the property of Curtiss-Wright._
**Compliance Statement**
This position may require exposure to export-controlled information and subject to additional security screening. In the event information provided during the security screening reveals ineligibility to access export-controlled information, any offer of employment may be reconsidered or withdrawn.
Curtiss-Wright is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, sexual orientation, gender identity, physical or mental disability, age, ancestry, legally protected medical condition, family care status, marital status, religion, veteran status, national origin, or any other legally protected status. If you require accommodation during the recruitment process, please contact Talent Acquisition. ( )
**For US Applicants: EEO is The Law - click here for more information. ( you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Talent Acquisition ( ) and we will make all reasonable efforts to accommodate your request.
**Join the WRIGHT Team!**
Over 95 years of growth, Curtiss-Wright is an integrated, market-facing global diversified industrial company and remains a technology leader through this legacy of innovation. Through three well-balanced segments - Aerospace & Industrial, Defense Electronics and Naval & Power, we remain focused on advanced technologies for high performance platforms and critical applications. Diversity, commitment to excellence and dedication to the spirit of pioneering innovation continue to drive the employees of Curtiss-Wright.
**Our Values**
What makes a world-class organization? It all begins with core values that provide a strong foundation for success. Simple in theory, the values of Curtiss-Wright are reflected in every aspect of our operations. To our employees, these are more than words on a wall - we all take these values to heart in our relationships with our customers and each other.
**Leadership**
We lead based on vision and strategic direction, empowering employees to reach goals through thoughtful and decisive action.
**Customer Focus**
We are committed to achieving total quality by meeting our customers' expectations and delivering products and services in a timely fashion.
**Teamwork & Trust**
Working in a spirit of trust and collaboration, we actively encourage employees to contribute their ideas and innovations to keep our company moving forward.
**Respect for People**
We believe that people are our most valuable asset and will always do the right thing in our dealings and interactions with all employees.
**Integrity**
We will act with the highest integrity in all of our business relationships and strategic partnerships.
**What We Offer Our Employees:**
**Opportunity:** As part of the Curtiss-Wright team, you have the opportunity each day to transform the way customers do business, as well as transform your career. Our entrepreneurial environment provides you with excellent experiences that enable you to develop your skills through stretch assignments and the opportunity to work with the best talent in the industry. You will have the opportunity to contribute from day one!
**Challenging Work:** The work we do here is not only challenging, but it is meaningful to our customers, our employees and the communities in which they live and work. You are given the chance to work on some of the most advanced technology projects in the world. Now that something to be proud of!
**Collaborative Environment:** The teamwork among our exceptionally talented people enables us to deliver some of the most advanced solutions to our customers.
This advertiser has chosen not to accept applicants from your region.

Principal Software Development Engineer

Fareham, South East Teledyne

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

**Be visionary**
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
**Job Description**
**Job Summary:**
The Principal Software Development Engineer is responsible for designing, implementing, and supporting Raymarine's Lighthouse operating system and applications for Raymarine's proprietary chartplotter line of hardware. The Principle Development Engineer will work closely with Cartography and Software Engineering teams in Fareham UK and Madison Wisconsin USA, with opportunities for collaboration with engineering teams in Europe and Asia. This role is onsite at the Raymarine facility in Fareham UK with some work from home hours being an option.
**Primary Duties & Responsibilities:**
+ Work with the Cartography and Software Engineering teams to design, implement and support Raymarine's Lighthhouse operating system and applications
+ Develop high-quality applications and tools by writing clean and efficient code
+ Ensure high code quality in own and team's work
+ Review and approve team's code
+ Collaborate with internal teams and vendors to fix and improve products
+ Scope, plan, and estimate technical tasks
+ Troubleshoot and support existing applications and systems
+ Support continuous integration/continuous deployment using Jenkins, Bitbucket, Git flow
**Job Qualifications:**
+ Bachelor's Degree in Computer Science, Mathematics, or related field, or equivalent experience
+ Minimum 10 years of experience developing C++ for embedded systems
+ Experience with graphics rendering using OpenGL
+ Working knowledge of standard software development frameworks and methodologies.
+ Knowledge of Git and Git Branching.
+ Experience with GIS data structures and algorithms a plus.
+ Ability and desire to learn quickly and work in a fast-paced agile development environment.
+ Strong troubleshooting skills
+ Strong communication skills
**What Raymarine offers you**
+ Work on industry-leading marine technology used by professionals and enthusiasts alike
+ Unique opportunity to experience how cutting-edge R&D, software- and hardware development come together under one roof.
+ Friendly culture with a focus on collaboration, problem-solving, and creativity.
+ A fair compensation structure and benefits
+ A hybrid work model with flexibility for some work-from-home hours
**Interested?**
If you liked what you just read, and believe you are the person that will make us better, do not hesitate to apply.
The selection process is ongoing, so don't wait.
When applying, make it easy for yourself. Add a resume and fill out the required fields, no need to add anything else at this point.
This position requires access to export-controlled information or items (i.e. regulated technology or technical data per ITAR/EAR US regulations). Applicants must be eligible to apply for and obtain the appropriate export control license from the U.S. Departments of State or Commerce.
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
.
You may not realize it, but Teledyne enables many of the products and services you use every day **.**
Teledyne provides enabling technologies to sense, transmit and analyze information for industrial growth markets, including aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, energy, medical imaging and pharmaceutical research.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Engineer

EH1 1AA Edinburgh, Scotland £30000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and bright Graduate Software Development Engineers to join their innovative team. This internship offers a fantastic opportunity for recent graduates to gain hands-on experience in a dynamic software development environment. You will be involved in all phases of the software development lifecycle, from design and coding to testing and deployment. This role is based in our office but offers flexibility for remote work on certain days, making it a hybrid opportunity. You will work closely with experienced engineers, contributing to the development of cutting-edge software solutions and learning industry-standard development practices. We are looking for individuals with a strong passion for technology, a solid understanding of programming principles, and a desire to grow their skills in software engineering.

Key Responsibilities:
  • Assist in the design, development, and implementation of software applications under the guidance of senior engineers.
  • Write clean, efficient, and well-documented code in relevant programming languages (e.g., Java, Python, C++).
  • Participate in code reviews and contribute to improving code quality and maintainability.
  • Develop and execute unit tests and integration tests to ensure software functionality and reliability.
  • Troubleshoot and debug software defects, providing timely resolutions.
  • Collaborate with cross-functional teams to understand project requirements and contribute to technical solutions.
  • Learn and apply software development best practices, including Agile methodologies.
  • Assist in the deployment and maintenance of software applications.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Engage in continuous learning to stay updated with new technologies and development tools.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, with a strong academic record. Familiarity with one or more programming languages (e.g., Java, Python, C#, JavaScript) and a foundational understanding of data structures and algorithms are required. Excellent problem-solving abilities, strong analytical skills, and a proactive approach to learning are essential. Good communication and teamwork skills are necessary. This is an excellent entry-level position for aspiring software developers looking to kick-start their careers in a supportive and challenging environment, based in or near Edinburgh, Scotland, UK .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java application development Jobs in United Kingdom !

Graduate Software Development Engineer

NR1 3NX Norwich, Eastern £25000 annum (star WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for bright and ambitious graduates to join their cutting-edge technology division as Graduate Software Development Engineers in Norwich, Norfolk, UK . This program is designed to nurture and develop emerging talent, providing a structured pathway into a successful career in software engineering. As a Graduate Software Development Engineer, you will be immersed in real-world projects from day one, working alongside experienced mentors and contributing to the development of innovative software solutions. You will gain hands-on experience with various programming languages, development methodologies, and cutting-edge technologies. The internship will involve learning, coding, testing, and deploying software, ensuring you build a comprehensive understanding of the software development lifecycle. We are seeking individuals with a strong academic background in Computer Science, Software Engineering, or a related technical discipline, coupled with a genuine passion for coding and problem-solving. A proactive attitude, excellent analytical skills, and the ability to work effectively in a team environment are crucial. This role is based in our modern Norwich office and is not a remote position, offering the full benefit of team collaboration and in-person mentorship. You will participate in team meetings, code reviews, and contribute to the overall success of software projects. The company is committed to professional development and offers extensive training opportunities, including access to online learning platforms and workshops. Upon successful completion of the internship, there may be opportunities for full-time employment. If you are a recent graduate eager to launch your career in software development with a leading organization, this is the ideal stepping stone. Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and contribute to code quality.
  • Collaborate with senior engineers and project managers.
  • Debug and resolve software defects.
  • Contribute to the documentation of software designs and features.
  • Learn and apply new technologies and programming languages.
  • Participate in agile development processes and team ceremonies.
  • Support the deployment and maintenance of software systems.
  • Actively seek feedback and opportunities for learning and growth.
Qualifications:
  • Recent graduate with a degree in Computer Science, Software Engineering, or a closely related field.
  • Strong understanding of programming concepts and principles.
  • Familiarity with at least one programming language (e.g., Java, Python, C++, C#).
  • Excellent problem-solving and analytical abilities.
  • Strong communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies.
  • A demonstrable passion for software development through personal projects or academic work is highly valued.
This is a fantastic chance for graduates to gain invaluable experience.
This advertiser has chosen not to accept applicants from your region.

Lead Software Development Engineer

NR1 1AB Norwich, Eastern £65000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Join our client as a Lead Software Development Engineer in Norwich, Norfolk, UK , and play a pivotal role in shaping the future of our software products. This is an exciting opportunity to lead a talented team of developers, mentor junior engineers, and drive the technical vision for key projects. You will be responsible for the entire software development lifecycle, from initial concept and design through to deployment and maintenance. The ideal candidate possesses a deep understanding of modern software architecture, agile methodologies, and a passion for delivering high-quality, scalable, and maintainable code. Your expertise will be crucial in guiding architectural decisions, code reviews, and ensuring best practices are followed across the team. Responsibilities include:
  • Leading and mentoring a team of software engineers.
  • Designing and developing robust, scalable, and high-performance software applications.
  • Defining and enforcing coding standards and best practices.
  • Conducting thorough code reviews and providing constructive feedback.
  • Collaborating with product managers and stakeholders to define project requirements.
  • Driving the adoption of new technologies and methodologies.
  • Troubleshooting and debugging complex software issues.
  • Overseeing the deployment and release processes.
  • Contributing to the architectural design of new systems and features.
  • Fostering a culture of continuous improvement and knowledge sharing within the team.
We require a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, coupled with at least 7 years of professional software development experience. Proven experience in leading development teams and a strong command of multiple programming languages (e.g., Java, Python, C#) are essential. Expertise in cloud platforms (AWS, Azure, GCP), microservices architecture, and CI/CD pipelines is highly valued. Excellent communication, leadership, and problem-solving skills are paramount for success in this role. This is your chance to drive innovation and technical excellence in a challenging and rewarding environment.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Engineer

MK9 2AA Milton Keynes, South East £30000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is a pioneering technology firm focused on delivering innovative software solutions that drive digital transformation across industries. We are excited to offer a fully remote Graduate Software Development Engineer internship, providing an unparalleled opportunity for recent graduates to kick-start their careers in software engineering. This program is designed for ambitious individuals eager to learn, contribute, and grow within a supportive, virtual team environment. You will gain hands-on experience with modern development tools and methodologies, working on real-world projects alongside experienced mentors. This role offers the flexibility to work remotely across the UK.

Program Overview:
  • Gain practical experience in software development lifecycle, from design and coding to testing and deployment.
  • Work on challenging projects using popular programming languages such as Python, Java, C++, or JavaScript.
  • Collaborate with experienced engineers in an agile development environment.
  • Learn about various aspects of software engineering, including front-end, back-end, cloud computing, and database management.
  • Participate in code reviews and receive constructive feedback to improve coding standards and practices.
  • Develop problem-solving skills and learn how to approach complex technical challenges.
  • Contribute to the development of new features and enhancements for our client's cutting-edge software products.
  • Engage in team meetings, sprint planning, and retrospective sessions.
  • Receive dedicated mentorship and support from senior engineers throughout the internship.
  • Build a strong foundation for a successful career in software engineering.

Eligibility & Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong academic record with a foundational understanding of computer science principles and programming concepts.
  • Demonstrated passion for software development through personal projects, coursework, or relevant internships.
  • Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Excellent analytical and problem-solving abilities.
  • Good communication and interpersonal skills, essential for remote collaboration.
  • Ability to work independently, take initiative, and manage tasks effectively.
  • Eagerness to learn and adapt to new technologies and methodologies.
  • Must be eligible to work remotely within the UK.

This exciting internship is based within our client's innovation hub near Milton Keynes, Buckinghamshire, UK , but offers complete remote flexibility. If you are a budding engineer ready to make an impact, apply today!
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 Application Development Jobs