1

Junior Mid Software Developer Jobs in Maine (NOW HIRING)

Senior Principal Engineer

Portland, ME · On-site

$128K - $177K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an ... Mentor junior drinking water staff. * Coordination and collaboration with clients. * Coordination ...

Senior Civil Engineer

South Portland, ME · On-site

$110K - $179K/yr

Mentor and assist junior engineers in developing final design and construction plans. Additional ... AutoCAD Civil 3D software experience. * Experience working with state or local Departments of ...

Experienced Substation Structural Engineer

Freeport, ME · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... plans for low to mid-level risk mitigation activities. * Assist in the preparation and ... Mentor and support the development of junior team members through technical guidance and knowledge ...

Mechanical Engineer

Portland, ME · On-site

$85K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Perform load and energy calculations with software such as IES and similar programs. * Conduct ... Oversee and provide guidance to junior engineers and designers. * Lead project teams and serve as a ...

Perform load and energy calculations with software such as IES and similar programs. * Conduct ... Oversee and provide guidance to junior engineers and designers. * Lead project teams and serve as a ...

Perform hydrologic and hydraulic (H&H) modeling using industry-standard software * Prepare ... Mentor junior staff and contribute to team knowledge-sharing and development * Participate in ...

Senior Structural Engineer

Yarmouth, ME

$103K - $139K/yr

  • Retirement

Provide mentoring and training to junior staff Requirements * BS in Civil Engineering * PE License ... software (preferred) * Experience with local client base preferable (MaineDOT, NHDOT) * Must be ...

Structural Engineer (Senior Level)

Pittsfield, ME · On-site

$112K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... software (MathCAD, RISA-3D, SAP2000, AutoCAD, Revit). The candidate should have experience working ... Passion for mentoring junior-level staff. Demonstrates the ability to work effectively with a ...

Senior Structural Engineer

Yarmouth, ME · On-site

$103K - $139K/yr

  • Retirement

Provide mentoring and training to junior staff Requirements * BS in Civil Engineering * PE License ... software (preferred) * Experience with local client base preferable (MaineDOT, NHDOT) * Must be ...

Senior Structural Engineer

Yarmouth, ME · On-site

$103K - $139K/yr

  • Retirement

Provide mentoring and training to junior staff Requirements * BS in Civil Engineering * PE License ... software (preferred) * Experience with local client base preferable (MaineDOT, NHDOT) * Must be ...

Showing results 21-40

Junior Mid Software Developer information

What is a junior mid software developer?

A Junior Mid Software Developer is an early-career professional responsible for designing, coding, testing, and maintaining software applications under the guidance of senior developers. This role typically requires some prior experience or education in programming and software development, bridging the gap between entry-level (junior) and more experienced (mid-level) positions. Junior Mid Software Developers work collaboratively within a team, contribute to project tasks, and continuously learn new technologies and best practices to advance their skills. They may be involved in debugging, documentation, and implementing new features based on project requirements.

What are the key skills and qualifications needed to thrive as a junior mid software developer?

To thrive as a Junior/Mid Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), understanding of software development principles, and usually a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and common frameworks or development environments is typically expected. Strong problem-solving skills, teamwork, and effective communication help you collaborate with colleagues and adapt to changing project requirements. These skills and qualities are essential for writing reliable code, maintaining project momentum, and contributing positively to development teams.

How does a junior mid software developer typically collaborate with senior developers and other team members?

As a Junior Mid Software Developer, you will often work closely with senior developers, participating in code reviews, pair programming sessions, and regular team stand-ups. You’ll have opportunities to ask questions, receive feedback on your code, and contribute to team discussions about technical solutions. Collaboration also extends to cross-functional teams, such as QA testers, UX/UI designers, and product managers, ensuring that software solutions meet both technical and business requirements. This supportive environment helps you build your skills and gradually take on more complex responsibilities.

What is the difference between Junior Mid Software Developer vs Software Engineer?

AspectJunior Mid Software DeveloperSoftware Engineer
Experience LevelEntry to mid-level, typically 1-3 yearsMid to senior level, often 3+ years
ResponsibilitiesWriting code, fixing bugs, assisting in developmentDesigning systems, architecture, leading projects
Skills & CertificationsBasic programming skills, common certifications (e.g., Java, Python)Advanced coding, system design, certifications often preferred
Work EnvironmentTeam collaboration, supervised tasksLeadership roles, complex problem-solving

While Junior Mid Software Developers focus on coding and assisting in projects, Software Engineers typically handle system design and architecture, often with more experience and responsibility. The roles overlap in skills and industry usage, but differ mainly in experience level and scope of work.

Structural Engineer, P.E.

Mid-South Engineering, Inc.

Orono, ME • On-site

Full-time

Re-posted 4 days ago


Job description

We’re seeking a Structural Engineer, P.E. to join our team in Orono, ME. In this role, you’ll take the lead on structural design and analysis for industrial projects, utilizing materials such as steel, concrete, masonry, and light gauge metal. You’ll have the chance to work on diverse and challenging projects, from modeling and drafting to construction coordination, while contributing to every phase of the process. At MSE, we foster a culture of innovation, collaboration, and professional growth. Join us to become part of a team where your contributions are valued, and your career aspirations are supported.

How you Will Make a Positive Impact:

  • Prepare detailed design calculations, drawings, specifications, and construction cost estimates for new and retrofit projects.
  • Perform structural modeling and analysis using tools like RISA 3D, RISA Foundation, RISA Connection, and Hilti Profis.
  • Ensure compliance with industry standards such as IBC, ASCE-7, AISC 360, and ACI 318.
  • Oversee drafting and design development using Autodesk Revit and AutoCAD.
  • Design equipment support structures, foundations, masonry, and light-framed construction.
  • Lead teams of design coordinators and drafting personnel on large-scale projects.
  • Collaborate with architects, designers, and contractors during the design and construction phases.
  • Conduct shop drawing reviews, respond to RFIs, and perform inspections and site visits.

The value you bring:

  • Bachelor of Science in Civil or Structural Engineering from ABET accredited university
  • NCEES Licensed Professional Engineer – Civil/Structural
  • Experienced with AutoCAD, Revit, RISA or similar structural design software
  • Required knowledge of IBC, ASCE-7, AISC 360, ACI 318 etc.
  • knowledge of commonly used structural concepts, practices, codes, standards and procedures within the structural engineering services industry
  • Ability to handle multiple complex concurrent tasks in fast-paced environment
  • Excellent written and verbal communication skills
  • Available for intermittent overnight travel

Mid-South is pleased to offer the following benefits to our full-time employees:

  • Medical, dental, and vision insurance available to employees and their dependents on the 1st of the month following date of hire
  • Optional flexible spending accounts (FSA) and health savings account (HSA)
  • Company-paid basic life and short-term disability insurance with employee-paid options for additional life insurance and long-term disability
  • 401k employer match contribution at 50% of your contribution percentage, up to a total of 3%
  • Up to 96 hours of Paid Time Off (PTO) accrued per year with no waiting period to use accrued time
  • 8 paid scheduled holidays and 1 paid floating holiday per calendar year
  • Up to $300 per year in Wellness Activity Reimbursement
  • Up to $5,250 per year tuition reimbursement for continuing education
  • Annual reimbursement for safety boots and safety glasses

This job posting is not meant to be an all-inclusive list of duties, responsibilities, and activities. It is intended to provide a summary of the position’s general scope and function within the company. Duties, responsibilities, and activities may change at any time with or without notice.

Mid-South offers competitive salaries, excellent benefits, and opportunities for growth. We take pride in and value diversity in our workforce, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and employees without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, military and veteran status, and any other characteristic protected by applicable law. All employment is decided on the basis of qualifications, merit, and business need.

Any offer of employment is contingent on the successful completion of a background investigation and drug screen.

Mid-South will only employ individuals who are legally authorized to work in the United States. This position is not eligible for visa sponsorship, currently or in the future.

To learn more about our company, and the products and services we provide, please visit www.mseco.com