Enable job alerts via email!

Software Engineer 1

RELX

Nottingham

On-site

GBP 25,000 - 35,000

Full time

2 days ago
Be an early applicant

Job summary

A leading technology company in Nottingham is seeking an Entry-Level Software Developer to perform basic software development tasks and engage in learning opportunities. The ideal candidate will have a BS in Engineering/Computer Science or equivalent, with foundational skills in various development methodologies and languages. Join a diverse team that emphasizes growth and support.

Responsibilities

  • Write and review portions of detailed specifications for system components.
  • Complete simple bug fixes.
  • Implement development processes under guidance.
  • Operate in various development environments.
  • Resolve basic technical issues.
  • Keep abreast of new technology developments.

Skills

Basic knowledge of software development methodologies
Basic knowledge of data manipulation languages
Basic understanding of data modeling principles
Knowledge of data storage subsystems
Basic knowledge of development languages (Java, JavaScript, etc.)
Knowledge of test-driven development
Ability and desire to learn new processes and technologies
Basic oral and written communication skills

Education

BS Engineering/Computer Science or equivalent experience
Job description
Basic Functions

This entry-level position performs basic software development assignments within a specific software functional area or product line.

Qualifications
  • BS Engineering/Computer Science or equivalent experience required
Technical Skills
  • Basic knowledge of software development methodologies (e.g., Agile, Waterfall).
  • Basic knowledge of data manipulation languages.
  • Basic understanding of data modeling principles.
  • Knowledge of data storage subsystems.
  • Basic knowledge of applicable development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net.
  • Knowledge of test-driven development.
  • Ability and desire to learn new processes and technologies.
  • Basic oral and written communications skills.
Accountabilities
  • Write and review portions of detailed specifications for the development of system components of simple complexity.
  • Complete simple bug fixes.
  • Under the guidance of senior-level engineers, successfully implement development processes, coding best practices and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve basic technical issues as necessary.
  • Keep abreast of new technology developments.
  • All other duties as assigned.

We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.