> Markdown version of [/jobs/ext/3042606-entry-level-software-developer](https://www.wearedevelopers.com/jobs/ext/3042606-entry-level-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Entry-Level Software Developer - **Company:** Wilsons Auctions Ltd - **Location:** Newcastle upon Tyne, UK - **Experience:** Starter - **Salary:** £40,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Amazon Web Services, Amazon Cloudfront, Amazon S3, Audit Trail, User Authentication, Automation of Tests, Code Review, Continuous Integration, Relational Databases, Software Debugging, Web Development, Identity and Access Management, Key Management, MySQL, Node.Js, Object-Relational Mapping, Role-Based Access Control, Redis, E2e Testing, Next.js, Runbook, Secure Coding, Software Engineering, Data Streaming, TypeScript, Web Applications, Web Performance Optimization, AWS Cdk, Data Processing, Apache Yarn, ReactJS, Amazon ElastiCache, SOAPAPI, Caching, AWS AppSync, Amazon Virtual Private Cloud (VPC), Backend, Amazon Relational Database Service, Gitlab-ci, Git Flow, Infrastructure Automation Frameworks, Deployment Automation, Integration Frameworks, Front End Software Development, Cloudwatch, NestJS, Webhooks, Serverless Computing, Programming Languages, Crud - **Published:** September 24, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5895570636 ## About the Role Practical software development experience gained through commercial work, a placement, an apprenticeship or substantial personal or academic projects. A sound working knowledge of TypeScript or JavaScript and an understanding of modern web application development. Some familiarity with React or Next.js, or the aptitude and willingness to learn these technologies quickly with support. A basic grasp of backend development, APIs and relational databases such as MySQL. A quality-focused approach and readiness to write and maintain automated tests as part of routine development. Awareness of secure coding practices, including validation, authentication, permissions and the safe handling of sensitive information. A methodical approach to troubleshooting, confidence asking relevant questions and the ability to record findings clearly. Effective communication and collaboration skills, together with a willingness to learn through reviews, pairing and mentoring. A responsible approach to AI-assisted development tools, recognising that generated content must be reviewed, tested and assessed for security and quality. Nice-to-have Previous exposure to NestJS, Node.js, TypeORM or comparable backend frameworks. Familiarity with AWS services such as S3, CloudFront, RDS/Aurora, Cognito, CloudWatch or CDK. Hands-on experience with REST or SOAP APIs, webhooks or third-party integrations. An understanding of CI/CD, Git-based workflows and automated deployment pipelines. Awareness of search, caching, queuing or real-time technologies such as OpenSearch, Redis, Bull, Socket.IO or AppSync. Experience preparing documentation, run-books or technical knowledge-transfer materials. An interest in SEO, accessibility and improving web performance. ## Description As an Entry-Level Software Developer, you will join our internal development team and contribute to enhancements, defect resolution, testing and documentation across the API, administrative web application and public website. Structured guidance and support will help you develop your understanding of the Gavel platform, our engineering practices and the wider auction business. Initially, you will collaborate with a senior engineer, internal stakeholders and a third-party supplier that currently supports and contributes to Gavel's development. Through code reviews, knowledge-sharing sessions, documentation and established working practices, you will help strengthen Wilsons Auctions' internal capability and gradually remove the reliance on external support. Contribute to enhancements, new functionality and defect fixes across the Gavel monorepo, covering the API, administrative portal and public website. Develop clear, maintainable TypeScript code under the guidance of senior developers and in line with agreed coding standards and review procedures. Help maintain backend services built with NestJS, Node.js, TypeORM and Aurora MySQL, making controlled changes to schemas, queries and migrations with appropriate supervision. Support front-end development in React and Next.js, with a focus on usability, accessibility, performance and reliability. Take part in unit, integration and end-to-end testing, and assist with investigating defects raised by users, operational teams or support colleagues. Help deliver, test, document and troubleshoot third-party integrations, including API connections, webhooks and data flows. Create and maintain clear documentation, run-books and knowledge-transfer materials for the internal team. Build practical knowledge of CI/CD, automated testing and infrastructure as code using GitLab CI, CodeBuild/CodeDeploy and AWS CDK. Assist with operational monitoring and fault investigation through CloudWatch dashboards, logs and alerts, escalating where appropriate. Follow secure development principles covering authentication, authorisation, data handling, secrets management, least privilege and auditable change control. Use AI-assisted development tools appropriately for coding, testing, debugging, documentation and productivity, reviewing all outputs for accuracy, quality and security. Work with Product, Operations, Support and other stakeholders to clarify requirements, understand issues and deliver safe, incremental improvements. Languages & frameworks: TypeScript, NestJS, Node.js, React, Next.js; monorepo via Lerna and Yarn workspaces. Data & messaging: Aurora MySQL Serverless v2, RDS, TypeORM migrations, ElastiCache/Redis and Bull queues. Search & real-time: OpenSearch; Socket.IO and AWS AppSync for live updates and bidding. Storage & delivery: S3, CloudFront and image optimisation using Sharp/Lambda. Authentication & security: AWS Cognito, Microsoft 365 federation, IAM, KMS, WAF and Secrets Manager. CI/CD & infrastructure: GitLab CI, CodeBuild/CodeDeploy and AWS CDK using TypeScript. Internal libraries: GCD Technologies Acorn modules, including assets, audit, authentication, CRUD, notifications, users and notes., Environments: Production, Staging, UAT and Test, with non-production resources configured and managed with cost efficiency in mind. Delivery: incremental change supported by shared backlogs, peer review, testing and controlled releases. Monitoring: CloudWatch dashboards, logs and alerts, with issues escalated to senior colleagues when needed. Security by design: secure engineering practices supported by VPC isolation, WAF, KMS encryption, Secrets Manager and audit trails. Knowledge sharing: structured documentation, pairing, code reviews, run-books and clear handover materials that strengthen internal capability. You steadily build an understanding of the Gavel platform and the business processes it supports. You deliver small, thoroughly tested changes safely and respond positively to feedback from reviews and mentoring. You help lower the support burden by investigating issues, documenting resolutions and improving shared system knowledge. You become a positive contributor to the internal development team and grow your confidence across the API, administrative portal and customer website. We provide fair and consistent recruitment, a structured induction and ongoing learning opportunities for every employee, in line with the Employee Handbook (UK) and relevant local equivalents. This opportunity is intended for someone at the beginning of their software development career who wants to learn, make a practical contribution and progress in a supportive professional team. At Wilsons Auctions, a professional and personal service is supported by modern technology and current industry practice for buyers and sellers alike. Our business combines the character of a locally owned organisation with the scale of a leading auction operation. In this role, you will work on systems that directly influence the company's future, supported by experienced colleagues and accessible decision makers. ## Related Videos - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) ## Related Articles - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 113 - Debugging above the cloud](https://www.wearedevelopers.com/magazine/422-dev-digest-113-debugging-above-the-cloud)