1

Intermediate Programmer Jobs in Georgia (NOW HIRING)

This Opportunity Our Kennesaw Civil Team is seeking an Intermediate Civil Engineer to work out of our Kennesaw, GA office. This successful candidate in this role will take part in providing local ...

This Opportunity Our Kennesaw Civil Team is seeking an Intermediate Civil Engineer to work out of our Kennesaw, GA office. This successful candidate in this role will take part in providing local ...

Senior Software Engineer

Atlanta, GA · On-site +1

$117.80K - $155.30K/yr

Beyond your own execution, you will mentor intermediate and associate engineers, helping them grow in system design, code quality, and engineering judgment. Your impact will extend across your team ...

Familiar with introductory and intermediate programming curricula and common challenges such as understanding logic flow, debugging runtime errors, and transitioning from procedural to object ...

Familiar with introductory and intermediate programming curricula and common challenges such as understanding logic flow, debugging runtime errors, and transitioning from procedural to object ...

Familiar with introductory and intermediate programming curricula and common challenges such as understanding logic flow, debugging runtime errors, and transitioning from procedural to object ...

Familiar with introductory and intermediate programming curricula and common challenges such as understanding logic flow, debugging runtime errors, and transitioning from procedural to object ...

Familiar with introductory and intermediate programming curricula and common challenges such as understanding logic flow, debugging runtime errors, and transitioning from procedural to object ...

next page

Showing results 1-20

Intermediate Programmer information

What are the key skills and qualifications needed to thrive as an Intermediate Programmer, and why are they important?

To thrive as an Intermediate Programmer, you need a solid grasp of programming languages (such as Java, Python, or C#), software development principles, and a relevant degree or equivalent experience. Familiarity with version control systems (like Git), integrated development environments (IDEs), and debugging tools is typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate and adapt to project needs. These skills ensure you can contribute reliable code, integrate with development teams, and deliver quality software solutions efficiently.

What are some typical challenges an Intermediate Programmer might face when transitioning from entry-level roles?

As an Intermediate Programmer, you may encounter increased expectations for code quality, efficiency, and the ability to work independently on more complex tasks. You’ll likely be asked to participate in code reviews, mentor junior team members, and contribute to architectural decisions, which can be new challenges if you’re used to strictly following instructions. Balancing multiple projects and collaborating with cross-functional teams such as QA, design, and product management is also common, requiring strong communication and time-management skills. Embracing these challenges is key to furthering your career and taking on more advanced technical roles.

What are Intermediate Programmers?

Intermediate Programmers are software developers who have moved beyond entry-level roles and possess a solid understanding of programming concepts, languages, and best practices. They typically have a few years of experience and can work independently on moderately complex projects. Intermediate Programmers are responsible for writing clean code, debugging, collaborating with other team members, and contributing to software design decisions. They often take on more responsibility than junior programmers, such as mentoring newer team members and participating in code reviews.

What is an intermediate programmer?

An intermediate programmer is a software developer who has moved beyond beginner level, typically possessing several years of coding experience and familiarity with multiple programming languages and tools. They can write, debug, and optimize code independently and often work on more complex projects with minimal supervision.

What is the difference between Intermediate Programmer vs Junior Software Developer?

AspectIntermediate ProgrammerJunior Software Developer
Experience LevelTypically 2-4 years of experience, capable of handling complex tasksEntry-level, usually 0-2 years of experience, focused on learning and basic tasks
Skills & KnowledgeProficient in multiple programming languages, understands software development lifecycleBasic coding skills, familiar with fundamental programming concepts
ResponsibilitiesDesigning modules, debugging, collaborating on projectsWriting simple code, fixing bugs, learning project workflows
Work EnvironmentWorks independently or with minimal supervision, often in team settingsWorks under close supervision, gaining experience and mentorship

The main difference between an Intermediate Programmer and a Junior Software Developer lies in experience, skill level, and responsibilities. Intermediate Programmers handle more complex tasks and work more independently, while Junior Developers focus on foundational skills and learning on the job.

What are the most commonly searched types of Programmer jobs in Georgia? The most popular types of Programmer jobs in Georgia are:
What cities in Georgia are hiring for Intermediate Programmer jobs? Cities in Georgia with the most Intermediate Programmer job openings:
Intermediate Civil Engineer

Intermediate Civil Engineer

WSP

Kennesaw, GA

Other

Medical, Dental, Vision, Life, Retirement

Posted 13 days ago


WSP rating

8.5

Company rating: 8.5 out of 10

Based on 67 frontline employees who took The Breakroom Quiz

14th of 57 rated business consultants


Job description

This Opportunity

Our Kennesaw Civil Team is seeking an Intermediate Civil Engineer to work out of our Kennesaw, GA office.

This successful candidate in this role will take part in providing local technical assistance for the design, development, and construction of infrastructure projects and systems in the public and private sector.  Tasks may include basic assistance with the research, design, concept development, and construction of roads, buildings, tunnels, dams, bridges, water supply systems, and sewage treatment.  Generates accurate and concise documentation regarding assigned aspects of the project.  Ensures that responsibilities are delivered and adhered to with a level of quality that meets or exceeds acceptable industry standards for design, safety, and functionality.

Your Impact

  • Prepare comprehensive land development/site civil design documents including but not limited to demolition plans, site layout, grading plans, utility design, erosion control plans, and storm water management design.
  • Develop conceptual site layouts and preliminary design plans to support feasibility assessments, proposals, and client presentations. 
  • Assist with the preparation of technical reports that outlines methodology, findings, calculations and basis of design as well as due diligence studies to evaluate zoning, environmental constraints, infrastructure availability and code of ordinances set forth by the local governance.
  • Support permitting efforts and coordination with regulatory agencies and plan reviewers to ensure timely approvals and compliance with local, state, and federal requirements.
  • Under general supervision, assist with collecting, compiling, and analyzing data from the physical work site, surveys, blueprints, GIS data, subsurface utility information, maps, geotechnical data, and other matrices for project development, design, and construction.    
  • Assist with performing basic to intermediate professional civil engineering work relating to conducting research and inspections of proposed and existing site conditions, resources, building, infrastructure, and transportation channels to determine conformance with applicable rules, standards, and construction or operating permits.
  • Perform routine engineering functions and provide intermediate level technical support on design strategies that prioritize safety, sustainability, operational efficiency, and compliance with local, state and federal regulations.
  • Assist in verifying site characteristics and providing intermediate technical input on various engineering, design, and construction challenges.
  • Produce complete, accurate, and concise documentation using electronic systems, drawings, and field/work site notebook/logs.
  • Comply with safety guidelines and site-specific procedures which include but are not limited to, location data, statistical documentation, engineering studies and surveys, and construction.
  • Complete training on assigned tasks.
  • Exercise responsible and ethical decision-making regarding company funds, resources and conduct, and adhere to WSP's Code of Conduct and related policies and procedures.
  • Perform additional responsibilities as required by business needs.

Who You Are

Required Qualifications

  • Bachelor's Degree of Science in Civil Engineering, or closely related discipline from an ABET accredited university.
  • 1 to 3 years of relevant post education experience in site civil and land development.
  • Experience in site design for utilities, industrial facilities, municipal infrastructure, storm drainage and stormwater management design, site grading, roadway and utility design, sanitary sewer design and analysis, construction specification development and development of construction bid packages.
  • Experience using Autodesk Civil 3D and associated design extensions such as Storm Sewers, Hydrograph and Hydraflow Express.
  • Excellent research skills with an analytical mindset.
  • Knowledge of relevant civil construction laws, codes, regulations, compliance practices, and record-keeping requirements.
  • Competent interpersonal and communication skills when interacting with others, expressing ideas effectively and professionally to an engineering and non-engineering audience.
  • Proficient self-leadership with attention to detail, multi-tasking, and prioritization of responsibilities in a dynamic work environment.
  • Ability to work independently under general supervision, as well as part of a team to meet business objectives.
  • Basic proficiency with technical writing, office automation, software, spreadsheets, technology, and tools.
  • Proven track record of upholding workplace safety and ability to abide by WSP's health, safety and drug/alcohol and harassment policies.
  • Ability to work schedules conducive to project-specific requirements that may extend beyond the typical workweek.
  • Occasional travel may be required depending on project-specific requirements.

Preferred Qualifications:

  • Engineer-In-Training (EIT) Certification or ability to obtain within 6 months.
  • Familiarity with additional discipline-specific design software outside of AutoDesk AutoCAD Civil3D (i.e., MicroStation, AutoCAD, ArcGIS, InRoads, Geopak, GeoSlope, ANSYS, STADD, HY-8, HEC-RAS, HEC-HMS).
  • Previous college internship and post-university experience related to the degree of study, site/civil engineering and land development.
  • A member of local professional practice organizations such as ASCE, ACEC, NSPE or similar whom actively participates in.

#LI-GD1

About WSP

WSP USA is the U.S. operating company of WSP, one of the world's leading engineering and professional services firms. Dedicated to serving local communities, we are engineers, planners, technical experts, strategic advisors and construction management professionals. WSP USA designs lasting solutions in the buildings, transportation, energy, water and environment markets. With more than 15,000 employees in over 300 offices across the U.S., we partner with our clients to help communities prosper.

www.wsp.com

WSP provides a flexible and agile workplace model while meeting client needs. Employees are also afforded a comprehensive suite of benefits including medical, dental, vision, disability, life, and retirement savings focused on providing health and financial stability throughout the employee's career.

At WSP, we want to give our employees the challenges they seek to grow their careers and knowledge base. Your daily contributions to your team will be essential in meeting client objectives, goals and challenges. Are you ready to get started?

WSP USA (and all of its U.S. companies) is an Equal Opportunity Employer Race/Age/Color/Religion/Sex/Sexual Orientation/Gender Identity/National Origin/Disability or Protected Veteran Status.

The selected candidate must be authorized to work in the United States.

NOTICE TO THIRD PARTY AGENCIES:

WSP does not accept unsolicited resumes from recruiters, employment agencies, or other staffing services. Unsolicited resumes include any resume or hiring document sent to WSP in the absence of a signed Service Agreement where WSP has expressly requested recruitment/staffing services specific to the position at hand.  Any unsolicited resumes, including those submitted to hiring managers or other business leaders, will become the property of WSP and WSP will have the right to hire that candidate without reservation - no fee or other compensation will be owed or paid to the recruiter, employment agency, or other staffing service. 


What WSP employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom