> Markdown version of [/jobs/ext/4140281-senior-software-developer-net-technology-full-stack](https://www.wearedevelopers.com/jobs/ext/4140281-senior-software-developer-net-technology-full-stack). 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). --- # Senior Software Developer (.NET Technology Full Stack) - **Company:** GENERAL SOFTWARES LTD - **Location:** Ilford, UK - **Experience:** Expert - **Salary:** £48,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Agile Methodology, Ajax (Programming Language), Data Analysis, Unit Testing, C Sharp (Programming Language), Cascading Style Sheets (CSS), Computer Programming, Databases, Data Structures, Database Design, Software Design Documents, DevOps, Language Integrated Query, Monitoring of Systems, Windows Communication Foundation, JQuery, Model View Controller (MVC), Reverse Engineering, Software Engineering, SQL Stored Procedures, Transact-SQL, Web Services, Windows Forms, Extensible Markup Language (XML) - **Published:** October 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=65ea831cab569847 ## About the Role * This role aims for carrying out in-depth software analysis, software development and support to the business in an agile environment. Candidate should be able to undertake an in-depth analysis of a business problem and to propose and develop software solution in a tighter time-frame. * You should possess high levels of full stack technical expertise in good quality software programming in the above mentioned areas, with ability to work and produce results with minimal supervision. * Software Engineering aspects of requirements, designing, programming, testing and support following Agile and DevOps methodologies. * Designing, forward and reverse engineering of database. * Live support, system monitoring, engaging with internal and external customers. * Engaging in Quality Assurance Process in Software Development cycle. * You will be given full access to online training academy to accelerate your learning career path. * Participation in the project activities from functional and technical perspective is required. * The preferred candidate needs to be proactive self-starter with higher affinity to learn new and latest technologies, alongside domain knowledge, specifically in financial and trading technologies. Technical Skills: * Good in programming in .NET, C#, ASP.NET, MVC, Win form, WCF, Good knowledge of SQL Server. * Good knowledge of SQL stored procedures. * Good knowledge of WCF, Web Services, LINQ. * Good knowledge of XML, JavaScript, jQuery, HTML, Ajax, CSS Should be knowledge in MVC, * Well versed with the modern Software Programming design patterms * Good understanding of data structures and high performing algorithms. * Database: Transact SQL, Database design and maintenance * Methodology : AgileDesign : Technical Design * Quality: Unit Testing, Load/Stress Testing, Integration TestingBusiness Desired Skills: * Ability to work effectively both independently and as part of an integrated team * Highly analytical, possessing critical and creative thinking skills. * Good leadership & quality process understanding. * Willing to work and learn new skills as well in case required. * Ability to understand requirements, creates solution, design documents and develop code as per the design. Educational Qualifications: * Bachelor's degree in the relevant field of science or engineering. * Microsoft Certified Developer will be an advantage Personal Skills: * Good communication and interpersonal skills. * Ability to motivate other team members and boost productivity. * Ability to handle client expectations in terms of project deliverables. * Highly analytical, possessing critical and creative thinking skills. * Sound understanding of mathematical problem-solving methodologies, logical and presentation abilities.