As an IT Engineer, you will be responsible for managing and supporting our IT systems, ensuring ... Hardware and software installation of computer hardware and network equipment; * Must be able work ...
As an IT Engineer, you will be responsible for managing and supporting our IT systems, ensuring ... Hardware and software installation of computer hardware and network equipment; * Must be able work ...
As an IT Engineer, you will be responsible for managing and supporting our IT systems, ensuring ... Hardware and software installation of computer hardware and network equipment; * Must be able work ...
As an IT Engineer, you will be responsible for managing and supporting our IT systems, ensuring ... Hardware and software installation of computer hardware and network equipment; * Must be able work ...
IT Engineer
Knoxville, TN · On-site
Knoxville, TN | IT Engineer | Full-time (On-site) We're actively recruiting an IT Engineer for our client in Knoxville, TN . This is a direct-hire opportunity supporting a multi-client/MSP-style ...
IT Engineer
Knoxville, TN · On-site
Knoxville, TN | IT Engineer | Full-time (On-site) We're actively recruiting an IT Engineer for our client in Knoxville, TN . This is a direct-hire opportunity supporting a multi-client/MSP-style ...
Software Developer
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... IT Engineer or very closely related area. Employer also accepts Bachelors degree in Computer ...
Quick apply
Software Developer
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... IT Engineer or very closely related area. Employer also accepts Bachelors degree in Computer ...
Software Developer
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... IT Engineer or very closely related area. Employer also accepts Bachelor's degree in Computer ...
Quick apply
Software Developer
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... IT Engineer or very closely related area. Employer also accepts Bachelor's degree in Computer ...
IT SUpport Engineer
Nashville, TN · On-site
IT Support Engineer Location: Nashville, TN (Hybrid) Employment Type: Direct Hire or Contract-to ... Troubleshoot hardware, software, endpoint, and connectivity issues * Act as a client-facing ...
IT SUpport Engineer
Nashville, TN · On-site
IT Support Engineer Location: Nashville, TN (Hybrid) Employment Type: Direct Hire or Contract-to ... Troubleshoot hardware, software, endpoint, and connectivity issues * Act as a client-facing ...
Software Engineer
Nashville, TN · On-site
... technology sectors. Qualifications ... Required : • Master's degree in Computer Science, Computer Engineering, Information Systems or a ...
Software Engineer
Nashville, TN · On-site
... technology sectors. Qualifications ... Required : • Master's degree in Computer Science, Computer Engineering, Information Systems or a ...
Software Developer
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... IT Engineer or very closely related area. Employer also accepts Bachelors degree in Computer ...
Quick apply
Software Developer
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... IT Engineer or very closely related area. Employer also accepts Bachelors degree in Computer ...
Software Developer
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... IT Engineer or very closely related area. Employer also accepts Bachelor's degree in Computer ...
Quick apply
Software Developer
Collierville, TN · On-site
Software Developer Fulltime job, 40 hours per week Pay: 132,475.00 yearly NUMBER OF OPENINGS: 5 ... IT Engineer or very closely related area. Employer also accepts Bachelor's degree in Computer ...
Generate and track purchase orders for IT hardware, software, and services ... Maintainworking familiarity with Azure services and Azure DevOps * Coordinate across DEV, TEST, and ...
Generate and track purchase orders for IT hardware, software, and services ... Maintainworking familiarity with Azure services and Azure DevOps * Coordinate across DEV, TEST, and ...
IT Solutions Architect
Nashville, TN · On-site
$125K - $150K/yr
Company Konark Software provides technology consulting services to government and commercial ... Guide Engineering Teams: Provide architectural direction to development teams and external partners ...
IT Solutions Architect
Nashville, TN · On-site
$125K - $150K/yr
Company Konark Software provides technology consulting services to government and commercial ... Guide Engineering Teams: Provide architectural direction to development teams and external partners ...
IT Solutions Architect
Nashville, TN · On-site
Company Konark Software provides technology consulting services to government and commercial ... Guide Engineering Teams: Provide architectural direction to development teams and external partners ...
IT Solutions Architect
Nashville, TN · On-site
Company Konark Software provides technology consulting services to government and commercial ... Guide Engineering Teams: Provide architectural direction to development teams and external partners ...
Software Engineer
Nashville, TN · On-site
Responsibilities include, but are not limited to, developing information systems by studying ... Ability and willingness to learn new programming languages and technologies. * Ability to work with ...
Software Engineer
Nashville, TN · On-site
Responsibilities include, but are not limited to, developing information systems by studying ... Ability and willingness to learn new programming languages and technologies. * Ability to work with ...
Responsibilities include, but are not limited to, developing information systems by studying ... Ability and willingness to learn new programming languages and technologies. * Ability to work with ...
Quick apply
Responsibilities include, but are not limited to, developing information systems by studying ... Ability and willingness to learn new programming languages and technologies. * Ability to work with ...
Senior Software Engineer
Nashville, TN · On-site +1
$118K - $156K/yr
Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline; or equivalent demonstrated experience * 5+ years of progressive experience in software engineering ...
Senior Software Engineer
Nashville, TN · On-site +1
$118K - $156K/yr
Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline; or equivalent demonstrated experience * 5+ years of progressive experience in software engineering ...
Senior Software Engineer
Nashville, TN · Remote
$118K - $156K/yr
Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline; or equivalent demonstrated experience * 5+ years of progressive experience in software engineering ...
Senior Software Engineer
Nashville, TN · Remote
$118K - $156K/yr
Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline; or equivalent demonstrated experience * 5+ years of progressive experience in software engineering ...
For more information about our benefits, see below! We are proud to be a member of the Rentokil ... A principal software Engineer is one who is up to date on new and emerging technologies and ...
For more information about our benefits, see below! We are proud to be a member of the Rentokil ... A principal software Engineer is one who is up to date on new and emerging technologies and ...
Principal Engineer IT Infrastructure
Memphis, TN · On-site +1
For more information about our benefits, see below! We are proud to be a member of the Rentokil ... A principal software Engineer is one who is up to date on new and emerging technologies and ...
Principal Engineer IT Infrastructure
Memphis, TN · On-site +1
For more information about our benefits, see below! We are proud to be a member of the Rentokil ... A principal software Engineer is one who is up to date on new and emerging technologies and ...
For more information about our benefits, see below! We are proud to be a member of the Rentokil ... A principal software Engineer is one who is up to date on new and emerging technologies and ...
For more information about our benefits, see below! We are proud to be a member of the Rentokil ... A principal software Engineer is one who is up to date on new and emerging technologies and ...
For more information about our benefits, see below! We are proud to be a member of the Rentokil ... A principal software Engineer is one who is up to date on new and emerging technologies and ...
For more information about our benefits, see below! We are proud to be a member of the Rentokil ... A principal software Engineer is one who is up to date on new and emerging technologies and ...
It Software Engineer information
See Tennessee salary details
$20.51 - $28.50
15% of jobs
$32.94 is the 25th percentile. Wages below this are outliers.
$28.50 - $36.50
19% of jobs
The median wage is $42.59 / hr.
$36.50 - $44.49
22% of jobs
$44.49 - $52.48
10% of jobs
$59.68 is the 75th percentile. Wages above this are outliers.
$52.48 - $60.47
10% of jobs
$60.47 - $68.47
10% of jobs
$68.47 - $76.46
7% of jobs
$76.46 - $84.45
6% of jobs
$84.45 - $92.45
0% of jobs
$92.45 - $100.44
0% of jobs
$100.44 - $108.43
0% of jobs
$20
$50
$108
How much do it software engineer jobs pay per hour?
Is it true that AI will replace software engineers?
What is an IT software engineer?
What does an IT software engineer do?
How do IT software engineers typically collaborate with cross-functional teams during a project?
What are the key skills and qualifications needed to thrive as an IT software engineer?
What is the difference between It Software Engineer vs Software Developer?
| Aspect | It Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's in CS or related field, certifications like CompTIA, Microsoft, or Cisco | Bachelor's in CS or related field, coding bootcamps, certifications optional |
| Work Environment | IT departments, tech firms, enterprise environments | Tech startups, software companies, freelance projects |
| Industry Usage | Used across IT infrastructure, network management, and enterprise solutions | Primarily focused on designing, coding, and testing software applications |
While both roles involve software development, an It Software Engineer typically works on integrating software with IT infrastructure and managing systems, whereas a Software Developer focuses on creating and coding software applications. The roles often overlap, but the engineer's work is more aligned with IT systems and infrastructure integration.

Full-time
Medical, Dental, Vision, Retirement, PTO
Re-posted 17 days ago
Job description
About the Role:
Bonnell Aluminum is looking for a self-motivated, energetic IT professional with a "can-do" attitude. Ideal candidates will possess integrity, passion and a strong desire to achieve and succeed. The ability to thrive in a changing environment and demonstrate strong time management and prioritization skills is crucial to this position.Â
As an IT Engineer, you will be responsible for managing and supporting our IT systems, ensuring their optimal performance and security. You will work closely with other IT professionals to implement and maintain various technologies, troubleshoot issues, and provide technical support.
What You'll Be Responsible For:
Deliver courteous and superior service and support to end-users via in person, remote connection or over the phone;
Interact with end users to provide and process information in response to inquiries, concerns, and requests about Hardware and Software;
Gather end user information and determine the issue by evaluating and analyzing the symptoms;
Diagnose and resolve technical hardware and software issues involving internet connectivity, email clients, application issues, password resets, and more;
Research required information using available resources;
Identify and escalate priority issues for end users;
Hardware and software installation of computer hardware and network equipment;
Must be able work independently and be a self-starter;
Accurately process and record transactions using tracking software;
Follow up and make scheduled call backs to customers as necessary;
Stay current with system information, changes and updates.
Vendor Management Ability including Hardware, Software and SupportÂ
It would be great if you had:
Associate's degree required; bachelor's degree preferred
5+ years of experience in information system admin, design, installation, configuration, troubleshooting, maintenance and documentation; office automation/productivity applications specification, installation, operation, and maintenance
Strong knowledge of current IT concepts, issues, practices, methodologies, and trends
Good problem solving and decision making skills; ability to understand and analyze complex issues
Must be passionate about technology and delivering the highest level of customer service
Self-motivated, detail orientated, highly organized and able to handle a variety of tasks and responsibilities in an efficient manner with a high level of quality
Ability to deal effectively with customers, vendors, and peers
Great communication skills, ability to communicate technical concepts to non-technical audiencesÂ
Desire to make a difference!Â
These are the technologies you need to know:
Knowledge of Microsoft OS, including Windows and Windows Servers and Linux OS
Knowledge of Microsoft AD on premise and Azure AD infrastructure, maintenance and administration
Virtualized Server experience (Nutanix AHV a plus)
Knowledge of cloud services such as Office 365, Azure, AWS & Google CloudÂ
Knowledge of security appliances, firewalls, routers and switches
Proficient with internet protocols including SFTP, NTP, DNS, SMTP, POP3, IMAP
Knowledge in LAN/WAN connectivity, allocation IP address, VLAN and switch port assignments and Network troubleshooting skills
Installation and troubleshooting of desktop client applications including Microsoft Office Suite and Vendor Applications
Installation, configuration, and maintenance of enterprise backup solutions (Cohesity Knowledge a Plus)
Understanding of Client and Server hardware configurations including redundancy and RAID architectures
What You'll Need to Have:
- Associate's degree required; bachelor's degree preferred.
- 3-5 years of experience in information system design, installation, configuration, troubleshooting, maintenance and documentation; office automation/productivity applications specification, installation, operation, and maintenance.
- Strong knowledge of current IT concepts, issues, practices, methodologies, and trends
- Good problem solving and decision-making skills; ability to understand and analyze complex issues
- Must be passionate about technology and delivering the highest level of customer service
- Self-motivated, detail orientated, highly organized and able to handle a variety of tasks and responsibilities in an efficient manner with a high level of quality.
- Ability to deal effectively with customers, vendors, and peers.
- Great communication skills, ability to communicate technical concepts to non-technical audiencesÂ
- Desire to make a difference!Â
- Knowledge of Microsoft server and client operating systems (Server OS: 2008, 2012 and 2016; Client OS: Vista, and Windows 7, 8,10 and 11)
- Knowledge of Microsoft Active Directory infrastructure and maintenance
- Virtualized Server experience (Nutanix AHV a plus)
- Knowledge of cloud services such as Office 365, Azure, & Google Apps
- General understanding of internet protocols including DNS, SMTP, POP3, IMAP
- Basic TCP/IP troubleshooting knowledge
- Installation and troubleshooting of desktop client applications including Microsoft Office Suite and Vendor Applications
- Installation, configuration, and maintenance of enterprise backup solutions
- Understanding of Client and Server hardware configurations including redundancy and RAID architectures
These are the technologies you need to know:
Knowledge of Microsoft OS, including Windows and Windows Servers and Linux OS
Knowledge of Microsoft AD on premise and Azure AD infrastructure, maintenance and administration
Virtualized Server experience (Nutanix AHV a plus)
Knowledge of cloud services such as Office 365, Azure, AWS & Google CloudÂ
Knowledge of security appliances, firewalls, routers and switches
Proficient with internet protocols including SFTP, NTP, DNS, SMTP, POP3, IMAP
Knowledge in LAN/WAN connectivity, allocation IP address, VLAN and switch port assignments and Network troubleshooting skills
Installation and troubleshooting of desktop client applications including Microsoft Office Suite and Vendor Applications
Installation, configuration, and maintenance of enterprise backup solutions (Cohesity Knowledge a Plus)
Understanding of Client and Server hardware configurations including redundancy and RAID architectures
The following skills highly desirable:
Microsoft SQL server administration experience
AS400 Knowledge
5250 Emulation Knowledge
Familiarity with router and switch configuration, operation, and maintenance, routing protocols, TCP/IP, network management, network analysis, and network security (Meraki Knowledge a Plus)
What You'll Love About Us:
- Components of our Core: SAFETY; INTEGRITY; RESPECT CELEBRATION; COMMUNICATION; TRUST; DIVERSITY; and ACCOUNTABILITY
- Competitive base compensation
- Paid Time Off
- 401k with Company Match
- Medical, Dental, and Vision
- Flexible Spending Accounts, as well as Dependent Care Flexible Spending Accounts
- A fun, creative and energetic work environment
- We're People Leaders