出海雷达

.NET 全栈开发工程师

.NET Full-Stack Developer

开发工程限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合
公司Bromcom Computers Plc
薪资未公开
工作地点United Kingdom
地域资格限定地区(需当地身份)
时区要求日间重叠仅 1 小时,需熬夜配合
用工类型Full Time
发布时间18 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United Kingdom 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
作息提示:日间重叠仅 1 小时,需熬夜配合。

Bromcom 是教育行业基于云的软件解决方案的领先提供商。我们开发创新的管理信息系统(MIS)、财务和分析解决方案,支持英国各地的学校、多学院信托(MAT)和地方当局。
我们的使命是通过提供安全、直观且创新的技术,改变教育组织的工作方式,帮助学校更高效地运作,并使教育工作者能够专注于最重要的事情——为儿童和年轻人实现卓越成果。
随着 Bromcom 的持续增长,我们正在投资于人才、产品和技术,以支持我们未来雄心勃勃的计划。这是一个加入快速增长的技术团队并发挥关键作用的激动人心的机会,参与开发和提升被英国教育机构使用的解决方案。
职位描述
.NET 全栈开发者负责开发、维护和增强前后端技术的网络应用程序。
作为协作开发团队的一员,该职位将参与设计和交付可靠、可扩展且易于维护的软件解决方案。成功候选人应具备扎实的全栈开发基础,特别是在 .NET 和 C# 方面有经验,同时具备学习和使用新技术的能力和热情。
该职位还将使用 AI 辅助开发工具来支持软件开发,包括代码生成、故障排除、测试和生产力提升。成功的候选人应能够在使用 AI 工具的同时,运用自己的技术知识和判断力来审查、验证和优化 AI 生成的输出。
主要职责

  • 开发、维护和增强前后端组件的网络应用程序。
  • 使用 .NET 和 C# 开发可靠且可扩展的后端服务和 API。
  • 使用现代网络技术和框架参与前端开发。
  • 使用 AI 辅助开发工具支持编码、调试、测试、研究和问题解决。
  • 审查、验证和优化 AI 生成的代码和建议,应用良好的技术判断和开发标准。
  • 编写符合既定开发标准的干净、可维护和经过充分测试的代码。
  • 解决技术问题,识别根本原因并实施有效的解决方案。
  • 参与代码审查、测试和调试
查看英文原文

Bromcom is a leading provider of cloud-based software solutions for the education sector. We develop innovative Management Information Systems (MIS), Finance and Analytics solutions that support schools, Multi-Academy Trusts (MATs) and Local Authorities across the UK.
Our mission is to transform the way educational organisations work by providing secure, intuitive and innovative technology that helps schools operate more efficiently and enables educators to focus on what matters most – delivering outstanding outcomes for children and young people.
As Bromcom continues to grow, we are investing in our people, products and technology to support our ambitious plans for the future. This is an exciting opportunity to join a growing technology team and play a key role in developing and enhancing solutions used by education organisations across the UK.
The Role
The .NET Full-Stack Developer is responsible for developing, maintaining and enhancing web applications across both backend and frontend technologies.
Working as part of a collaborative development team, the role will contribute to the design and delivery of reliable, scalable and maintainable software solutions. The successful candidate will have a solid foundation in full-stack development, with particular experience in .NET and C#, alongside the ability and enthusiasm to learn and work with new technologies as required.
The role will also involve using AI-assisted development tools to support software development, including code generation, troubleshooting, testing and productivity. The successful candidate will be comfortable working alongside AI tools while applying their own technical knowledge and judgement to review, validate and refine AI-generated outputs.
Key Responsibilities

  • Develop, maintain and enhance web applications across both backend and frontend components.
  • Develop reliable and scalable backend services and APIs using .NET and C#.
  • Contribute to frontend development using modern web technologies and frameworks.
  • Use AI-assisted development tools to support coding, debugging, testing, research and problem-solving.
  • Review, validate and refine AI-generated code and recommendations, applying sound technical judgement and development standards.
  • Write clean, maintainable and well-tested code in line with agreed development standards.
  • Troubleshoot technical issues, identify root causes and implement effective solutions.
  • Participate in code reviews, testing and debugging activities to maintain high standards of software quality.
  • Work collaboratively with Business Analysts, Developers, QA and other stakeholders throughout the software development lifecycle.
  • Contribute to continuous improvement of development processes, practices and technical solutions.
  • Quickly learn and apply new technologies, tools, frameworks and AI-assisted development approaches where required.
  • Support the delivery of high-quality software within agreed timescales.

Skills & Experience
Essential

  • Practical experience in full-stack software development.
  • Strong working knowledge of .NET and C#.
  • Experience developing web applications and backend services/APIs.
  • Understanding of frontend development and modern web technologies.
  • Good understanding of software development principles and practices.
  • Experience troubleshooting, debugging and resolving technical issues.
  • Ability to write clean, maintainable and well-tested code.
  • Experience or demonstrated ability to work effectively with AI-assisted development tools, using them to support coding, debugging, testing and problem-solving.
  • Ability to critically review and validate AI-generated code and suggestions, ensuring outputs are secure, accurate, maintainable and aligned with development standards.
  • Strong underlying software development fundamentals, with the ability to understand, adapt and take ownership of AI-assisted outputs.
  • Experience working collaboratively within a software development team.
  • Strong problem-solving and analytical skills.
  • Ability to learn new technologies and frameworks quickly.

Desirable

  • Experience using AI-assisted development tools such as Claude Code, OpenAI Codex, GitHub Copilot or similar tools.
  • Working within an Agile software development environment.
  • Experience with automated testing and/or test-driven development.
  • Experience with modern frontend frameworks and technologies.
  • Experience participating in code reviews and continuous improvement initiatives.

Personal Attributes

  • Curious and adaptable – keen to learn new technologies and develop their technical knowledge.
  • AI-aware and forward-thinking – open to adopting AI-assisted development tools while applying sound technical judgement to ensure they are used effectively and responsibly.
  • A strong problem solver – able to investigate issues logically and identify practical solutions.
  • Collaborative – comfortable working with developers, QA, Business Analysts and wider stakeholders.
  • Quality focused – takes pride in producing reliable, maintainable and well-tested code.
  • Proactive – willing to contribute ideas and look for opportunities to improve processes and solutions.
  • A strong communicator – able to explain technical issues and work effectively with both technical and non-technical colleagues.

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

文档专家

Bromcom Computers PlcWorldwideFull Time8 天前
开发工程市场运营未标注地域

← 返回全部职位