Software Engineer

apartmentHarrisons recruitment placeHoughton le Spring scheduleFull-time calendar_month 
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.The Software Engineer will be responsible for designing, developing, and maintaining software applications that support the company’s operations and growth. The ideal candidate will have strong problem-solving skills, be proficient in various programming languages, and have experience with software development methodologies. The role requires collaboration with cross-functional teams to deliver high-quality software solutions.
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.
Essential:
  • Proven experience in software development, with a portfolio of completed projects.
  • Proficiency in at least one programming language and familiarity with multiple languages.
  • Experience with version control systems e.g., Git.
Desirable:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Experience with cloud platforms e.g., AWS, Azure, Google Cloud.
  • Knowledge of database systems e.g., SQL, NoSQL.
  • Familiarity with DevOps practices and tools.

Job Types: Full-time, Permanent

Pay: £30,000.00-£35,000.00 per year

Additional pay:

Performance bonus

Benefits:

Additional leave
Casual dress
Company car
Company events
Company pension
Enhanced maternity leave
Enhanced paternity leave
Financial planning services
Free parking
Health & wellbeing programme
On-site parking
Paid volunteer time
Private medical insurance
Referral programme
Transport links

Work from home

Schedule:

8 hour shift
Day shift

Monday to Friday

Education:

Bachelor's preferred

Experience:

Software development: 1 year required
version control Systems: 1 year required

Work Location: In person

placeNewcastle upon Tyne, 13 mi from Houghton le Spring
Graduate Software Engineer / Developer (Computer Science C# .Net) *Newcastle onsite* £33k+ Are you a bright, ambitious technologist with a top class Computer Science degree looking for an opportunity to join a tech start-up? You could...
apartmentClient ServerplaceSunderland, 5 mi from Houghton le Spring
Lead Software Engineer / Developer (C# .Net JavaScript AWS) Sunderland / WFH to £80k Are you a senior, hands-on, Software Engineer with full stack experience? You could be progressing your career at an online gaming company...
apartmentClient ServerplaceSunderland, 5 mi from Houghton le Spring
Lead Software Engineer / Developer (C# .Net API AWS) Sunderland / WFH to £80k Do you have strong C# .Net backend skills combined with leadership experience? You could be progressing your career in a hands-on technical leadership role...