
Software Developer, Assoc I
- Novi
- |2 years of exp
- |Full Time
In office
Not Available
About the job
Job Summary
JOB DESCRIPTION
The entry level developer will be responsible creating, and maintaining web applications utilizing C#, MVC, .NET, Progress Telerik Kendo UI, Telerik Reporting, TSQL, and Entity Frameworks. The developer will create workflows and wireframe mockups, SQL databases, code the implementation, work with users in User Acceptance Testing, create user manuals, and be responsible for deployment with mentoring. These applications are often for supporting IT, engineering, field, and transmission operations functions.
Essential Duties & Responsibilities
- Gathers requirements, designs, develops, tests, deploys, and maintains existing and future in-house corporate, IT, engineering, and transmission operations software.
- Adheres to software project lifecycles utilizing approved development and project management methodologies with mentoring.
- Creates design and user documentation with mentoring.
- Proactively monitors system stability and performance to address issues.
- Participates in the team rotation of 24/7 support to troubleshoot and resolve critical software application issues as required.
- Manages IT expectations by providing status updates, input and alternatives for business processes, security considerations and infrastructure impacts of assignments with mentoring.
- Contributes to the improvement of departmental standards, processes, and procedures.
Requirements
- Bachelor's degree in Engineering, Computer Science or Computer Information Systems; or (2) years of professional software development experience, including experience in targeted environment, languages, and databases, as identified in job posting supplement, or relevant, equivalent experience and/or education.
- Electric transmission knowledge a plus.
- Demonstrated analytical and problem-solving skills with the ability to diagnose issues, identify root causes, and implement effective technical solutions.
- Ability to design, develop, test, and maintain application components, user interfaces, database objects, reports, and integrations based on functional and technical requirements with detailed supervision.
- Demonstrated ability to work with guidance and mentorship from more experienced team members.
- Ability to handle multiple priorities, adapt to changing business needs, and deliver quality results in a timely manner with detailed supervision.
- Applicants must be authorized to work in the United States for any employer. ITC does not sponsor employment visas such as H-1B or TN visas.
Supplement: Additional Responsibilities and Qualifications for Job Posting
Environment: Windows 11 or higher; Windows Server 2019 or higher preferred; Internet Information Services (IIS) preferred
Databases: SQL Server 2022 or higher experience preferred
Tools: Visual Studio experience preferred; Azure DevOps experience preferred; Progress Telerik DevCraft Kendo UI experience preferred; SyncFusion experience preferred
Languages: SQL experience preferred; C# experience preferred; HTML experience preferred; CSS experience preferred; JavaScript or JQuery experience preferred
Applications: Visio experience preferred
General IT: Desktop Support experience preferred; Server Admin experience preferred; Network Admin experience preferred; Cybersecurity experience preferred
About Us
Make a Power Move - For the Greater Grid: Reliable. Resilient. Ready.
As AI innovation, automation and economic growth reshape the way we live and work, the demand on our power infrastructure is growing fast. At ITC, we’re building the greater grid that’s ready for today’s technology and tomorrow’s possibilities.
Our people bring the power - fueling innovation and strengthening the grid every day. We’re looking for individuals who are ready to make a power move and help us build a greater grid for a more reliable and affordable energy future.
ITC offers industry-leading compensation, benefits and opportunities to channel your energy into solutions. We foster a culture of belonging - where every voice is valued, differences are celebrated and everyone has the opportunity to thrive. Make a power move today.