Senior Software Engineer (C# / Python / Azure)
h3 Technologies, LLC
Location
🇺🇸 New York, United States
Type
contractor
Salary
Undisclosed
Posted
1w ago
Job Description
Job Title: Senior Software Engineer (C# / Python / Azure) Location : New York (Need Local)
JOB DESCRIPTION
- We are seeking a highly motivated and experienced Software Engineer to support the Outage Communication Messaging Center (OCMC) Phase 4 initiative focused on upgrading and modernizing the Business Rule Engine platform. The selected candidate will play a key role in designing, developing, testing, and implementing scalable business rule solutions that enhance outage communication workflows, customer notifications, operational efficiency, system reliability, and enterprise integration capabilities.
- This role requires strong software engineering, automated testing, problem-solving, and collaboration skills, with the ability to work across business and technology teams in a fast-paced utility environment. •
Key Responsibilities
- This role will work within a small agile team to develop a cloud-based software solution as a component of a broader ETL process. Some of the
key responsibilities
include: • * Design, develop, enhance, test, and maintain applications supporting the OCMC Business Rule Engine Upgrade initiative. • Analyze existing outage communication workflows and implement scalable rule-based automation solutions. • Develop and maintain APIs, services, and integrations between enterprise systems, business rule platforms, and customer communication channels. • Design, develop, and maintain automated test frameworks, scripts, and validation processes for business rule logic, integrations, and messaging functionality. • Develop automated regression, functional, integration, API, performance, scalability, and end-to-end test cases. • Collaborate with business stakeholders, product owners, business analysts, release managers, QA teams, and development teams to gather