/software engineer

software engineer

United Kingdomgbvia direct
// Job Type
Full Time
// Salary
GBP 30,000 - 30,000/year
// Salary Range
30,000–30,000 GBP / year
// Posted
3 weeks ago

About the Role

  • Job Title: Software EngineerManchester, UK Hybrid (once/week)6month contract with Potential ExtensionDay rate - 56GBP/Hour Inside IR35Software EngineerWe are looking for a mid-level Software Engineer who builds with a "Full-Ownership" mindset. In this role, you aren't just writing code; you're managing the entire lifecycle of global-scale services.What You'll DoBuild & Refactor: Write reusable code using standard design patterns. We value test automationJob Title: Software EngineerManchester, UK Hybrid (once/week)6month contract with Potential ExtensionDay rate - 56GBP/Hour Inside IR35Software EngineerWe are looking for a mid-level Software Engineer who builds with a "Full-Ownership" mindset. In this role, you aren't just writing code; you're managing the entire lifecycle of global-scale services.What You'll DoBuild & Refactor: Write reusable code using standard design patterns. We value test automation
  • AdwordJob Title: Java Software Engineer - Public Wifi PlatformsDuration: Initial 3 months with a possibility of extensionLocation: Ipswich, 3 days onsite a week Job description:About the Role This is an exciting opportunity to join the team that develops and operates the UK's largest Public Wifi networkOur client is seeking a self-starting Java Software Engineer to build and support both new and existing applications, and to play a pivotal role in transforAdwordJob Title: Java Software Engineer - Public Wifi PlatformsDuration: Initial 3 months with a possibility of extensionLocation: Ipswich, 3 days onsite a week Job description:About the Role This is an exciting opportunity to join the team that develops and operates the UK's largest Public Wifi networkOur client is seeking a self-starting Java Software Engineer to build and support both new and existing applications, and to play a pivotal role in transfor
  • Software Engineer (Cloud & Data Migration)The OpportunityJoin a global leader in the digital product space, building high-concurrency systems for millions of users. We are looking for a Senior Engineer to drive our back-end strategy and cloud deployment using a modern, best-in-class stack.Key RequirementsJava Mastery: 5+ years of experience (Java 17+ preferred) with a focus on performance tuning.Spring Ecosystem: Deep expertise in Spring Boot, Data, and SeSoftware Engineer (Cloud & Data Migration)The OpportunityJoin a global leader in the digital product space, building high-concurrency systems for millions of users. We are looking for a Senior Engineer to drive our back-end strategy and cloud deployment using a modern, best-in-class stack.Key RequirementsJava Mastery: 5+ years of experience (Java 17+ preferred) with a focus on performance tuning.Spring Ecosystem: Deep expertise in Spring Boot, Data, and Se
  • Currently looking for a React Front End Developer for one of our clients in London. As a Custom Software Engineer, you will be responsible for developing custom software solutions to design, code, and enhance components across systems or applications. You will use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. You are expected to be a subject matter expert, collaborate and manage thCurrently looking for a React Front End Developer for one of our clients in London. As a Custom Software Engineer, you will be responsible for developing custom software solutions to design, code, and enhance components across systems or applications. You will use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. You are expected to be a subject matter expert, collaborate and manage th
  • The OpportunityOur client is recruiting for a high-impact Frontend Specialist to join the Fintech & Compliance division of a global leader in the travel-commerce and e-commerce space.In this role, you aren't just building "another website." You are the architect of the sophisticated internal tools that protect millions of global transactions. You will transform complex regulatory and fraud-prevention workflows into intuitive, high-performance analyst expeThe OpportunityOur client is recruiting for a high-impact Frontend Specialist to join the Fintech & Compliance division of a global leader in the travel-commerce and e-commerce space.In this role, you aren't just building "another website." You are the architect of the sophisticated internal tools that protect millions of global transactions. You will transform complex regulatory and fraud-prevention workflows into intuitive, high-performance analyst expe

On this page, you get an overview of all our software engineer jobs. You can compare and filter these software engineer positions based on specialism, location and salary.

  • different contract types for software engineer jobs: a comprehensive guide

    Software engineer jobs encompass a range of contract types that provide flexibility and cater to diverse preferences. Whether you are considering a career in software engineering or are an experienced professional seeking new opportunities, it's crucial to understand the various contract types available. In this guide, we will explore the most common contract types for software engineer jobs, helping you make informed decisions about your career path.

    • Contract Software Engineer Jobs: In a contract software engineer job, you work for a company for a fixed duration, typically on a project basis. This arrangement allows you to gain valuable experience while working with different employers. Contract jobs are an excellent way to determine if you enjoy working for a specific company or within a particular industry. Additionally, contract positions often offer higher compensation rates compared to permanent roles.
    • Permanent Software Engineer Jobs: If you seek stability and long-term job security, a permanent software engineer position might be the right choice for you. Unlike contract roles, permanent jobs have no predefined end date. Working as a permanent software engineer allows you to establish deeper roots within a company and contribute to its long-term success. This type of employment offers benefits such as regular salary, employee perks, and opportunities for career advancement.
    • Temporary Software Engineer Jobs: Temporary software engineer positions are similar to contract roles but typically involve shorter durations. These temporary assignments allow you to work on specific projects or fill in for absent employees. Temporary jobs provide an opportunity to enhance your skills and gain exposure to different work environments without committing to a long-term position. They can be particularly beneficial for individuals seeking flexibility or exploring diverse career paths.
    • Full-Time Software Engineer Jobs: For those desiring a regular work schedule and consistent income, full-time software engineer positions are an ideal choice. In a full-time role, you work for a company for a specified period, typically 40 hours per week. Full-time employees receive benefits such as healthcare coverage, pension plans, paid time off, and opportunities for professional development. This contract type is well-suited for individuals seeking stability and a traditional employment experience.
    • Part-Time Software Engineer Jobs: Part-time software engineer jobs offer flexibility, making them an attractive option for individuals with other commitments or specific scheduling needs. In a part-time position, you work on specific days or for reduced hours compared to a full-time role. This contract type allows you to balance work with personal responsibilities or pursue other interests concurrently. Part-time jobs are particularly suitable for students, parents, or professionals looking to supplement their income.

    By familiarising yourself with the different contract types available for software engineer jobs, you can tailor your career to align with your preferences and goals. Whether you prioritise flexibility, job security, or steady income, each contract type offers unique advantages. Consider your personal circumstances and aspirations to make an informed decision about the contract type that best suits your needs as a software engineer.

  • about software engineer jobs

    Do you have strong analytical skills and enjoy solving problems? Then working as a software engineer will be fun and challenging. Your job involves designing computer systems and applications that solve various problems. You will apply engineering principles and programming to build, test and maintain software solutions for end users. You also optimise the performance of existing applications to improve efficiency.

    Would you like to know more about this job? Then check out the software engineer job profile page.

  • how much does a software engineer make in the UK?

    You will find more information on the software engineer salary on the software engineer job profile page. You can also find the salary for each specific job shown here if you click on the description.

    Software engineering offers a promising career path with competitive salaries in the UK. While the average salary range for software engineers is between £30,000 and £70,000 per year, numerous factors influence individual salaries, including experience, location, industry, and company size. To get an accurate understanding of the current market rates check out our salary calculator to generate a detailed report, you will find more information on the software engineer salary on the software engineer job profile page. If you're considering a career in software engineering, researching industry trends and seeking guidance from one of our professionals in the field can help you make informed decisions on your next career move.

  • how do I apply for a job as a software engineer?

    To apply for a job as a software engineer , there are several steps you can follow to increase your chances of success. Firstly, conduct thorough research to identify companies or organisations that align with your career goals and interests. Explore their websites, job boards, and professional networking platforms for available positions. Next, update your CV to highlight your relevant skills, education, and experience. Tailor your CV to each specific job application, emphasising key qualifications and accomplishments. Craft a compelling covering letter that expresses your enthusiasm for the role and showcases your passion for software engineering.

    Additionally, ensure that your online presence, such as your LinkedIn profile or personal website, is up to date and reflects your skills and projects. Network with professionals in the industry, attend job fairs or industry events, and reach out to potential contacts for referrals or recommendations. Finally, submit your application materials through the company's preferred method, typically online portals or email, and follow up with a polite and professional thank-you note after the interview process.

  • does randstad have any tips on how to search for software engineer jobs?

    Are you looking for a software engineer job but can't find a suitable vacancy? Don't worry, we have new roles available on a regular basis. To keep up-to-date, use the Randstad notification option to be informed when the right job for you is available. Simply enter your details, and as soon as a new software engineer job is available, you will be notified automatically.

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this software engineer position at Randstad Inhouse Services.