Software Engineer II

Job Locations US-IN-Indianapolis
ID
2024-2743
Category
Information Technology
Position Type
Fulltime-Regular

Overview

We have an exciting opportunity for a Software Engineer II to join our team! 

 

Under the general direction of the Manager of Development, the successful candidate participates in all phases of an application lifecycle either independently or as part of a team.  May assist Business Relationship Consultants in requirements gathering or may gather requirements themselves.  Performs analysis, design, programming, troubleshooting, code modification, testing, documentation, training and configuration of software products, production programs and/or customer applications and other duties as assigned.    
Works directly with vendors, consultants and other IT personnel to provide application expertise. Mentors other software engineers as needed. Competent to work on all phases of activities with moderate guidance.  

 

Citizens Energy Group offers a competitive salary and benefits including:

  • Health, Dental & Vision
  • Defined Benefit Pension Plan
  • 401(k) Retirement Plan with company match
  • Short Term Incentive Pay (STIP) Plan
  • Health Savings Account (HSA) with company contribution
  • Wellness Program
  • Adoption and tuition assistance
  • Employee Credit Union
  • PTO and Paid Holidays
  • Flexible Hybrid Work Schedule 

If you are looking for a new opportunity, we invite you to apply and talk about the possibilities of starting a rewarding new chapter of your career!
 
Minimum Annual Salary: $82,200 (Grade 10)

Responsibilities

  • Dev / Support - Support business and provide technical direction through full project life cycle from discovery through go live, including maintenance.  Store, retrieve and manipulate data for analysis of system capabilities and requirements.
  • Design - While consulting with the business, design and provide technical solutions to a wide range of business problems using various development environments and tools.
  • Compliance / QA - Responsible for the accuracy of the system programs, results, integrity of the data and compliance with standard policies and procedures. Prepares procedures and other documentation needed for the installation and maintenance of application programs. Teamwork / Time Management - Effectively manages multiple priorities, consults with IT management and fellow software engineers regarding the status of ongoing projects as well as technical and operational issues associated with said projects. Provides recommendations to IT management on preferred design approaches to technical solutions. Completes tasks and assignments in a timely manner. 
  • Research/Tech acumen - Work within corporate architecture and defined application architectural standards.  Maintain understanding of current technology as well as basic understanding of new cutting-edge technology, tools and techniques.
  • Perform other duties as assigned. 

Qualifications

  • BS Degree in CIS, MIS or Computer Science (or equivalent combination of education and experience)
  • Minimum 3 years of software development experience
  • Previous experience in 2 of the following: UiPath, ServiceNow and Microsoft Power Platforms
  • Strong interpersonal and communication skills
  • Ability to manage and prioritize multiple tasks at once
  • Ability to work independently as well as a part of a team
  • Ability to develop technical solutions based on business requirements
  • Demonstrate understanding of secure coding practices
  • Ability to troubleshoot and fix coding issues with little oversight from more experienced software engineers
  • Experience with technology design and basic principles of application architecture
  • Knowledge and experience using relational databases and basic entity relationship modeling
  • Experience writing SQL objects
  • Experience in multiple programming and scripting languages.
  • Proficiency in troubleshooting, maintaining, and debugging complex programs and systems
  • Experience developing interfaces between disparate systems
  • Knowledge and experience using an industry standard SDLC
  • Experience with source control and issue tracking
  • Proficiency using Microsoft Office tools

 

Preferred Skills/Qualifications

  • 3+ years of experience designing and developing in UiPath
  • 2+ years of experience designing and developing Microsoft Power Platforms or SharePoint Workflows
  • 2+ years of experience designing and developing in ServiceNow
  • Experience with professional standards-based web development tools such as HTML/HTML5, CSS/CSS3
  • Experience with .Net, Java, Python, PL/SQL, T-SQL, Groovy, JavaScript, XPath
  • Experience using Oracle JDeveloper
  • Knowledge or experience with the Oracle Utilities Application Framework
  • Knowledge or experience with workload automation tools
  • Knowledge or experience with Oracle BI Publisher
  • Experience in the utility industry
  • Excellent written and verbal communication, analytical and strong problem-solving skills.  
  • Ability to work independently and successfully engage multiple initiatives simultaneously.
  • Demonstrated understanding and use of strong problem-solving skills to identify and document the impact of changes on processes, applications, or systems.
  • Highly motivated, self-starting, and committed to achieving results and have a strong sense of ownership and follow-through to resolution.
  • Superior experience creating process flow diagrams and/or technical process flows.

Job Posting Deadline: Open Until Filled
 
Citizens is a drug-free, Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, age, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed