Br /br /Senior Developer Architect br /br /br / br /br /br /Job Overviewbr /br /br / br /br /br /Develop and architect real-time software systems that balance electrical grid assets by integrating renewable and storage resources with forecasting and optimization tools."br /br /br / br /br /br /Key Responsibilitiesbr /br /br /br /Design system architectures, including APIs, services, and front-end/back-end interactionsbr /br /Provide technical direction to a development team of 3-5 engineersbr /br /Collaborate with functional analysts and domain experts to align solutions with business requirementsbr /br /Improve software delivery processes and workflowsbr /br /Decompose proposals into iterative agile development incrementsbr /br /Implement build pipelines and associated testing and maintenance toolsbr /br /Develop back-end services and APIs according to specificationsbr /br /Author and maintain automated test suites in collaboration with stakeholdersbr /br /Produce technical documentation and user manualsbr /br /Provide user support, level 2 troubleshooting, and incident resolutionbr /br /br /br /Skills and Competencesbr /br /br /br /.NETbr /br /Pythonbr /br /Event-driven architecturebr /br /Distributed systems designbr /br /Kubernetesbr /br /Problem decomposition and solution designbr /br /Leadership and communicationbr /br /Kafkabr /br /Redisbr /br /Unit and integration testingbr /br /Production observability and monitoringbr /br /Agile methodologiesbr /br /Proactive collaborationbr /br /Empathy and accountabilitybr /br /PostgreSQLbr /br /GitHub Actions and Continuous Deploymentbr /br /MQTTbr /br /Azurebr /br /Azure Functionsbr /br /Azure Service Busbr /br /Bicep (Infrastructure as Code)br /br /Azure Data Explorerbr /br /Scalabr /br /Rustbr /br /br /br /Qualificationsbr /br /br /br /Minimum 6 years of experience in software engineering, design, and architecturebr /br /Master#39;s degree in engineering or equivalentbr /br /br /br / br /br /br / br /br /br / br /br /br /