Software Developer

M.J. Electric, LLC

Iron Mountain (MI)

On-site

USD 60,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) with company match
Paid Holidays and PTO
Medical, Dental, and Vision
Flexible Spending Accounts
Health Savings Account
Accident Insurance
Hospital Indemnity Insurance
Critical Illness Insurance
Lifelock Identity Theft Protection
Employee Discounts
Short-Term & Long-Term Disability

Job summary

M. J. Electric, LLC seeks a Software Developer to design, develop, and maintain applications across its enterprise. You will work with the Application Development team to modernize legacy tools and deliver new solutions, leveraging AI-assisted development practices while ensuring quality and security.

You will gather end-user requirements, write build plans, code, test, and document while staying current with industry trends. 0-2 years of experience preferred, with SOX compliance in focus.

Qualifications

  • Bachelor's degree in CS/IS/MIS or related field.
  • 0-2 years of application development preferred.
  • Strong knowledge of C#, ASP.NET MVC/Core and front-end tech.
  • Experience with AI coding assistants and code review.

Responsibilities

  • Design, develop, and maintain applications, websites, and systems for MJE and subsidiaries.
  • Gather end-user requirements; develop build plans and project scopes.
  • Use AI-assisted tools to accelerate coding and testing while ensuring security and standards.
  • Create and maintain user documentation; train users as needed.
  • Support SOX compliance and stay current with emerging tech and trends.
  • Collaborate with team members to resolve technical issues promptly.

Skills

C# / LINQ
ASP.NET MVC / Core
HTML
CSS
JavaScript
Kendo UI
jQuery
React
AWS
Azure
Claude
GitHub Copilot
Git
IDE
SDLC
Testing & Code Analysis
Documentation
Troubleshooting
Continuous Learning
Entity Framework
Responsive Web Design

Education

Bachelor's degree in Computer Science / Information Science / MIS

Tools

Git
IDE
Kendo UI

Job description

About Us

For over 60 years, M. J. Electric, LLC, a Quanta Services company, has built-long standing working relationships and an industry-wide reputation as the single source solution to our customer's electrical utility construction and maintenance needs.

MJE values integrity, is inspired by our work, and is invested in delivering quality projects for our customers. Our culture is a product of our core values and operating principles which unite our personnel. Their professional competence and intelligent innovation result in outstanding customer satisfaction. We stand by everything we do.

We are committed to investing in our employees and their growth through training, tools, equipment, industry-leading safety measures, advancement opportunities and more. At M. J. Electric, you aren't just applying for job, you are building a career.

About this Role - Software Developer

We are looking for a talented Software Developer who has a passion for quality construction. This position designs and develops software applications supporting M. J. Electric and its subsidiary companies. Gathers and evaluates end-user requirements, develops build plans, and performs coding, debugging, testing, code review, and troubleshooting throughout the software development lifecycle (SDLC). This role works closely with the Application Development team to support existing systems, deliver new applications, and modernize legacy tools - while actively incorporating AI-assisted development practices into daily work.

What You'll Do
  • Design, develop, and maintain new and existing applications, websites, and systems for MJE and subsidiary companies
  • Gather and evaluate end-user requirements; develop build plans and project scopes
  • Use AI-assisted development tools (e.g., Claude, GitHub Copilot, or similar) to accelerate coding, debugging, code review, testing, and documentation - while validating output for accuracy, security, and adherence to team standards
  • Create and maintain user documentation; train users on applications as needed
  • Support all MJE policies and procedures, ensuring 100% SOX compliance
  • Stay current with emerging technology and industry trends - including new AI/ML developer tools - and apply them to keep development practices current, secure, and efficient
  • Collaborate with other team members, providing technical expertise to facilitate timely and accurate problem resolution
What You'll Bring
  • Programming and programming languages: C# / LINQ Queries; exposure to additional languages a plus
  • ASP MVC / .NET Core / Razor Pages
  • HTML / CSS / JavaScript; Kendo UI / jQuery a plus
  • Exposure to React is a plus - not required, but a valuable skill as our team continues to grow its use of React for front-end development
  • Familiarity with cloud platforms and services (e.g., AWS, Azure) a plus
  • Working knowledge of AI coding assistants (e.g., Claude, Copilot) - comfortable writing effective prompts, reviewing AI-generated code, and using AI tools responsibly for debugging and everyday development tasks
  • Integrated Development Environment (IDE) proficiency and source code management software (e.g., Git)
  • Understanding of the Software Development Lifecycle (SDLC), software design, software engineering principles, and requirements specification
  • Software testing and code analysis skills
  • Excellent communication skills and proficiency in documenting processes
  • Data and application troubleshooting skills
  • Desire for growth - continually expanding technical skillset
  • Entity Framework and/or Responsive Web Design experience a plus
  • Bachelor's degree in Computer Science, Information Science, MIS, or related field
  • 0-2 years of experience in application development preferred (not required)
  • Kendo JavaScript Libraries/API a plus
What You'll Get
  • 401(k) with company match (Traditional & Roth)
  • Paid Holidays and PTO
  • Medical, Dental, and Vision
  • Flexible Spending Accounts
  • Health Savings Account
  • Accident Insurance
  • Hospital Indemnity Insurance
  • Critical Illness Insurance
  • Lifelock Identity Theft Protection
  • Employee Discounts
  • Short-Term & Long-Term Disability

For more benefit details click here!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

M. J. Electric • Iron Mountain (MI)

On-site
USD 65,000 - 90,000
401(k) with company match
Paid Holidays and PTO
Medical, Dental, Vision
+8
Field Engineer - IPC Division
Field Engineer - IPC Division

M.J. Electric, LLC • Crown Point (IN)

On-site
USD 70,000 - 90,000
401(k) with company match
Paid Holidays and PTO
Medical, Dental, Vision
+9
Field Engineer - IPC Division
Field Engineer - IPC Division

M.J. Electric, LLC • Iron Mountain (MI)

On-site
USD 70,000 - 100,000
401(k) with company match (Traditional
Paid Holidays and PTO
Medical, Dental, and Vision
+8
Field Engineer - IPC Division
Field Engineer - IPC Division

M.J. Electric, LLC • Evergreen Park (IL)

On-site
USD 65,000 - 90,000
401(k) with company match
Paid Holidays & PTO
Medical, Dental, Vision
+4
Field Engineer - IPC Division
Field Engineer - IPC Division

M.J. Electric, LLC • Denver (CO)

On-site
USD 70,000 - 95,000
401(k) with company match
Paid Holidays and PTO
Medical, Dental, and Vision
+8
Field Engineer - IPC Division
Field Engineer - IPC Division

M.J. Electric, LLC • Minooka (IL)

On-site
USD 70,000 - 90,000
401(k) with company match
Paid Holidays and PTO
Medical, Dental, and Vision
+8
Civil Operations Analyst
Civil Operations Analyst

M.J. Electric, LLC • Iron Mountain (MI)

On-site
USD 70,000 - 95,000
401(k) with company match
Paid Holidays and PTO
Medical, Dental, and Vision
+8
Field Engineer - IPC Division
Field Engineer - IPC Division

M.J. Electric, LLC • Grand Haven (MI)

On-site
USD 60,000 - 90,000
401(k) with company match
Paid Holidays and PTO
Medical, Dental, and Vision
+8
Civil Operations Analyst
Civil Operations Analyst

M. J. ELECTRIC • Iron Mountain (MI)

On-site
USD 70,000 - 100,000
401(k) with company match
Paid Holidays and PTO
Medical, Dental, and Vision
+8
Project Administrator
Project Administrator

M. J. Electric • Hobart (WI)

On-site
USD 60,000 - 85,000
401(k) with company match
Paid Holidays and PTO
Medical, Dental, and Vision
+8