Enterprise Application Developer I

Alliant EnergyMadison, WI
Onsite

About The Position

The best time to start building your career is when the company is building its future. At Alliant Energy, we are expanding and modernizing how we integrate and automate systems, and we are investing in early-career talent to grow with us. You bring the curiosity. We will bring the opportunity. In this role, you will develop, code, debug, and maintain application components and integrations from day one, working alongside experienced engineers on real projects, including large-scale transformation work. You do not need to know our tools yet. You need the drive to learn, ask questions, and get involved. If you are motivated, hands-on, and ready to build something real, you will fit right in.

Requirements

  • Bachelor's Degree Information Technology
  • Demonstrated ability to implement standard analysis, programming, and automated testing techniques.
  • Ability to determine the use of appropriate current information processing technology, apply logical reasoning to simple to moderately complex situations, and analyze problems of a simple to moderately complex nature and derive workable solutions.
  • Ability to develop and maintain business applications using application development tools as defined.
  • Demonstrated ability to use computer software programs (e.g., e-mail, word processing, spreadsheet, and project management).
  • Demonstrated effective interpersonal, verbal, and written communication skills.
  • Ability to work effectively in a collaborative and inclusive work environment.

Nice To Haves

  • Experience with software testing automation tools
  • Experience with Object Oriented Programming language, preferably Java.
  • Experience of one or more scripting languages - SQL, Python, Shell.
  • Experience with modern DevOps frameworks and tools.
  • Experience working with Azure or other cloud infrastructure.
  • Experience with Microsoft Windows and Linux server environments.
  • Experience working in agile software development environments.
  • Knowledge of modern integration technologies and API's.
  • Knowledge of container platforms.
  • Knowledge of Enterprise Asset Management systems.

Responsibilities

  • Performs testing for software systems and assists other analysts in testing systems.
  • Develops, codes, debugs, and maintains application components and integrations using approved programming languages, frameworks, and development standards.
  • Helps develop critical measures to test function and system performance improvements.
  • Following established procedures, ensures critical review points and quality assurance controls are included in all application development projects.
  • Assists in defining user stories and participates in workshops, data and process modeling, and prototyping sessions.
  • Assists in ensuring business and technical needs and opportunities are identified and satisfied throughout solution development.
  • Assists in the gathering and analysis of information required for proper technical design, including the identification and evaluation of purchased package solutions.
  • Works with data/database administration functions to ensure proper design of system databases and appropriate integration with other corporate data.
  • Assists with analyzing information and business process flows to integrate new applications with existing applications.
  • Performs testing for simple systems and assists other analysts in testing moderately complex systems.
  • Assists business team in identifying training requirements to support application and other information technology use.
  • Engages in other duties as needed that support Alliant Energy’s Values and helps deliver on our Purpose to serve customers and build stronger communities.

Benefits

  • competitive pay
  • comprehensive health and retirement benefits
  • tuition reimbursement
  • paid time off
  • annual incentive program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service