Full Stack Developer – C#.NET

Cypress, TX

Onsite  -  IT - .NET / C# Development  -  Direct Placement  -  Job ID: 24-01591

Title: C#.NET Developer
Location: Houston, TX 77010 (Hybrid)
Duration: Direct Hire
Work Authorization: US Citizen, Green Card, or those Authorized to work in the US
Salary: $100k

Job Description:
We are looking for a highly motivated individual with a genuine interest in energy, technology, and a passion to deliver products for a growing company. The Full Stack Developer is an integral role at creating interfaces, solutions, and applications to deliver automation, market interfaces, and sophisticated data analysis and visualization to allow power marketers and load customers to make critical economic decisions.

The ideal candidate has a basic understanding of economics, and a willingness to learn energy markets while on-the-job, delivering automation, visualization, and custom applications (customer-facing and internal).


  • Develop flexible, customer-facing applications like web portals for business-critical data transfer, custom reporting and analytics, and 24-7 operations support
  • Contribute to our growing set of internal tools for process automation, data analysis, and operations excellence that can be iterated upon as market data changes, adapted to suit the team's changing needs, and documented clearly for other developers to support and improve
  • Streamline our internal and external data and intelligence processes by working on the API and applications levels to test and continuously integrate solutions according to best engineering practices
  • Collaborate with our developers, project management teams, and internal stakeholders within a broad scope encompassing customer service and experience, back-office process automation, and operational efficiency and accuracy; coordinate as a strategic liaison for our team with other groups in the company that develop similar tools or leverage common technologies
  • Improve our existing settlements automation, program-specific data management, and real-time data monitoring and associated responses for daily operations and grid emergencies alike
  • Understand the subtleties of translating and presenting the results of sophisticated data analysis and models in such a way that benefits and can easily be understood by colleagues and customers without in-depth knowledge of advanced statistics or data science
  • Strategically design adaptable solutions that suit our increasingly heterogenous portfolio of assets, changing market programs and regulations, and long-term goals of extending our reach into nationwide grids
  • Other duties as assigned


  • 2-5 years of experience with software engineering with proficiency in C#/.NET
  • Bachelor's degree or equivalent, preferably in computer science, software engineering or information systems
  • Experience with Node.js and React.js desired – willingness to learn required 
  • Experience with relational database concepts, SQL, logic modeling, best practices, and physical design
  • Experience with architecting, coding, and interacting with REST APIs
  • Experience working with ISO APIs
  • Experience with AWS and storage solutions such as API Gateway, Lambda, DynamoDB, and S3
  • Experience with cross-platform and front-end development, and process automation
  • Experience with collaborative and continuous development; familiarity with proper testing and documenting
  • Proficient in C# / .NET
  • Proficient in containerization technologies and deployment frameworks like Kubernetes and Docker
  • Proficient with non-relational datastores such as key-value, document databases, Azure Blob
  • Understanding of data analysis and how to effectively create clear and succinct reports and visuals
  • Understanding of economic principals and fundamental market behavior
  • Familiarity with SCADA engineering
  • Strong analytical and problem-solving skills; must be able to provide timely and accurate data analysis.
  • Strong business writing skills and experience developing communication in various formats.
  • Strong interpersonal skills.
  • Learner mindset and eye for continuous improvement needs.
  • Excellent organization and time management skills, with the ability to maintain a strict level of attention to detail
  • Ability to work well within a team environment and demonstrate a vested interest in team goals and objectives
  • Excellent interpersonal, verbal, and written communication skills, with the ability to establish and maintain positive and effective working relationships
  • Self-motivated with the desire to consistently improve performance and gain further knowledge
  • Ability to meet deadlines, learn quickly and demonstrate effective problem solving and follow-up skills
  • Comply with company policies and procedure

About INSPYR Solutions
Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients’ business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.
INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.