DTE Energy IT Software Developer - Process Automation in Detroit, Michigan

Job Description

IT Software Developer - Process Automation-10471

The future is bright at DTE Energy! We are the largest electric and gas utility in Michigan with an aspiration to be the best-operated energy company in North America. We are a Fortune 500 company headquartered in Detroit, Michigan with businesses in 26 different states.

DTE Energy’s utility and non-utility businesses are poised for significant growth. We look forward to working with highly motivated and team-oriented individuals to energize our efforts of growing economically and environmentally.

We care for our employees and prioritize their health and safety first. Recently, DTE Energy has been recognized as an outstanding place to work and has received the following accolades:

· Gallup Great Workplace Award for 3 consecutive Years! (2013, 2014 and 2015)

· Metropolitan Detroit’s 101 Best and Brightest Companies to work For

· J.D. Power Customer Satisfaction Award

· Professional Women’s Magazine/Black EOE Journal “Best of the Best”

· Computerworld’s 100 Best Places to Work in IT

· Best Employers for a Healthy Lifestyle Gold Award

· Detroit Free Press Green Leaders Award

DTE Energy is an equal opportunity employer and considers all qualified applicants without regard to race, color, sex, sexual orientation, gender identity, age, religion, disability, national origin, citizenship, height, weight, genetic information, marital status, pregnancy, protected veteran status or any other status protected by law.


Job Summary:

Assists with all aspects of requirements gathering and analysis, process automation development, and testing. This individual will provide input and recommendations on development tools and participate in the design, development, testing, and implementation of application software. The Developer will provide support for production environment change management and exception issues, participate on projects, and create application code (via Process Automation software). Assignments are received in the form of results expected; within operating policies and procedures. No supervisory responsibilities.

Key Accountabilities:

  • Develops application code, queries, scripts, and develops and executes unit tests.

  • Designs reusable application components.

  • Participates in the design, development, deployment and post-deployment support of automations.

  • Provides planning and time estimates for own assignments.

  • Keeps abreast of technology trends and DTE Energy strategies, standards, and guidelines to select technologies that are appropriate and cost beneficial and applies each to ITS operating procedures.

  • Mentors Associate Developer; perform code reviews, and explain technical concepts. Participates in system, unit, and regression testing.

  • Works on multiple teams in a collaborative environment.

  • Creates/ prepares design documentations.


  • Required: Associate’s degree or Developer certification (equivalent to 2 years) & 4 years of experience, OR a high school diploma or GED and 6 years of experience in application development and design components.

  • Preferred: Bachelors degree & 2 years of experience

  • Preferred: Experience using VBA, C#, or Java.

  • Demonstrated strong analytical and problem solving skills and ability to recommend and participate in solution implementation in area of responsibility.

  • Demonstrated strong organizational skills and good oral/written presentation skills.

  • Broad understanding of IT industry, i.e. emerging technologies, industry standards, support services, architectures, systems design, systems integration, and an in-depth knowledge of accepted IT processes.

  • Demonstrated ability to be self-directed.

  • Demonstrated ability to work on multiple teams concurrently.

Job: Information Technology & Services

Title: IT Software Developer - Process Automation

Primary Location: Michigan-Detroit

Requisition ID: 10471