Software Development Engineer

3 weeks ago


HoughtonLeSpring, Durham, United Kingdom Harrisons Recruitment Full time
Job Title: Software Engineer

We are seeking a highly skilled Software Engineer to join our team at Harrisons Recruitment. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that support our company's operations and growth.

Key Responsibilities:
  • Software Development: Design, develop, test, and maintain software applications according to specifications and requirements.
  • Code Review: Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Collaboration: Work closely with product managers, designers, and other engineers to understand requirements and translate them into technical specifications.
  • Problem Solving: Identify and resolve software defects and issues in a timely manner.
  • Documentation: Create and maintain technical documentation for software applications, ensuring clarity and completeness.
  • Continuous Improvement: Stay up-to-date with emerging technologies and industry trends, recommending improvements to enhance software performance and user experience.
  • Testing: Develop and execute unit tests, integration tests, and other automated tests to ensure software quality and reliability.
  • Deployment: Assist in the deployment and maintenance of software applications, ensuring smooth operation in production environments.
Qualifications and Skills:
  • Technical Proficiency: Strong knowledge of programming languages such as NodeJS & Typescript.
  • Software Development: Experience with software development methodologies (e.g., Sprint, Waterfall) and tools (e.g., Git, Notion).
  • Problem-Solving: Excellent analytical and problem-solving skills with the ability to troubleshoot and debug complex issues.
  • Communication: Strong verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
  • Team Collaboration: Ability to work effectively in a team environment, collaborating with cross-functional teams to achieve project goals.
  • Attention to Detail: High level of accuracy and attention to detail in coding and documentation.
Requirements:
  • Proven experience: Proven experience in software development, with a portfolio of completed projects.
  • Programming languages: Proficiency in at least one programming language and familiarity with multiple languages.
  • Version control systems: Experience with version control systems (e.g., Git).
Desirable:
  • Bachelor's degree: Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Cloud platforms: Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Database systems: Knowledge of database systems (e.g., SQL, NoSQL).
  • DevOps practices: Familiarity with DevOps practices and tools.
Benefits:
  • Additional leave: Additional leave for employees.
  • Casual dress: Casual dress code.
  • Company car: Company car for business use.
  • Company events: Regular company events and team-building activities.
  • Company pension: Company pension scheme.
  • Enhanced maternity leave: Enhanced maternity leave policy.
  • Enhanced paternity leave: Enhanced paternity leave policy.
  • Financial planning services: Access to financial planning services.
  • Free parking: Free parking for employees.
  • Health & wellbeing programme: Health and wellbeing programme.
  • On-site parking: On-site parking for employees.
  • Paid volunteer time: Paid volunteer time off.
  • Private medical insurance: Private medical insurance.
  • Referral programme: Referral programme for employees.
  • Transport links: Good transport links to the office.
  • Work from home: Option to work from home.
Work Schedule:
  • 8 hour shift: 8 hour shift, Monday to Friday.
  • Day shift: Day shift only.
Education:
  • Bachelor's: Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
  • Software development: 1 year of experience in software development.
  • Version control systems: 1 year of experience with version control systems.

We are an equal opportunities employer and welcome applications from all qualified candidates. Please submit your application, including your CV and a cover letter, to [insert contact information].



  • Houghton-Le-Spring, Durham, United Kingdom Harrisons Recruitment Full time

    Job Title: Software EngineerAt Harrisons Recruitment, we are seeking a highly skilled and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that support our company's operations and growth.Key Responsibilities:Design, develop, test, and maintain...


  • Houghton-Le-Spring, Durham, United Kingdom Harrisons Recruitment Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Harrisons Recruitment. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that support our company's operations and growth.Key Responsibilities:Software Development: Design, develop, test, and...


  • Houghton-Le-Spring, Durham, United Kingdom Harrisons Recruitment Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Harrisons Recruitment. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that support our company's operations and growth.Key Responsibilities:Software Development: Design, develop, test, and...


  • Houghton-Le-Spring, Durham, United Kingdom careers4a - Jobboard Full time

    Software Development Engineer - AndroidThe Software Development Engineer - Android will be responsible for designing, developing, and maintaining software applications that support the company's operations and growth.Key Responsibilities:Design, develop, test, and maintain software applications according to specifications and requirements.Participate in code...


  • Houghton-Le-Spring, Durham, United Kingdom careers4a - Jobboard Full time

    Software Development Engineer - AndroidThe Software Development Engineer - Android will be responsible for designing, developing, and maintaining software applications that support the company's operations and growth.Key Responsibilities:Design, develop, test, and maintain software applications according to specifications and requirements.Participate in code...


  • Houghton-Le-Spring, Durham, United Kingdom Harrisons recruitment Full time

    Software Engineer - AndroidThe ideal candidate will have strong problem-solving skills, be proficient in various programming languages, and have experience with software development methodologies.Key Responsibilities:Design, develop, test, and maintain software applications according to specifications and requirements.Participate in code reviews to ensure...


  • Houghton-Le-Spring, Durham, United Kingdom Harrisons recruitment Full time

    Software Engineer - AndroidThe ideal candidate will have strong problem-solving skills, be proficient in various programming languages, and have experience with software development methodologies.Key Responsibilities:Design, develop, test, and maintain software applications according to specifications and requirements.Participate in code reviews to ensure...


  • Houghton-Le-Spring, Durham, United Kingdom Harrisons recruitment Full time

    Software Engineer - AndroidThe ideal candidate will have strong problem-solving skills, be proficient in various programming languages, and have experience with software development methodologies.Key Responsibilities:Design, develop, test, and maintain software applications according to specifications and requirements.Participate in code reviews to ensure...


  • Houghton-Le-Spring, Durham, United Kingdom Harrisons recruitment Full time

    Software Engineer - AndroidThe ideal candidate will have strong problem-solving skills, be proficient in various programming languages, and have experience with software development methodologies.Key Responsibilities:Design, develop, test, and maintain software applications according to specifications and requirements.Participate in code reviews to ensure...


  • Houghton-Le-Spring, Durham, United Kingdom Harrisons Recruitment Full time

    Software Development SpecialistWe are seeking a highly skilled Software Development Specialist to join our team at Harrisons Recruitment. The ideal candidate will have a strong background in software development, with a focus on designing, developing, and maintaining software applications that support our company's operations and growth.Key...


  • Houghton-Le-Spring, Durham, United Kingdom Harrisons Recruitment Full time

    Software Development SpecialistHarrisons Recruitment is seeking a skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications that support our operations and growth.Key Responsibilities:Software Development: Design,...


  • Houghton-Le-Spring, Durham, United Kingdom Comfort Call Limited Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at {company}.About YouTo be successful in this role, you will need to have:3+ years of experience in software developmentStrong expertise in cloud solutions, including AWS and AzureExcellent problem-solving and analytical skillsWhat We OfferAs a Senior Software Engineer at...


  • Houghton-Le-Spring, Durham, United Kingdom Harrisons Recruitment Full time

    Software Development SpecialistHarrisons Recruitment is seeking a skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications that support our operations and growth.Key Responsibilities:· Design, develop, test, and...


  • Houghton-Le-Spring, Durham, United Kingdom Apply4U Full time

    Cloud Architecture SpecialistWe are seeking a highly skilled Cloud Architecture Specialist to join our team at "{company}". The ideal candidate will have expertise in designing and implementing scalable and secure cloud architectures.Main Responsibilities:Develop and maintain cloud infrastructureDesign and implement scalable and secure cloud...


  • Houghton-Le-Spring, Durham, United Kingdom Wayman Learning Trust Full time

    The ideal candidate will have a strong background in software development, with a focus on high-performance systems and scalable architecture.Develop and maintain high-performance software systems with a strong focus on scalability and reliability.Design and implement cloud-native architecture to support the growth of the company.Collaborate with...

  • Software Engineer

    3 days ago


    Houghton-Le-Spring, Durham, United Kingdom Wayman Learning Trust Full time

    Key Responsibilities:• Develop and implement data analysis algorithms• Collaborate with cross-functional teams to drive business decisions• Maintain and improve data processing systemsRequirements:• Bachelor's degree in Computer Science or related field• 3+ years of experience in data analysis• Strong understanding of data structures and...


  • Houghton-Le-Spring, Durham, United Kingdom Harrisons Recruitment Full time

    About the RoleWe are seeking a highly motivated and results-driven Sales Consultant to join our team at Harrisons Recruitment. As a Sales Consultant, you will be responsible for building and maintaining relationships with our customers, identifying new business opportunities, and driving sales growth.Key ResponsibilitiesDevelop and execute sales strategies...


  • Houghton-Le-Spring, Durham, United Kingdom Harrisons Recruitment Full time

    About the RoleWe are seeking a highly motivated and results-driven Sales Consultant to join our team at Harrisons Recruitment. As a Sales Consultant, you will be responsible for building and maintaining relationships with our customers, identifying new business opportunities, and driving sales growth.Key ResponsibilitiesDevelop and execute sales strategies...

  • CNC Machinist

    2 weeks ago


    Houghton-Le-Spring, Durham, United Kingdom Talent84 Ltd Full time

    Job DetailsTalent84 Ltd is seeking a skilled CNC Miller with Heidenhain programming experience for a contract to permanent role in a national engineering business. The successful candidate will be responsible for programming one-offs and batch work on a variety of shifts, including early and late shifts. Key responsibilities include:Programming CNC machines...


  • Houghton-Le-Spring, Durham, United Kingdom Northern Gas Full time

    Exciting Opportunity for Graduate EngineersWe are seeking a talented Graduate Engineer to join our Capital Projects delivery team as an Engineering Project Manager. This is a fantastic opportunity to develop your skills and knowledge in the gas industry, working on exciting projects and collaborating with a talented team.Key Responsibilities:Carry out site...