... of intermediate complexity, and coordinating with internal and external architects and engineers ... Tasks will include utilizing software for building information modeling, computer-aided drafting ...
... of intermediate complexity, and coordinating with internal and external architects and engineers ... Tasks will include utilizing software for building information modeling, computer-aided drafting ...
... of intermediate complexity, and coordinating with internal and external architects and engineers ... Tasks will include utilizing software for building information modeling, computer-aided drafting ...
Quick apply
... of intermediate complexity, and coordinating with internal and external architects and engineers ... Tasks will include utilizing software for building information modeling, computer-aided drafting ...
Compliant as IAT Level II (DoD 8570) and 621 Intermediate (DoD 8140) (required) * Bachelors degree ... Software Engineering (preferred) * Current qualification in Security+ CE, CSSLP, GSEC, or CISSP ...
Quick apply
Compliant as IAT Level II (DoD 8570) and 621 Intermediate (DoD 8140) (required) * Bachelors degree ... Software Engineering (preferred) * Current qualification in Security+ CE, CSSLP, GSEC, or CISSP ...
Software Developer/Power Platform Developer
Huntsville, AL · On-site
$48.25 - $63/hr
Compliant as IAT Level II (DoD 8570) and 621 - Intermediate (DoD 8140) ( required ) * Bachelor ... Software Engineering (preferred) * Current qualification in Security+ CE, CSSLP, GSEC, or CISSP ...
Quick apply
Software Developer/Power Platform Developer
Huntsville, AL · On-site
$48.25 - $63/hr
Compliant as IAT Level II (DoD 8570) and 621 - Intermediate (DoD 8140) ( required ) * Bachelor ... Software Engineering (preferred) * Current qualification in Security+ CE, CSSLP, GSEC, or CISSP ...
Intermediate .NET Developer
Montgomery, AL · On-site
$50/hr
Mainframe Developer Location: Montgomery, AL Clearance Requirements: None Pay Rate: $50.00/hr on W2 ... Participate in all phases of the Software Development Life Cycle (SDLC), including requirements ...
Intermediate .NET Developer
Montgomery, AL · On-site
$50/hr
Mainframe Developer Location: Montgomery, AL Clearance Requirements: None Pay Rate: $50.00/hr on W2 ... Participate in all phases of the Software Development Life Cycle (SDLC), including requirements ...
Hardware Engineer
Huntsville, AL · On-site
$124K - $163K/yr
Retirement
IERUS also supports customers with a diverse set of competencies including software development ... Intermediate Frequency Processing, and/or serial rapid Input/Output (I/O) interfaces (SRIO)
Hardware Engineer
Huntsville, AL · On-site
$124K - $163K/yr
Retirement
IERUS also supports customers with a diverse set of competencies including software development ... Intermediate Frequency Processing, and/or serial rapid Input/Output (I/O) interfaces (SRIO)
Hardware Engineer
Huntsville, AL · On-site
$124K - $163K/yr
Retirement
IERUS also supports customers with a diverse set of competencies including software development ... Intermediate Frequency Processing, and/or serial rapid Input/Output (I/O) interfaces (SRIO)
Quick apply
Hardware Engineer
Huntsville, AL · On-site
$124K - $163K/yr
Retirement
IERUS also supports customers with a diverse set of competencies including software development ... Intermediate Frequency Processing, and/or serial rapid Input/Output (I/O) interfaces (SRIO)
DevSecOps Lead
Montgomery, AL · On-site
$138K - $170K/yr
Required : • Bachelor's degree in Computer Science, Software Engineering, Information Systems ... Intermediate to advanced level skills in Microsoft Office software suite - Word, Excel, Outlook ...
DevSecOps Lead
Montgomery, AL · On-site
$138K - $170K/yr
Required : • Bachelor's degree in Computer Science, Software Engineering, Information Systems ... Intermediate to advanced level skills in Microsoft Office software suite - Word, Excel, Outlook ...
Cabin Design Engineer III
Mobile, AL · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Working under general direction at an intermediate to advanced professional level, the engineer ... Bachelor of Science (BS) Degree in Engineering of Computer Science, Software Engineering, Aerospace ...
Cabin Design Engineer III
Mobile, AL · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Working under general direction at an intermediate to advanced professional level, the engineer ... Bachelor of Science (BS) Degree in Engineering of Computer Science, Software Engineering, Aerospace ...
... and software engineers as a mentor and coach • Establish best-practice standards for data ... Object Management Group Certified Systems Modeling Professional - Model Builder Intermediate (OCSMP ...
New
... and software engineers as a mentor and coach • Establish best-practice standards for data ... Object Management Group Certified Systems Modeling Professional - Model Builder Intermediate (OCSMP ...
New
Computer Systems Analyst, Intermediate
Huntsville, AL · On-site
$80K - $100K/yr
Medical
Dental
Vision
Life
Retirement
PTO
... Intermediate in partnership with the Lead to analyze and develop computer ... software possessing a wide range of capabilities, including numerous engineering, business, and ...
Quick apply
Computer Systems Analyst, Intermediate
Huntsville, AL · On-site
$80K - $100K/yr
Medical
Dental
Vision
Life
Retirement
PTO
... Intermediate in partnership with the Lead to analyze and develop computer ... software possessing a wide range of capabilities, including numerous engineering, business, and ...
... performs software analysis/design/sustainment/retirement, manages application security and ... Prevents deployment delays by enabling developers to independently diagnose whether application ...
... performs software analysis/design/sustainment/retirement, manages application security and ... Prevents deployment delays by enabling developers to independently diagnose whether application ...
... performs software analysis/design/sustainment/retirement, manages application security and ... Prevents deployment delays by enabling developers to independently diagnose whether application ...
... performs software analysis/design/sustainment/retirement, manages application security and ... Prevents deployment delays by enabling developers to independently diagnose whether application ...
... performs software analysis/design/sustainment/retirement, manages application security and ... Prevents deployment delays by enabling developers to independently diagnose whether application ...
... performs software analysis/design/sustainment/retirement, manages application security and ... Prevents deployment delays by enabling developers to independently diagnose whether application ...
Computer Programming Tutor
Tuscaloosa, AL · Remote
$18 - $40/hr
... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...
Computer Programming Tutor
Tuscaloosa, AL · Remote
$18 - $40/hr
... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...
Computer Programming Tutor
Montgomery, AL · Remote
$18 - $40/hr
... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...
Computer Programming Tutor
Montgomery, AL · Remote
$18 - $40/hr
... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...
Computer Programming Tutor
Huntsville, AL · Remote
$18 - $40/hr
... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...
Computer Programming Tutor
Huntsville, AL · Remote
$18 - $40/hr
... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...
Computer Programming Tutor
Birmingham, AL · Remote
$18 - $40/hr
... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...
Computer Programming Tutor
Birmingham, AL · Remote
$18 - $40/hr
... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...
Overview LEAD ISSE / CLOUD SECURITY ENGINEER (CASBES): Bowhead seeks a Lead Information System ... Intermediate to advanced level skills in Microsoft Office software suite - Word, Excel, Outlook ...
Overview LEAD ISSE / CLOUD SECURITY ENGINEER (CASBES): Bowhead seeks a Lead Information System ... Intermediate to advanced level skills in Microsoft Office software suite - Word, Excel, Outlook ...
Identifies and resolves intermediate non-compliant existing conditions during site walks and ... BIM software. * Provides mentorship to less experienced Mechanical Engineers and/or Designers.
Identifies and resolves intermediate non-compliant existing conditions during site walks and ... BIM software. * Provides mentorship to less experienced Mechanical Engineers and/or Designers.
Intermediate Software Engineer information
See Alabama salary details
$57.6K - $69.3K
2% of jobs
$69.3K - $81K
4% of jobs
$81K - $92.7K
6% of jobs
$92.7K - $104.4K
8% of jobs
$110.6K is the 25th percentile. Wages below this are outliers.
$104.4K - $116.1K
7% of jobs
$116.1K - $127.8K
18% of jobs
The median wage is $130.5K / yr.
$127.8K - $139.5K
16% of jobs
$139.5K - $151.2K
2% of jobs
$156K is the 75th percentile. Wages above this are outliers.
$151.2K - $162.9K
26% of jobs
$162.9K - $174.6K
1% of jobs
$174.6K - $186.3K
8% of jobs
$57.6K
$133.7K
$186.3K
How much do intermediate software engineer jobs pay per year?
What does an intermediate software engineer do?
What types of projects and responsibilities can an intermediate software engineer expect on a typical team?
What are the key skills and qualifications needed to thrive as an intermediate software engineer?
What is the difference between Intermediate Software Engineer vs Junior Software Developer?
| Aspect | Intermediate Software Engineer | Junior Software Developer |
|---|---|---|
| Required Experience | 2-4 years | 0-2 years |
| Skills | Proficient in multiple programming languages, problem-solving, and system design | Basic coding skills, understanding of programming fundamentals |
| Work Environment | Collaborates on complex projects, may mentor juniors | Focuses on learning, executing assigned tasks |
| Responsibilities | Designs components, troubleshoots issues, contributes to architecture | Implements features, fixes bugs, learns best practices |
The Intermediate Software Engineer typically has more experience and takes on more complex tasks than a Junior Software Developer. They are expected to work independently on parts of projects and contribute to system design, whereas juniors focus on learning and executing basic tasks. This distinction helps employers identify the right level of expertise needed for specific roles.
Full-time
Re-posted yesterday
Job description
CRB is a leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the global life sciences and food and beverage industries. Our employees provide best-in-class solutions that drive success and positive change for our clients, our people and our communities. CRB is a privately held company with a rich history of serving clients throughout the world, consistently striving for the highest standard of technical knowledge, creativity and execution.
Job Description
The Mechanical Engineer III focuses on the design and engineering of HVAC and mechanical utilities for new buildings, renovations/additions and processes. The individual possesses demonstrated ability to manage multiple complex tasks, establish priorities and direct the work of others. This position is responsible for overseeing the Mechanical discipline scope of work and managing the discipline budget on small to medium projects of intermediate complexity, and coordinating with internal and external architects and engineers, as well as clients, construction managers, subcontractors, vendors and manufacturers. Typical tasks and deliverables include load calculations, utility assessments, energy modeling, design reports, code evaluations, plans, P&IDs, schedules, installation details, equipment and system selection and specification, and coordination with manufacturers and trade partners. Tasks will include utilizing software for building information modeling, computer-aided drafting and engineering calculations. Project work involves directing design activities for all levels of design such as studies, conceptual and schematic design, design development, construction documentation and construction administration.
Location Preference: **We are open to providing relocation assistance for qualified candidates. This position operates in a hybrid work model, which requires the employee to live within a reasonable commuting distance of the Atlanta, GA location and report onsite as needed.
Core Activities
- Designs mechanical systems of intermediate complexity in conformance with code requirements and in coordination with other design disciplines.
- Manages multiple complex tasks, establishes priorities and directs the work of others. The Engineer may work independently or at the direction of the Lead Engineer or Project Manager.
- Works closely with other architects, engineers and designers, as well as other internal and external team members to ensure a coordinated, constructible and complete design.
- Develops narratives, reports and construction drawing packages and writes construction specifications on projects of intermediate complexity and with little oversight.
- Supports construction activities such as RFI responses, submittal reviews, punch list development and construction progress reports.
- Plans and directs work and manages a project mechanical design budget on projects of intermediate complexity.
- Supports proposal development under the supervision of a Lead or Senior Engineer.
- Identifies design requirements, translates those requirements into scope, and documents the open issues, project decisions and actions required to consistently advance the design.
- Identifies basic non-compliant existing conditions during site walks and construction field surveys.
- Develops basic internal mechanical design and engineering training presentations.
- Utilizes various platforms to execute work, such as Microsoft Office products and available BIM software.
- Attends professional development activities.
- Leads quality check efforts for projects of intermediate complexity and drives overall project quality.
- Provides mentorship to less experienced Mechanical Engineers and/or Designers.
- Leads systems design programming and master planning on intermediate projects with support from Design Lead or Senior Engineer.
- May work on one or more projects simultaneously as directed by a Supervisor.
- Acts as the Engineer-of-Record for small to medium projects when acting as Lead Mechanical Engineering Role
Qualifications
Minimum Qualifications
- ABET-accredited Bachelor's degree in Mechanical Engineering or Architectural Engineering (with a mechanical focus)
- Minimum of 5 years of experience
- Professional Engineer registration in good standing
- Relevant AEC (Architecture, Engineering, Construction) firm experience
- Intermediate experience with performing engineering calculations, and developing and implementing HVAC, mechanical utility and piping systems designs
Preferred Qualifications
- Life Sciences (Pharmaceutical, Biotech, Laboratory) or Food & Beverage industry experience
- Intermediate knowledge of GMP manufacturing environments
- Proficiency in Revit and AutoCAD
- Proficiency in Microsoft Office suite and Bluebeam Revu
- LEED, WELL or other sustainable design accredited professional or, experience with sustainable design
- Intermediate experience with using and applying mechanical/plumbing/fire/building codes
- Intermediate experience with using and applying industry standards (ASHRAE, SMACNA, ISPE, FDA, ISO, NFPA, OSHA, etc.)
- Intermediate experience conducting and leading field surveys of existing conditions and support of field reporting
- Intermediate experience in plumbing design
- Basic experience using Revit plugins such as Enscape and Unifi
- Basic experience building parametric workflows using Dynamo, Grasshopper, and/or Rhino within Revit
- Proficient with intermediate internal and external cross-discipline project team coordination
- Proficient with intermediate coordination with construction trade partners, vendors and manufacturers
- Basic experience with troubleshooting issues with mechanical equipment and systems
#LI-HYBRID #LI-JV1
Additional Information
All your information will be kept confidential according to EEO guidelines.
CRB is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer and it is our policy to provide equal opportunity to all people without regard to race, color, religion, national origin, ancestry, marital status, veteran status, age, disability, pregnancy, genetic information, citizenship status, sex, sexual orientation, gender identity or any other legally protected category. Employment is contingent on background screening.
CRB does not accept unsolicited resumes from search firms or agencies. Any resume submitted to any employee of CRB without a prior written search agreement will be considered unsolicited and the property of CRB. Please, no phone calls or emails.
CRB offers a complete and competitive benefit package designed to meet individual and family needs.
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.