Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Cloud Employee

.NET Developer

Posted Updated 4 views
Discussion

Description

  • Design and write enterprise quality, secure, reliable, testable web and desktop applications using C# .Net and related web technologies.
  • Ensure design patterns, technologies, frameworks and processes used are appropriate for each project.
  • Perform technical oversight of development projects, ensuring software quality and timely delivery.
  • Ensure applications are tested, with the appropriate level of automated testing.
  • Take a lead role in project planning and deliver requirements to mutually agreed deadlines, providing appropriate feedback to project stakeholders as projects progress.
  • Mentor junior developers to help maintain software quality and continually improve team capabilities.
  • Ensure development effort is appropriate to commercial value.
  • Keep up to date with the latest tools, technologies and techniques that will enable us to deliver solutions faster and more efficiently.

  • Experience of a third party cloud development platform, preferably Microsoft’s Azure.
  • Experience of development of secure enterprise web and desktop software, in C#, ASP.Net MVC, JavaScript, CSS, HTML and related technologies, such as JQuery.
  • Experience of leading a development team on successful agile projects and knowledge of agile principles and processes.
  • Experience of designing enterprise scale software to be delivered by a team.
  • An in-depth understanding of software design patterns and best practices.
  • Experience with developing data-driven applications supported by relational databases such as MS SQL and ORM tools such as NHibernate.
  • Knowledge of lean product development principles.
  • Experience of automated testing techniques and unit test, mock and BDD frameworks such as NUnit, Moq, Specflow.
  • Ability to estimate realistically, plan and deliver work according to deadlines.
  • Good written communication skills.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →