Senior Software Engineer (Des Moines, IA)

| Des Moines, IA
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Description

Senior Software Engineer

COMPANY SUMMARY

Since 1992, Kingland's managed solutions have helped data-intensive, highly-regulated clients connect and protect their businesses. Kingland develops and manages enterprise-class software solutions using its Kingland Platform and teams of data and technology experts. Clients in the banking and capital markets, public accounting, insurance, and healthcare industries look to Kingland to create solutions to manage data, risk, compliance, customer insight and more. The Kingland Platform is a highly secure, cloud-optimized software platform that includes enterprise data management, text analytics, artificial intelligence and machine learning, and workflow and compliance management capabilities.

We are a team of talented individuals coming together to creatively solve complex problems, build great software, and deliver confidence to our clients. We strive to embody our core values of authenticity, creativity, excellence, and ownership throughout the workplace and provide our employees with exciting opportunities to grow year after year. With software that helps to ensure fairness, honesty, and transparency on a global stage, we seek people who believe in that mission as well - because we take pride in our reputation for serving our clients like no one else can.

Kingland is growing fast. We believe that each employee serves a vital role to the business and contributes to the success we see year and year again. Kingland is looking for individuals who like to tackle big challenges, want to work on mission-critical solutions, and have a desire to make a difference in the world. Kingland rewards the efforts that are given and treat their employees with appreciation and gratitude. Explore all the ways that quality of work meets quality of life at Kingland, and launch yourself on an exciting new adventure.

POSITION SUMMARY Senior Software Engineer

As a Senior Software Engineer, you'll have the opportunity to apply familiar technologies such as Java with Spring, Angular, Python, Postgres, and AWS to solve novel problems. You'll be responsible for working with other engineers as a leader to establish coding principles and design patterns that stand the test of time. You'll also work with a product owner or customer engagement lead to understand the problem your team is solving, and constantly test and validate your team's work against the problem statement. Your engineering team's output will then be used in downstream products to ensure our customer's success!

If you're curious about how technology should work and enjoy solving problems, this is the right space for you. Use your creativity, share your point of view with clients and colleagues, and have enough grit to see the project to its end. It's like a puzzle. You know there are multiple ways to solve it. Every tool will be at your disposal and you'll be able to test your ideas with experienced professionals in the organization.

RESPONSIBILITIES AND DUTIES Senior Software Engineer
  • Serve as the primary engineering expertise on the project, providing guidance on engineering principles and mentoring for other engineers on the team.
  • Develop highly secure, performant and maintainable code based on software designs for Kingland Platform solutions
  • Continually improve engineering principles to ensure the engineering team delivers with quality and velocity
  • Leverage automated build and deploy processes to create and execute integration tests
  • Identify, fix and communicate defects throughout the software engineering process
  • Collaborate with teammates and clients, from requirements review and design to implementation, testing, deployment and triage
  • Assist with onboarding new engineers and maintaining engineering routines within the team


POSITION REQUIREMENTS Senior Software Engineer
  • Bachelor's degree and requisite experience in Computer Science, Software Engineering or Computer Engineering is required
  • A minimum of 3 years of experience in Web Development or Mobile technologies
  • Previous experience leading a team is preferred, but not required
  • Knowledge of key engineering principles such as clean code, api-first development, and devsecops.
  • Good organization and leadership skills


BENEFITS

Kingland has an awesome suite of benefits that sets us apart from others. We are authentic in our commitment to providing team members an exceptional experience where they feel supported and valued by the Company, in an environment where they are set up for success. We recognize that each individual has unique needs, and our health and welfare, wellness, lifestyle and total rewards benefits are designed for that reason. Visit Kingland.com/Careers for a listing of the great benefits and perks we have to offer for this position!

SALARY RANGE
  • $90,000 - $140,000 annually
  • Salary range may be adjusted based on geographical location


LOCATION
  • Kingland offers modern office locations in our Ames or Clear Lake, Iowa facilities
  • Remote work locations that may be considered include, but are not limited to, Arkansas, Colorado, Florida, Illinois, Michigan, Minnesota, New York, North Carolina, Texas, and Virginia
More Information on Kingland
Kingland operates in the Analytics industry. The company is located in Clear Lake, IA and Ames, IA. Kingland was founded in 1992. It has 385 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability Insurance, Dental Benefits, Vision Benefits, Health Insurance Benefits and Life Insurance. To see all 11 open jobs at Kingland, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Kingland's full profileFind similar jobs