We are a business and technology consulting services firm as well as a talent acquisition partner for clients in varying industries, ranging in size from start-up to Fortune 500. We are an energetic and result-oriented team of PMs, developers, and analysts, with diverse backgrounds and one common goal: to help our employees and our clients thrive. We are looking for talented consultants to join our team and help us deliver great things. We are committed to forging enduring partnerships, consistently surpassing expectations, and delivering innovative solutions, time and again.

 

We are seeking a skilled Full Stack Developer with expertise in C# .NET, MSSQL, and a strong emphasis on JavaScript for our hosted applications. The ideal candidate will have experience working with large datasets and a solid understanding of cloud-native development on Azure. If you're passionate about data transformation, automation, and building scalable applications, we want to hear from you!

 

Key Responsibilities

  • Application Development: Design, develop, and maintain C# .NET applications integrated with MSSQL databases and a primarily JavaScript front end.
  • Database Management: Implement and manage Neo4J graph databases for data mapping and visualization.
  • Scripting & Automation: Utilize Python and Jupyter Notebooks for scripting, automation, and data analysis tasks.
  • ETL Processes: Develop C# ETL tools for data transformation, quality assurance, and integration across systems.
  • Cloud Development: Build and deploy cloud-native applications using Azure, ensuring scalability, security, and performance.
  • Data Handling: Work with large datasets, ensuring efficient data processing and analysis. Familiarity with AMI, SCADA, Billing, customer information, or metering systems is a plus.
  • Collaboration: Collaborate with cross-functional teams to gather requirements, troubleshoot issues, and implement solutions.

 

Qualifications

  • 10+ years experience in full-stack development with C# .NET and MSSQL.
  • Strong proficiency in JavaScript and modern front-end frameworks.
  • Experience with Neo4J or other graph databases.
  • Solid knowledge of Python.
  • Familiarity with C# ETL tools and data transformation techniques.
  • Experience with Azure cloud services and deployment.
  • Background in handling large datasets and data quality assurance.
  • Knowledge of utility systems (AMI, SCADA, Billing, customer information, or metering systems) is highly desirable.