1

Mid Level Software Engineer Jobs in Irmo, SC (NOW HIRING)

Junior level, mid-level and senior level Traffic Engineers (including signing & pavement markings and traffic signals) * Traffic CAD Designers (including signing & marking design and traffic signal ...

Junior level, mid-level and senior level Traffic Engineers (including signing & pavement markings and traffic signals) * Traffic CAD Designers (including signing & marking design and traffic signal ...

Java Tutor

Columbia, SC · Remote

$40/hr

... software engineering. * Curriculum Awareness & Adaptive Instruction: Familiar with Java curricula including AP Computer Science A and college-level courses, and common challenges such as ...

Industry/Sector Not Applicable Specialism IFS - Information Technology (IT) Management Level ... Computer Science, Software Engineering, Artificial Intelligence and Robotics preferred ...

Industry/Sector Not Applicable Specialism IFS - Information Technology (IT) Management Level Senior ... Science, Software Engineering, Artificial Intelligence and Robotics preferred - Crafting and ...

Retail Remodel Estimator - Mid-Level Position with Excellent Growth Potential Columbia, SC COMPANY ... Value Engineering: Identify cost-saving opportunities and alternative materials or methods without ...

next page

Showing results 1-20

Mid Level Software Engineer information

See Irmo, SC salary details

$51.9K

$120.5K

$167.8K

How much do mid level software engineer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for mid level software engineer in Irmo, SC is $120,460.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,000.00 and $141,300.00 per year, depending on experience, location, and employer.

What is a Mid Level Software Engineer job?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a Mid Level Software Engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the Mid Level Software Engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

What are the most commonly searched types of Software Engineer jobs in Irmo, SC? The most popular types of Software Engineer jobs in Irmo, SC are:
What are popular job titles related to Mid Level Software Engineer jobs in Irmo, SC? For Mid Level Software Engineer jobs in Irmo, SC, the most frequently searched job titles are:
What cities near Irmo, SC are hiring for Mid Level Software Engineer jobs? Cities near Irmo, SC with the most Mid Level Software Engineer job openings:
Bridge Engineers (all levels - EI/EIT, PE, Sr-level/PM)

Bridge Engineers (all levels - EI/EIT, PE, Sr-level/PM)

CTL Engineering

Columbia, SC • On-site

Full-time

Medical, Life, Retirement, PTO

Posted 19 days ago

Be an early applicant


Job description

CTL Engineering is hiring Structural | Bridge Engineers (all levels – EI/EIT, PE, Sr-level/PM)!

  • We are hiring for all career levels:
    • New grad/entry level
    • Mid-career
    • Senior-level/Project Manager

CTL Engineering (www.ctleng.com) is an award winning, full service consulting engineering firm with (15) locations across OH, IN, WV, KY, NC, SC, and VA with a rich history over our (97) years in business. We provide civil/site design and land surveying, environmental, geotechnical, construction administration & inspection, accident reconstruction, roofing/building envelope, A/V system design, troubleshooting & installation, transportation design (bridge/roadway), and specialized testing services to the construction industry.

We are looking for Bridge Engineers who will be involved in the full spectrum of bridge engineering projects - from conception through completion.

  • Your role will involve designing, analyzing, and evaluating bridge structures to ensure safety, functionality, and compliance with VDOT standards and guidelines.
  • You’ll leverage your expertise in infrastructure design and creative problem-solving skills while collaborating closely with institutions/municipal agencies.
  • This position will use your experience while developing new skills to assist clients through our cross-functional team dynamic and company culture.

If you are passionate about staying ahead of industry trends, enjoy problem-solving, and have a creative approach to bridge design, we want to hear from you!

This is more than a job posting… it's an invitation to bring your expertise to a company where innovation and passion converge seamlessly.


Responsibilities:

  • Lead and oversee bridge design and analysis projects in accordance with State DOT requirements.
  • Perform structural analysis and design for various types of bridge structures, including new constructions, widening and rehabilitations.
  • Prepare and review engineering reports, drawings, and specifications.
  • Collaborate with multidisciplinary teams.
  • Ensure projects adhere to budgetary and scheduling constraints.
  • Conduct field inspections and evaluations of existing bridge conditions.
  • Provide technical guidance and mentorship to junior Engineers and staff.
  • Maintain up-to-date knowledge of State DOT policies, guidelines, and industry best practices.

Knowledge, Skills and Abilities:

  • Knowledge of civil and engineering principles, reporting, analysis and management of teams and projects.
  • Ability to communicate effectively both verbally and in writing.
  • Ability to manage and train others and be a team player.
  • Ability to be reliable and on time.
  • Must have a high level of professionalism, and comfortable with client interaction – have the ability to build relationships.
  • Be quality-minded and client-focused.

Minimum Qualifications:

  • Bachelor’s degree in Civil Engineering or related field;
    • Master’s degree (MSCE) preferred but not required.
  • Any level of experience in bridge engineering, with a focus on State DOT projects.
  • Strong knowledge of State DOT design standards, specifications, and procedures.
  • Proficiency in bridge design software (e.g., LARSA, Merlin Dash, Leap Bridge).
  • Familiarity with detailing software such as Microstation and OpenBridge is a plus.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and as part of a team.
  • Strong attention to detail and commitment to delivering high-quality work.

Benefits

CTL Engineering offers a competitive compensation and benefits package including medical, life, and disability insurance, paid time off, an award-winning ESOP (Employee Stock Ownership Plan), and a 401K plan.

CTL Engineering provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.