The role supports Ameren’s Digital Data Platform (DDP), an event-streaming architecture that makes business data from legacy systems of record easier to transmit, standardize, and consume across core systems. DDP is intended to provide a high-performance, scalable, reliable, available, usable, extensible, and maintainable source of truth across multiple lines of business. It aims to reduce technical debt and operating costs, improve IT agility and customer data quality, support real-time customer information and predictive analytics, and improve availability and resiliency. The position applies specialized expertise to complex software and integration work, working independently and potentially leading functional teams or projects. It analyzes business problems and requirements, designs solutions across multiple systems, implements and tests complex code, and contributes to cloud-based configuration standards and training. The role also addresses high-impact software and systems monitoring issues, performs root-cause analysis, and develops or leads backlog and remediation plans. The developer works with business analysts, architects, domain and enterprise architects, and other stakeholders to design API-led connectivity solutions and complex integrations. Responsibilities include assessing solution options, documenting designs and risks, planning and leading implementation, automating API builds and deployments, testing application changes, and contributing to API development standards and reference documentation. The role also mentors other developers as needed. The platform and technology work may involve Java, Spring Boot, Confluent Kafka, Kafka Streams, Node.js, JavaScript, MongoDB, Redis, AWS cloud services, SQL/RDBMS, Terraform, and Python, along with Agile/Scrum, CI/CD, and DevSecOps practices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior