1

Senior Software Engineer Jobs in Boone, IA (NOW HIRING)

Role - Senior Technology Architect/Fiori Developer Technology - SAP Fiori Location - Spain Today ... Software Development Life Cycle including Requirements Elicitation, Application Architecture ...

Sr. Java Developer

Johnston, IA

$53.75 - $68.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Company Description Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar ...

Highway Technician Senior - Waverly

Ames, IA

$53K - $81K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

... and software to manage daily office tasks and keep workflows moving Hosting daily operational ... work in engineering survey, or materials inspection and testing. 2) A total of four years of ...

Civil Engineering Tutor

Ames, IA · Remote

$18 - $40/hr

... software, geotechnical data interpretation, and design project guidance to support undergraduate civil engineering students from introductory courses through senior capstone design. * Effective ...

Student Drafter

Ames, IA · On-site +1

$22 - $29.50/hr

  • PTO

The successful candidate will work closely with our engineers and senior designers to create ... Create 2D and 3D models using CAD software * Assist in the design and layout of water treatment ...

Showing results 41-60

Senior Software Engineer information

See Boone, IA salary details

$74.4K

$141.1K

$189.1K

How much do senior software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for senior software engineer in Boone, IA is $141,113.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,600.00 and $159,000.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

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.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared 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.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are the most commonly searched types of Software Engineer jobs in Boone, IA?

The most popular types of Software Engineer jobs in Boone, IA are:

What are popular job titles related to Senior Software Engineer jobs in Boone, IA?

For Senior Software Engineer jobs in Boone, IA, the most frequently searched job titles are:

What cities near Boone, IA are hiring for Senior Software Engineer jobs?

Cities near Boone, IA with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Boone, IA as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 12% Part Time, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $141,113 per year, or $67.8 per hour.

SAP Fiori Architect - Spain

Infosys

Madrid, IA • On-site

Full-time

Re-posted 5 hours ago


Infosys rating

7.0

Company rating: 7.0 out of 10

Based on 62 frontline employees who took The Breakroom Quiz

151st of 223 rated it services


Job description


Role - Senior Technology Architect/Fiori Developer
Technology - SAP Fiori
Location - Spain
Job Description
Today, the corporate landscape is dynamic and the world ahead is full of possibilities! None of the amazing things we do at Infosys would be possible without an equally amazing culture, the environment where ideas can flourish and where you are empowered to move forward as far as your ideas will take you.
At Infosys, we assure that your career will never stand still, we will inspire you to build what's next and we will navigate further together. Our journey of learnability, values and trusted relationships with our clients continue to be the cornerstones of our organization and these values are upheld only because of our people.
About the Role:
In the role of Technology Architect / Senior Technology Architect, you will interface with key stakeholders and apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design. You will play an important role in creating the Architecture and high level design artifacts. You will also do technical feasibility and identify smart ways of completing client's requirement. You will guide the team technically and work closely with offshore team acting as a communication medium between the client and offshore. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
As the full stack senior FIORI developer/Architect, the candidate will be responsible for driving the design, development, and deployment of SAP Fiori solutions that align with our business goals and leverage the power of HANA or S/4HANA technologies.
Required Skills and Experience:
• Bachelor's degree in computer science or related field.
• Experience with SAP UI5 & Fiori Elements, RAP and SAP BTP UX services.
• Expertise in SAPUI5 and Fiori end-to-end implementation with backend (ABAP/OData/CDS/RAP).
• Expertise in extending SAP standard FIORI applications.
• Minimum of 5 years of SAP ABAP experience with CDS annotations and RAP.
• Extensively used OOP concept and aware of latest SAP coding standards.
• Understanding of ABAP authorizations and Fiori Catalog/Group authorization concepts.
• Ability to interact and coordinate with teams across locations.
• Strong knowledge of Responsive Design principles.
• Excellent communication skills.
Personal
Besides the professional qualifications of the candidates, we place great importance in addition to various forms personality profile. These include:
• High analytical skills
• A high degree of initiative and flexibility
• High customer orientation
• High quality awareness
• Excellent verbal and written communication skills
About Infosys
Infosys is a global leader in next-generation digital services and consulting. We enable clients in 59 countries to navigate their digital transformation.
With over four decades of experience in managing the systems and workings of global enterprises, we expertly steer clients, in 59 countries, as they navigate their digital transformation powered by cloud and AI. We enable them with an AI-first core, empower the business with agile digital at scale and drive continuous improvement with always-on learning through the transfer of digital skills, expertise, and ideas from our innovation ecosystem. We are deeply committed to being a well-governed, environmentally sustainable organization where diverse talent thrives in an inclusive workplace.
All aspects of the hiring process and employment at Infosys are based on merit, competence and performance. We are committed to embracing diversity and creating an inclusive environment for all employees. Infosys is proud to be an equal opportunity employer.

What Infosys employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom