Senior Software Engineer
$113K - $150K/yr
... Programming techniques and languages (in particular Java or C++ ) CVS, SVN or other version control software Knowledge of database modeling including designing tables , keys, and indexes for maximum ...
$113K - $150K/yr
... Programming techniques and languages (in particular Java or C++ ) CVS, SVN or other version control software Knowledge of database modeling including designing tables , keys, and indexes for maximum ...
$113K - $150K/yr
... Programming techniques and languages (in particular Java or C++ ) CVS, SVN or other version control software Knowledge of database modeling including designing tables , keys, and indexes for maximum ...
Denver, IA · On-site
As a Software Engineer, you'll build and ship features in a modern, cloud-native stack that reaches ... If that sounds like your kind of work, but you see yourself at the senior level, apply anyway. We ...
Denver, IA · On-site
As a Software Engineer, you'll build and ship features in a modern, cloud-native stack that reaches ... If that sounds like your kind of work, but you see yourself at the senior level, apply anyway. We ...
Qualifications This is a software engineering position responsible for embedded software development on electro-hydraulic control systems. The candidate should possess at least 5 years' experience ...
Qualifications This is a software engineering position responsible for embedded software development on electro-hydraulic control systems. The candidate should possess at least 5 years' experience ...
Denver, IA · On-site
As a Software Engineer, you'll be expected to provide technical support within the team by adhering to architectural decisions, working collaboratively teammates, and helping maintain a high standard ...
Denver, IA · On-site
As a Software Engineer, you'll be expected to provide technical support within the team by adhering to architectural decisions, working collaboratively teammates, and helping maintain a high standard ...
Waterloo, IA · On-site
$90 - $120/hr
The Senior Design Engineer will collaborate with a team of up to 10 Design Engineers responsible ... Technically proficient in Excel, and Design software systems. * Excellent written, verbal, and ...
Waterloo, IA · On-site
$90 - $120/hr
The Senior Design Engineer will collaborate with a team of up to 10 Design Engineers responsible ... Technically proficient in Excel, and Design software systems. * Excellent written, verbal, and ...
Cedar Falls, IA · On-site
$92K - $140K/yr
Performs and may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production. Performs, and may lead, technical ...
Cedar Falls, IA · On-site
$92K - $140K/yr
Performs and may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production. Performs, and may lead, technical ...
Cedar Falls, IA · On-site
$92K - $140K/yr
Performs and may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production. * Performs, and may lead ...
Cedar Falls, IA · On-site
$92K - $140K/yr
Performs and may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production. * Performs, and may lead ...
$92K - $140K/yr
Performs and may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production. * Performs, and may lead ...
$92K - $140K/yr
Performs and may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production. * Performs, and may lead ...
Waterloo, IA · On-site
$88K - $122K/yr
Senior Mechanical Design Engineer The Senior Mechanical Design Engineer will collaborate with a ... Technically proficient in Excel, and Design software systems. * Excellent written, verbal, and ...
Waterloo, IA · On-site
$88K - $122K/yr
Senior Mechanical Design Engineer The Senior Mechanical Design Engineer will collaborate with a ... Technically proficient in Excel, and Design software systems. * Excellent written, verbal, and ...
Waterloo, IA · On-site
$83K - $115K/yr
Senior Mechanical Design Engineer The Senior Mechanical Design Engineer will collaborate with a ... Technically proficient in Excel, and Design software systems. * Excellent written, verbal, and ...
Quick apply
Waterloo, IA · On-site
$83K - $115K/yr
Senior Mechanical Design Engineer The Senior Mechanical Design Engineer will collaborate with a ... Technically proficient in Excel, and Design software systems. * Excellent written, verbal, and ...
Waterloo, IA · On-site
$83K - $115K/yr
Senior Mechanical Design Engineer The Senior Mechanical Design Engineer will collaborate with a ... Technically proficient in Excel, and Design software systems. * Excellent written, verbal, and ...
Waterloo, IA · On-site
$83K - $115K/yr
Senior Mechanical Design Engineer The Senior Mechanical Design Engineer will collaborate with a ... Technically proficient in Excel, and Design software systems. * Excellent written, verbal, and ...
Waterloo, IA · On-site
$85 - $120/hr
Sr Engineer, Manufacturing page is loaded## Sr Engineer, Manufacturingremote type: Hybridlocations ... Store and library all equipment software.* Assist in confirming machine repeatability.* Analyze ...
Waterloo, IA · On-site
$85 - $120/hr
Sr Engineer, Manufacturing page is loaded## Sr Engineer, Manufacturingremote type: Hybridlocations ... Store and library all equipment software.* Assist in confirming machine repeatability.* Analyze ...
Waterloo, IA · On-site
$72K - $92K/yr
Carry out a range of activities under the guidance of more senior colleagues to support the ... Create CNC machining programs using CAM Software * Support projects introducing new CNC equipment ...
Quick apply
Waterloo, IA · On-site
$72K - $92K/yr
Carry out a range of activities under the guidance of more senior colleagues to support the ... Create CNC machining programs using CAM Software * Support projects introducing new CNC equipment ...
Carry out a range of activities under the guidance of more senior colleagues to support the ... Word Processor Software * Presentation Creation * Spreadsheet Expertise * Database User Interfaces ...
Carry out a range of activities under the guidance of more senior colleagues to support the ... Word Processor Software * Presentation Creation * Spreadsheet Expertise * Database User Interfaces ...
Waterloo, IA · On-site
$85 - $110/hr
The Manufacturing Engineer is responsible for process improvements and process engineering ... Store and library all equipment software. * Assist in confirming machine repeatability. * Analyze ...
Waterloo, IA · On-site
$85 - $110/hr
The Manufacturing Engineer is responsible for process improvements and process engineering ... Store and library all equipment software. * Assist in confirming machine repeatability. * Analyze ...
Oelwein, IA · On-site
$32 - $40/hr
Troubleshoot hardware, software, network, and connectivity issues. * Support Windows-based systems ... Senior Desktop Support Engineer * IT/OT Support Specialist
Quick apply
Oelwein, IA · On-site
$32 - $40/hr
Troubleshoot hardware, software, network, and connectivity issues. * Support Windows-based systems ... Senior Desktop Support Engineer * IT/OT Support Specialist
... guidance of more senior colleagues to support the drafting of engineering standards and ... software. • Works without supervision and provides technical guidance as needed on achieving ...
... guidance of more senior colleagues to support the drafting of engineering standards and ... software. • Works without supervision and provides technical guidance as needed on achieving ...
Waterloo, IA · On-site
... guidance of more senior colleagues to support the drafting of engineering standards and ... software. • Works without supervision and provides technical guidance as needed on achieving ...
Waterloo, IA · On-site
... guidance of more senior colleagues to support the drafting of engineering standards and ... software. • Works without supervision and provides technical guidance as needed on achieving ...
Waterloo, IA · On-site
... engineered technologies that sustainably feed, fuel, and build a better world. With its growing ... Proficiency with pricing systems, ERP tools, Microsoft Excel, and standard office software.
Quick apply
Waterloo, IA · On-site
... engineered technologies that sustainably feed, fuel, and build a better world. With its growing ... Proficiency with pricing systems, ERP tools, Microsoft Excel, and standard office software.
Waterloo, IA · On-site
... engineered technologies that sustainably feed, fuel, and build a better world. With its growing ... Proficiency with pricing systems, ERP tools, Microsoft Excel, and standard office software.
Waterloo, IA · On-site
... engineered technologies that sustainably feed, fuel, and build a better world. With its growing ... Proficiency with pricing systems, ERP tools, Microsoft Excel, and standard office software.
$70.1K - $79.9K
1% of jobs
$79.9K - $89.8K
2% of jobs
$89.8K - $99.6K
7% of jobs
$99.6K - $109.5K
9% of jobs
$113.6K is the 25th percentile. Wages below this are outliers.
$109.5K - $119.3K
13% of jobs
$119.3K - $129.1K
16% of jobs
The median wage is $130.4K / yr.
$129.1K - $139K
16% of jobs
$147.3K is the 75th percentile. Wages above this are outliers.
$139K - $148.8K
14% of jobs
$148.8K - $158.6K
11% of jobs
$158.6K - $168.5K
8% of jobs
$168.5K - $178.3K
3% of jobs
$70.1K
$133.1K
$178.3K
A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.
| Aspect | Senior Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in CS or related field; experience often 5+ years | Bachelor's in CS or related field; entry to mid-level experience |
| Work Environment | Designing complex systems, leading projects, mentoring | Writing code, developing features, debugging |
| Industry Usage | Used across tech companies, startups, enterprise | Common in software firms, startups, freelance work |
| Search & Comparison | Often compared for experience level, responsibilities | Compared for entry-level to mid-level roles |
The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.
The most popular types of Software Engineer jobs in Denver, IA are:
Cities near Denver, IA with the most Senior Software Engineer job openings:

Cedar Falls, IA
$113K - $150K/yr
Contractor
Re-posted 18 days ago
Hello,
My name is Ananth and I'm a Technical Recruiter at TekWissen. We are an Ann Arbor, MI based organization. I wanted to let you know about an opportunity we have that might be of interest to you. I have shared description below. If you are interested with the position please revert me at [email protected] as soon as possible
Position : Web Development
Location : Cedar Falls, IA
Duration : 6months
Job Summary:
Essential Job Functions:
Design, implement, and maintain client side and server side code for web based games
Work on client/server based applications with a variety of web front ends (HTML, Ajax, JavaScript, Action Script 3.0) connecting to back end servers with server side code written in PHP
Design, implement, and maintain client side and server side code for web based games
Analyze, identify, and eliminate bottlenecks and errors on the server side and ensure efficiency and reliability of code
Work with other client side developers to integrate client/server calls into client side user interfaces
Qualifications:
Education: BS in CS (or equivalent)
Required Experience: Minimum of 5 years of experience
Knowledge, Skills, & Abilities:
Web development using HTML, JavaScript, Ajax, and/or Flash (Action Script 3.0)
PHP scripting on back end systems
Familiarity with Object Oriented Programming techniques and languages (in particular Java or C++)
CVS, SVN or other version control software
Knowledge of database modeling including designing tables, keys, and indexes for maximum efficiency
Social game development
Unity 3D, OpenGL, and/or Objective-C is preferred, but not required
Background in web application development
LAMP stack (Linux, Apache, PHP, MySQL)
Work Conditions: May require evenings and weekends.
Thanks and Regards
Ananth Kumar
Technical Recruiter
TekWissen LLC | W: 734.357.8978 | Desk: 734-259-2181 Ext 291 | Fax 734-468-0881|[email protected]| 321 S Main street Suite #300 Ann Arbor MI - 48104| www.tekwissen.com
Education: BS in CS (or equivalent)
Thanks and Regards
Ananth Kumar
Technical Recruiter
TekWissen LLC | W: 734.357.8978 | Desk: 734-259-2181 Ext 291 | Fax 734-468-0881|[email protected]| 321 S Main street Suite #300 Ann Arbor MI - 48104| www.tekwissen.com
Sourced by ZipRecruiter
TekWissen is an emerging global human capital, recruitment and IT services organization. Operating since 2009, we draw upon more than a decade of staffing experience to deliver critical talent acquisition solutions and IT engagements for our clients. We’re founded on a culture that is passionate about delivering tailored solutions, that create lasting partnerships.
Recruiting and staffing services
501 - 1,000 Employees
Ann Arbor, MI, US
2009