Junior Software Engineer

Hello Technology Ltd
Saint Neots, United Kingdom
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Saint Neots, United Kingdom

Tech stack

Agile Methodologies
Unit Testing
Software Bug Management
C Sharp (Programming Language)
Windows Presentation Foundation
Object-Oriented Software Development
Software Engineering
GIT
Information Technology
Software Version Control

Job description

  • Implement software features and bug fixes under the guidance of senior engineers, ensuring all work follows established coding standards.
  • Actively participate in our "Community of Practice" and team meetings to learn from peers and rapidly improve your technical knowledge.
  • Ensure all work meets our high-quality standards by writing unit tests and participating in the wider software development life cycle.
  • Submit your code for constructive feedback and assist in reviewing peer code to learn different programming approaches and best practices.
  • Undertake small scale research tasks and develop prototypes to test the feasibility of proposed new features.
  • Assist in investigating and resolving customer reported bugs to gain a deeper understanding of the product domain and user requirements.
  • Team Contribution: Work with the team to estimate tasks, learn how to identify technical risks, and maintain clear documentation to support team transparency.

Requirements

Do you have experience in Unit testing?, * A solid understanding of C# or a similar object-oriented language, supported by a degree in Computer Science or equivalent practical experience.

  • The ability to approach technical challenges methodically and a proactive willingness to seek guidance when needed.
  • A strong desire to learn, an openness to receiving feedback, and a commitment to improving your technical skills every day.
  • Good verbal and written communication skills to work effectively within a collaborative team environment.
  • A fundamental understanding of version control systems, such as Git.
  • Exposure to Agile methodologies, unit testing frameworks, or UI frameworks like WPF. An interest in electronics or the test and measurement industry is a significant plus.

Apply for this position