出海雷达

资深工程师 // .NET, Azure

Principal Engineer // .NET, Azure

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

Principal Engineer // .NET, Azure
印度(远程)
我们正在寻找一位Principal Engineer加入一个创新的软件工程团队,开发Brady针对电力和能源市场的云原生交易软件。
Brady Technologies帮助能源市场参与者通过能源转型以新的方式获利。我们提供软件解决方案,以支持交易中的超额收益,管理电力运营,管理因去中心化、资产类型多样化、脱碳努力以及持续的监管变化而带来的复杂风险。我们的客户包括全球知名的公用事业公司、独立发电厂、可再生能源资产开发商、能源和多商品交易公司、油气公司、对冲基金和其他金融机构,以及国家电网运营商。
Principal Engineer负责在我们日间和日内拍卖模块的软件开发中发挥实际作用;在整个软件开发生命周期(SDLC)中,管理一个1-3人的小团队。Principal Engineer还将负责同行评审、拉取请求、最佳实践,并帮助推动产品发展,同时追求我们的持续改进方法。
这是在一家具有强大增长雄心的动态且面向未来的行业公司中进一步发展你的软件工程职业生涯的绝佳机会。
关键职责:
· 与客户、利益相关者和产品团队进行有效且主动的沟通,积极参与需求细化,以建立共同理解,确保我们能够“正确地构建事物”。
· 保持对相关编程语言、工具和技术的最新专业知识,了解组织政策和标准,以及现代软件开发实践、技术、工具和平台,确保我们能够“正确地构建事物”。
· 积极参与敏捷仪式,以实现对进行中的工作的有效管理并识别改进机会。
· 与同事合作,设计、文档化、开发、重构、调试、测试、维护、监控和支持安全、高质量的软件应用程序和服务,以及相关基础设施和工具,创建为客户提供价值的工程解决方案。
· 领导并参与设计评审和代码评审,给予

查看英文原文

Principal Engineer // .NET, Azure
India (remote)
We have a truly exciting opportunity for a Principal Engineer to be part of an innovative software engineering team developing Brady's cloud native trading software for the power and energy markets.
Brady Technologies enables energy market participants to profit in new ways from the energy transition. We provide software solutions to support above market returns from trading, manage power operations, manage complex risks in evolving and volatile markets, impacted by increased decentralisation, diversity of asset types, the drive for decarbonisation, and ongoing regulatory change. Our customers include globally renowned utilities, independent power producers, renewable asset developers, energy and multi-commodity trading firms, oil & gas companies, hedge funds and other financial institutions, as well as state power grid operators.
The Principal Engineer is responsible for playing a hands-on role in software development of our day-ahead and intra-day auctions module; throughout the entire Software Development Lifecycle (SDLC), managing a small 1–3 person team. The Principal Engineer will also be responsible forpeer reviews, pull requests, best-practices and helping to drive our products forward along with pursuing our continuous improvement approach.
This is a great opportunity to further develop your software engineering career at a company with strong growth ambitions in a dynamic and future-looking industry. 
Key Accountabilities:
· Communicate effectively and proactively with customers, stakeholders, and the product team, actively participating in requirements refinement to develop shared understanding to ensure that we verifiably “build the right thing”.
· Maintain up-to-date expertise in relevant programming languages, tools, and technologies and awareness of organisational policies and standards, modern software development practices, techniques, tools, and platforms to ensure that we verifiably “build the thing right”.
· Actively participate in Agile ceremonies to enable effective management of work in progress and identify opportunities for improvement.
· Design, document, develop, refactor, debug, test, maintain, monitor, and support secure, high-quality software applications and services, associated infrastructure, and tooling in collaboration with colleagues to create well-engineered solutions that provide value to our customers.
· Lead and participate in design reviews and code reviews, giving and receiving objective feedback to support colleagues and ensure quality.
· Assist and support estimation, planning, scheduling, and resourcing activities.
· Mentor, support, and encourage software engineers of various abilities to facilitate skill and knowledge development through advice, coaching, training opportunities, and leading by example to help the team scale.
· Measure, monitor, and review our software, processes, and practices; identify and implement improvements to improve efficiency and effectiveness.
· Identify candidate technical approaches to support business requirements, assess their feasibility and relative merits to objectively identify the most appropriate approach.
· Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions to address the issue and process improvements to prevent recurrence of similar issues
Key Skills/Experience:
Where stated, length of experience is a guideline - depth and breadth of experience are most important.
Essential
· Full software development lifecycle (10+ years)
· Object Oriented Programming (10+ years)
· Automated developer testing (5+ years)
· NET Core Web API
· C# and .NET (10+ years)
· SQL / NoSQL (5+ years)
· Major Public Cloud Platform, preferably Azure (2+ years)
· Docker / containerisation / orchestration
· Software design patterns, including SOLID design principles
· Enterprise architecture and integration patterns
· Source control, Git and GitHub
Desirable
· Experience developing a multi-tenant SaaS product utilising PaaS services
· Azure (App Service, Functions, API Management, Service Bus, Cosmos DB, App Configuration)
· GitHub + GitHub Actions
· SonarCloud / CodeQL
· Infrastructure as Code: Terraform, Bicep, ARM
· Working in start-ups, or dynamic environments
· Experience working in Agile / Sprints
** Please highlight to us if you have energy trading sector experience. This is highly desirable for this role. **
Beneficial
· Javascript / Typescript / Python
· Developing frontend using Angular framework
What Brady offers:

  • Great compensation + 5% bonus + private health insurance!
  • 24 days' holiday + bank holidays
  • 1/2 day off Christmas Eve & New Year's Eve
  • Flexible working hours
  • An opportunity to build a modern technology platform for the power and energy trading markets
  • A positive, values-driven culture

If you need any reasonable adjustments for any stage of the recruitment process, please let us know.
*Brady collects and processes personal data relating to its applicants to manage the recruitment process. Brady is committed to being transparent about how it collects and uses that data and to meeting its data protection obligations. As an applicant of a role with Brady, your data will be processed in line with the Recruitment Privacy Notice. You will find this Privacy Notice here: Recruitment Privacy Policy | Brady Technologies. Please review and ensure that you understand the data processing terms.
Originally posted on Himalayas

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

该公司其他在招职位

← 返回全部职位