If you want to join an award-winning agency that delivers bold ideas and outstanding results, we'd love to hear from you. The MTM Agency is a market-leading integrated agency based in Southampton. We are part of IDHL, one of the UK's largest digital marketing agencies. Together, we partner with an enviable roster of international clients.
Your Role as .Net Web Developer
As a .Net Web Developer you will focus on developing code for websites using the latest technologies. Ensuring coding standards are followed and quality is paramount. Dare to make the difference and have impact from Day One!
Main Accountabilities
Collaborate with developers and project teams to understand requirements and adapt or enhance existing technology to meet project needs.
Work across multiple projects and deadlines, ensuring timely, high-quality delivery within sprint estimates.
Strive for continuous improvement in software engineering, embracing best practices and innovative approaches
Take pride in writing clean, modular, high-performing code that follows SOLID principles and exceeds expectations
Proactively identify and resolve causes of non-conforming software, implementing robust, long-term solutions
Stay up to date with .NET technologies, frameworks, and industry trends to bring fresh thinking to the team
Ensure all work meets high standards of quality, performance, and accuracy against project estimates
Collaborate with other departments to share ideas, contribute to proposals, and problem-solve to deliver a seamless experience for our clients
Maintain awareness of client and agency budgets, proactively identifying ways to enhance efficiency and profitability
Commit to continuous learning and professional development to keep skills and knowledge current
Support team and agency events or initiatives as needed, including occasional activities outside regular working hours
Participate in the agency's appraisal process and work with your line manager on professional growth goals
Person Specification
Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline -- or an equivalent software qualification (HNC/HND)
Strong software engineering experience using C#, .NET Core, ASP.NET, Razor, SQL, and server technologies, including unit testing.
Strong understanding of software design principles, implementation methodologies, and development processes
Experienced in Agile and Waterfall project methodologies
Proven experience in requirements capture, analysis techniques, and process improvement approaches.
Desire to remain technically hands-on and up to date with emerging technologies
Skilled at explaining complex technical concepts clearly to non-technical audiences
Exposure to both architectural and implementation-level software design
Understanding of software performance testing tools such as JMeter (or similar).
Familiarity with Docker and Kubernetes
Exposure to front-end frameworks such as Vue.js, React, or Angular
Knowledge and practical application of Object-Oriented Programming (OOP) and MVC principles.
Understanding of unit testing and testing methodologies
Experience with Azure DevOps pipelines
* Strong knowledge of Azure services including Storage, Search, App Insights, and Key Vault
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.