1

Intermediate Software Developer Jobs in Hopewell, VA

Intermediate to advanced level software knowledge in Autodesk packages (i.e.: Revit, AutoCAD ... Bachelor's degree in construction management, engineering, architecture or similar field with ...

Senior Industrial Engineer

Richmond, VA · On-site

$93.99 - $140.98/hr

Intermediate understanding of machine automation control systems and robotics.* Microsoft Office ... Hands on experience with simulation and/or digital twin software.* Experience working in the Toy ...

Senior Industrial Engineer

Richmond, VA · On-site

$93K - $140K/yr

Intermediate understanding of machine automation control systems and robotics. * Microsoft Office ... Hands on experience with simulation and/or digital twin software. * Experience working in the Toy ...

Intermediate understanding of machine automation control systems and robotics. * Microsoft Office ... Hands on experience with simulation and/or digital twin software. * Experience working in the Toy ...

Senior Industrial Engineer

Richmond, VA · On-site

$93.99 - $140.98/hr

Intermediate understanding of machine automation control systems and robotics. * Microsoft Office ... Hands on experience with simulation and/or digital twin software. * Experience working in the Toy ...

Senior Data Engineer ID75059

Richmond, VA · On-site

$103K - $141K/yr

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and ... Upper-intermediate English level. NICE TO HAVES - Familiarity with the fintech industry ...

ATTSA Intermediate Work Zone Traffic Control * 10 Hour OSHA Safety Training - OSHA Preferred Skills ... software including PlanGrid, AWP, and SharePoint * Associate or bachelor's in engineering or ...

ATTSA Intermediate Work Zone Traffic Control * 10 Hour OSHA Safety Training - OSHA Preferred Skills ... software including PlanGrid, AWP, and SharePoint * Associate or bachelor's in engineering or ...

Senior Product Owner ID70119

Richmond, VA · On-site

$123K - $163K/yr

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and ... You will define and prioritize user stories across multiple engineering workstreams, drive ...

Showing results 21-40

Intermediate Software Developer information

See Hopewell, VA salary details

$42.9K

$100.1K

$148.5K

How much do intermediate software developer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for intermediate software developer in Hopewell, VA is $100,060.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,500.00 and $116,300.00 per year, depending on experience, location, and employer.

What is an intermediate software developer?

Intermediate software developers are professionals with a few years of experience in software development, typically ranging from 2 to 5 years. They possess a solid understanding of programming languages, software design principles, and development tools. Unlike junior developers, intermediate developers are expected to work more independently, contribute to larger projects, and may mentor less experienced team members. They often collaborate with other developers, designers, and stakeholders to build, test, and maintain software applications.

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

AspectIntermediate Software DeveloperJunior Software Developer
Experience LevelTypically 2-4 years of experienceUsually 0-1 year of experience
SkillsProficient in multiple programming languages, able to handle complex tasksBasic understanding of programming, requires supervision
ResponsibilitiesDesigning, developing, and troubleshooting software modulesAssisting in coding, testing, and learning project workflows
Work EnvironmentIndependent problem-solving, collaborating with teamsLearning from senior staff, following instructions

The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

What are the key skills and qualifications needed to thrive as an intermediate software developer, and why are they important?

To thrive as an Intermediate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and relevant frameworks is expected. Strong problem-solving abilities, effective communication, and a collaborative mindset help developers navigate complex projects and work well within teams. These skills and qualities are vital for building robust software solutions, ensuring code quality, and contributing positively to project outcomes.

What are some typical challenges that intermediate software developers face when transitioning from junior roles?

Intermediate Software Developers often encounter challenges such as taking on more complex projects, balancing multiple priorities, and increasing responsibility for code quality and maintainability. At this level, you'll likely be expected to contribute to architectural decisions, mentor junior developers, and collaborate more closely with cross-functional teams such as QA and product management. Navigating these new expectations requires effective communication, strong problem-solving skills, and a proactive approach to continuous learning. Embracing feedback and seeking guidance from senior team members can help you grow and succeed in this role.
What cities near Hopewell, VA are hiring for Intermediate Software Developer jobs? Cities near Hopewell, VA with the most Intermediate Software Developer job openings:
Infographic showing various Intermediate Software Developer job openings in Hopewell, VA as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $100,060 per year, or $48.1 per hour.

Project Engineer - Industrial Construction

Atlantic Constructors, Inc.

Richmond, VA • On-site

$60K - $80K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 18 days ago


Job description

At ACI we build our company and our culture not by counting people, but by making our people count!$0.00 COST FOR MEDICAL, DENTAL, SHORT TERM DISABILITY & LIFE INSURANCE (EMPLOYEE ONLY) COVERAGE!Atlantic Constructors is seeking dynamic, motivated, career minded individuals to join our expanding team! Atlantic Constructors has been recognized as an industry leader in the Mid-Atlantic Region for over 50 years.Benefits:Medical Insurance Plan ($0.00 Employee-Only)Dental Insurance Plan ($0.00 Employee-Only)Short-Term Disability Plan ($0.00 Employee-Only)Life Insurance Plan ($0.00 Employee-Only)Vision Insurance Plan401(K) Retirement Plan with Generous Company MatchingHealth Savings Plan with Generous Company MatchingWellness ProgramsAtlantic Constructors offers competitive benefits, for more information check out our comprehensive list on our website Acibuilds.com Summary/Objective:Our Industrial Project Engineers work with and support ACI's field operations on industrial projects. The Industrial Project Engineer will report directly to the Director of Industrial Services, with the primary responsibility of ensuring our field forces have the materials, equipment and information necessary to effectively complete the scope of work. As an extension of the ACI Project Manager (PM), the Project Engineer is ultimately responsible for understanding and accomplishing the customer's goals while protecting and promoting the interests of ACI and its subcontractors/suppliers in all project-related matters.Essential Functions:The Industrial Project Engineer assists project management in the submission and review of permits, proposals, contracts, schedules and change ordersReviews specifications and drawings in preparation of subcontractor scopes of work and project trackingUnderstands contract documents and help identify scope gapsPrepares and distributes project RFI's and submittals and maintain subsequent logsReviews vendor/supplier's submittals for conformance to contract documents and timely track the submittal processManages project-specific materials and equipment purchases including: sourcing, maintaining vendor relations, ordering and tracking deliveries and receiving and processing invoicesAssists project manager and procurement with the buyout processCreates and maintains internal project schedules and project tracking reports Supports field in expediting schedule, completion of field paperwork and expediting materialsAssist project superintendent with enforcement of site safety and notifies management of any issues that arise which affects safety, quality, budget and progress of work Supports operations and Project Manager with client communications regarding project schedules and milestonesAssists and supports the Project Manager by attending/scheduling project meetings with ACI's project team, clients, subcontractors, vendors and suppliersPrepares and distributes subcontractor and client's meeting minutesCoordinates and attends punch list walk-thru as needed; compile the punch list and forward to PM and Superintendent Compiles and provides closeout documentation (turnover packages) to the client at the end of the project (as-built drawings, O&M's, warranties, etc.)Establishes good working relationship and foster positive communications with other team members, management, vendors/suppliers and clients Keeps up-to-date on industry technology, trends and developmentsPerforms other duties as assigned Supervisory Responsibility: NoRequired:Bachelor's degree in Mechanical Engineering or related field, and 1 to 3 years of experience; or equivalent combination of education and experience (preferably in a construction environment) Intermediate to advanced skill level in Microsoft Office products including Word, Project, Excel, Outlook and PDF Editing software (Bluebeam, Adobe)Familiarity with 3D modeling software (Revit, AutoCAD, Inventor, Navisworks) is a plusAbility to learn company-specific software as needed or required, e.g. Procore and ViewpointProven track record working with people, teams and projects Must be able to multi-task, work with minimal supervision, follow written and oral instructions, show attention to detail and demonstrate sound problem-solving skillsMust adhere to all company policy and proceduresMust be available to work assigned schedulesThe work environment and physical demands required would be representative of those that must be met by an employee to successfully perform the essential functions of this job, and may include, but are not limited to the following: Work Environment:Works in a professional office environment and routinely uses standard office equipment Position may require visits to the construction site or jobsite assignmentsPhysical Demands:This role routinely uses standard office equipment such as computers, phones, photocopier, filing cabinets and fax machines Travel:Traveling out of state and overnight may be required Preferred:Prior military experienceExperience in industrial-scale mechanical construction projects as an Industrial Project Engineer Visit us at www.acibuilds.com for more information!Final compensation will be determined based on applicable experience, education, licensure, skills, and other relevant factorsReasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.An Equal Opportunity/Affirmative Action Employer-Industrial Project Engineer