Demo

Staff Software Engineer

Kingland
Ames, IA Full Time
POSTED ON 1/19/2025
AVAILABLE BEFORE 3/19/2025

COMPANY SUMMARY

Since 1992, Kingland has been a leading provider of enterprise software products, using innovative problem solving to address many of the most complex data, risk, and regulatory compliance challenges for some of the most integral companies in the world. Because our actions and decisions are guided by our purpose – delivering confidence to make the world work better – we create predictability, consistency, and trust in our business. This allows Kingland to serve like no one else can, upholding our values of authenticity, creativity, excellence, and ownership, enabling our clients to use data to confidently manage risk and comply with regulations.

We believe that every employee plays an important role in the business and contributes to the success and growth that we continue to experience. We seek individuals with unique skill sets that have the desire to work on mission-critical programs. We believe in the value of in-person connection and interactions within our US offices in Ames and Clear Lake, Iowa and Fort Myers, Florida, while also offering team members flexibility that supports the unique needs of both their work and personal lives. By using best practices in developing and maintaining enterprise-class software products, you can be a part of an amazing team committed to our purpose and values. We hope that you will choose to launch yourself into an exciting new adventure at Kingland.

 

POSITION SUMMARY | Staff Software Engineer

As a Staff Software Engineer you will work on the technical team, under the direction of the Engineering Leadership team, as a team member, to repair, develop, and maintain company software to ensure an efficient user experience. Your duties include finding and implementing solutions for issues, creating new software or applications by writing code, using visual development environments to debug, and ensuring the technical architecture runs smoothly.

 

RESPONSIBILITIES AND DUTIES | Staff Software Engineer

  • Can evaluate and guide the scalable, testable, and reliable architecture and development of a project with 1-2 platforms.
  • Can examine and find solutions to constraints and challenges presented by our clients.
  • Can break down a project into small and shippable pieces of software, following principles of continuous delivery and integration
  • Can choose and defend technical solutions based on simplicity and efficacy
  • Actively participates in an Agile development process, collaborating closely with cross-functional teams, delivering working software in short iterations, and adapting to changing requirements through frequent feedback loops, all while utilizing Agile methodologies like Scrum and Kanban to ensure efficient project delivery.
  • Provides coverage of team leadership and project management responsibilities from the Project Manager role during brief absences
  • Assists Project Manager with generating new project plans and establishes strong SDLC practices for teams with assistance from other members of their team
  • Drives product excellence by helping teams define and build products that generate measurable value

 

POSITION REQUIREMENTS | Staff Software Engineer

  • Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience.
  • 8 years of relevant work experience in a software engineering capacity
  • Experience in software development using a general purpose programming language (e.g., C/C , Java, Python, JavaScript, C#, Go, Objective-C, and/or Swift).
  • You’re comfortable having difficult conversations and always have your clients’ and teammates’ best interests in mind
  • Experience presenting complex ideas to clients and team members in a compelling and energetic way
  • Have a deep understanding of software engineering and established best practices
  • A desire to contribute sound recommendations and influence product decisions
  • Experience leading the delivery of large and complex software projects from beginning to end in a team-based environment
  • Experience architecting and developing distributed systems design.
  • Ability to travel to Kingland office locations, as well as additional travel as required by business and client needs

 

BENEFITS

Kingland has a suite of world class benefits and perks.  Because we understand that each team member is unique, we offer generous and flexible health and welfare, wellness, lifestyle, and total rewards benefits that are carefully picked and well designed. We are authentic in our commitment to providing team members with an exceptional experience and work hard to ensure that each individual feels valued and supported in their role, and can advance their career through development plans and growth opportunities. Visit Kingland.com/Careers for additional details!

 

LOCATION

  • Kingland offers modern office locations in our Ames, Iowa; Clear Lake, Iowa; or Fort Myers, Florida

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Software Engineer?

Sign up to receive alerts about other jobs on the Staff Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Kingland

Kingland
Hired Organization Address Ames, IA Full Time
COMPANY SUMMARY Since 1992, Kingland has been a leading provider of enterprise software products, using innovative probl...

Not the job you're looking for? Here are some other Staff Software Engineer jobs in the Ames, IA area that may be a better fit.

Software Engineer - Staff

Intermountain Health, Des Moines, IA

Software Engineer

United Software Group, Johnston, IA

AI Assistant is available now!

Feel free to start your new journey!