> Markdown version of [/jobs/ext/46683-junior-developer](https://www.wearedevelopers.com/jobs/ext/46683-junior-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). --- # Junior Developer - **Company:** Total Utility Connections - **Location:** Cardiff, UK - **Experience:** Starter - **Salary:** £26,250.0 - £28,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Agile Methodology, Software Applications, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Computing, Databases, Relational Databases, Software Debugging, Web Development, Microsoft Office, Microsoft SQL Server, Model View Controller (MVC), Scrum Methodology, Software Engineering, Software Systems, SQL Databases, ReactJS, Software Security, Git, AngularJS, Front End Software Development, Software Version Control - **Published:** May 15, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=0f36688eb51d8f63 ## About the Role Do you have experience in Software development?, Proficiency in C# and .NET development. Knowledge of web development technologies such as ASP.NET, MVC, or ASP.NET Core. Understanding of database systems and SQL, including SQL Server or other relational databases. Basic understanding of front-end technologies (HTML, CSS, JavaScript) and experience with client-side frameworks like React or Angular is a plus. Familiarity with version control systems (e.g., Git). Previous internship or project experience in .NET development is a plus but not mandatory. Preferred experience and qualifications/skills: Experience with cloud platforms such as Azure. Knowledge of software development methodologies (e.g., Agile, Scrum). Familiarity with software testing and debugging tools. Basic understanding of software security best practices. Any relevant certifications in .NET development., Personality Organised, reliable, adaptable, personable and able to work individually with a focus on accuracy, attention to detail and confidentiality. Well-presented and business-like, able to communicate effectively and contribute to a team environment. Specific Job Skills Able to self-motivate and effectively time-manage workload, appreciating the need to balance accuracy with any potential deadlines. Possesses strong problem solving and analytical skills. Computer skills Excellent working knowledge of software/systems as detailed in addition to Microsoft Office and able to adapt to new programs and systems. Literacy and Numeracy Able to produce clear, concise and accurate written communications. Must be numerically proficient. ## Description Assist in the development and maintenance of the business management solution. Design, implement, test and support software applications that streamline business processes and enhance operational efficiency., 1. Collaborate with team members to understand project requirements and contribute to the design and architecture of software solutions. 2. Write clean, well-documented code in C# and .NET to develop and maintain software applications. 3. Participate in software testing and debugging to ensure the reliability and performance of the applications. 4. Assist in the integration of third-party APIs and services. 5. Work with the team to optimize software applications for performance and scalability. 6. Troubleshoot and resolve software defects and issues. 7. Keep up to date with emerging technologies and best practices in software development. 8. Support management change processes. 9. Carry out any other duties deemed appropriate for the role. 10. Adhere to stated policies and procedures relating to health and safety, and quality management. 11. Adhere to procedures relating to the proper use and care of equipment and materials for which the role has responsibility. 12. Attend training and develop relevant knowledge and skills. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)