We are looking for a roll-up-your-sleeves person with a strong passion for quality and a curious spirit to stay up to date with the latest technological developments in the industry. This is a great opportunity to help a successful company utilize modern technology to solve high-value business problems. You should be experienced in working on successful and large-scale development projects. We are a dynamic team that always punches above our weight and has fun along the way!
The primary responsibility of a Lead .NET Developer is to create and maintain proprietary software programs that provide value for our customers. The key projects involved in this effort include cloud-native enterprise asset and project accounting solutions for energy industry companies, shared services components for reporting and data visualization, business workflow integration tools, etc.
While underlying knowledge of the specific application is not necessary, the software developer needs to be able to work with subject matter experts to determine the real needs of the project. Collaboration with users and cross-functional cooperation with other internal roles is essential. Another aspect of a successful developer is the ability to understand the architecture of the system design and where their specific contribution fits into the overall project scope. The best software developers understand the whole system from both a technical/functional perspective, as well as from the user’s viewpoint.
Key Performance Objectives
Skills and Experiences
For this role, a candidate should have a combination of 8 plus years of experience, academic training in the areas of computer science and/or engineering, and enterprise software experience such as ERP systems, financial/accounting solutions, SaaS solutions in a public cloud.
Specific software language and design skills include .NET Core and C#, modern front-end frameworks and languages (Angular, React, Blazor, Javascript, Typescript, CSS), microservices, containerization and orchestration (Docker and Kubernetes), continuous integration (CI) tools, and relational databases (SQL Server and Azure SQL).
DISCLAIMER
The statements contained within this document are not intended to be an all-inclusive list of duties and responsibilities of the job described, nor are they intended to be such a listing of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job.
PowerPlan, Inc. hereby expressly reserves the right to modify any or all job descriptions as it becomes necessary or appropriate. This job description is not an employment contract and either the employee or the Company may terminate employment at any time, with or without cause, with or without notice, subject to applicable laws.
PowerPlan is an EOE
Please note that this is a hybrid role that involves a combination of onsite work from our corporate office as well as work from home. While we strive to accommodate flexible working arrangements when sensible, there will be times when onsite work is required. This could include scheduled office days, team meetings, client meetings, or special events.