> Markdown version of [/jobs/ext/1202047-software-developer](https://www.wearedevelopers.com/jobs/ext/1202047-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). --- # Software Developer - **Company:** nuVa Enterprises Ltd - **Location:** Reading, UK - **Salary:** £27,000.0 - £36,000.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), PHP (Programming Language), Ajax (Programming Language), Amazon Web Services, Applications Architecture, Application Frameworks, ASP.NET MVC Framework, Unit Testing, Microsoft Azure, Bash Shell, Bootstrap (Software), C Sharp (Programming Language), Cascading Style Sheets (CSS), Profiling, Software Quality, Code Review, Databases, Data Integration, Database Design, Software Debugging, Entity Framework, Github, Design of User Interfaces, Internet Information Services (IIS), Windows Communication Foundation, Python (Programming Language), PostgreSQL, Linux System Administration, Unix Shell, Microsoft SQL Server, Team Foundation Server, MongoDB, MySQL, Nunit, Oracle (Applications), Ruby on Rails, Cloud Services, Mstest, Oop Languages, Ruby, Shell Script, Simple Object Access Protocol (SOAP), Software Engineering, Software Systems, SQL Server Reporting Services, SQL Server Integration Services, Subversion, Transact-SQL, UML, Web Services, Scripting, Cloud Platform System, .NET Core, ReactJS, Git, Vue.js, AngularJS, Kubernetes, Web Technologies, Front End Software Development, Restful APIs, Software Version Control, Docker, Programming Languages, Microservices - **Published:** July 8, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=d9e7c9025ce16b30 ## About the Role * Proven experience in software development across multiple languages including C#, Java, Python, PHP, Ruby, and JavaScript. * Strong knowledge of front-end technologies such as HTML, CSS, AJAX, Bootstrap, alongside frameworks like Angular and React. * Proficiency with database management systems including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, with expertise in database design and T-SQL scripting. * Familiarity with web services development using REST and SOAP protocols; experience with WCF is advantageous. * Experience working within cloud environments such as AWS or Azure; understanding of microservices architecture is desirable. * Competence in version control systems including Git, GitHub, SVN, or TFS for collaborative development workflows. * Knowledge of application frameworks like ASP.NET MVC,.NET Core, or Ruby on Rails; experience with Entity Framework is preferred. * Ability to perform unit testing effectively; familiar with tools like NUnit or MSTest. * Strong debugging skills coupled with problem-solving abilities in complex technical environments. * Excellent organisational skills with the ability to manage multiple projects simultaneously while adhering to deadlines. This position offers an engaging environment where innovation is encouraged alongside continuous professional growth opportunities within a supportive team setting. Candidates should demonstrate a passion for technology and a commitment to delivering high-quality software solutions aligned with organisational objectives. ## Description We are seeking a highly skilled and motivated Software Developer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an excellent opportunity to work with cutting-edge technologies and contribute to impactful projects within a collaborative environment. The ideal applicant will possess a strong foundation in software development principles, experience with diverse programming languages, and familiarity with cloud services and web technologies., * Develop, test, and deploy scalable software applications using languages such as C#, Java, Python, PHP, Ruby on Rails, and JavaScript. * Design and implement robust APIs and web services employing REST and SOAP protocols to facilitate seamless integration across systems. * Utilise frameworks such as ASP.NET MVC, Angular, React, Vue.js, and Bootstrap to create intuitive user interfaces and enhance user experience. * Manage databases including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, and Oracle; perform database design optimisation and T-SQL scripting. * Collaborate on the full Software Development Life Cycle (SDLC), including requirements analysis, system design (UML), coding, testing (unit testing), debugging, and deployment. * Utilise version control tools such as Git, GitHub, SVN, TFS for source code management and collaboration. * Develop applications on cloud platforms like AWS and Azure; implement scalable microservices architecture using Docker or Kubernetes where applicable. * Write efficient scripts using Shell Scripting or Bash (Unix shell) for automation tasks; develop data integration solutions with SSIS or SSRS. * Ensure software quality through code reviews, documentation, and adherence to best practices in OOP principles. * Participate in troubleshooting issues related to IIS servers or Linux environments; optimise performance through profiling and debugging tools. ## 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) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [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) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-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) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer)