Demo

Master Software Engineer

Kingland
Ames, IA Full Time
POSTED ON 2/8/2025
AVAILABLE BEFORE 5/5/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 | Master Software Engineer

The Master Software Engineer is capable of leading and managing small and large projects with support and additional coaching from Engineering Directors. A Master Software Engineer will work to gain experience mentoring and leading teams, as well as a deep knowledge of one or more of Kingland's core technologies. In addition, they will have a solid understanding of the current best practices around software delivery.

RESPONSIBILITIES AND DUTIES | Master Software Engineer

  • Confidently deliver high-quality software by applying critical thinking to products, requirements, and processes
  • Work closely with clients to influence technical product decisions and business goals
  • You'll stay up to date with the landscape of software engineering best practices, tools, and frameworks
  • Have professional programming experience- we're thinking at least 5 years
  • Understanding of various software architectures and can adapt / compose solutions to unique problems with sustainable and reusable solutions
  • Help mentor and coach a project team towards shared goals and outcomes
  • 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
  • Navigate difficult conversations by providing constructive feedback to teams and clients
  • You'll identify obstacles to ensure quality, improve our user experience and how we build software
  • Self-aware of limitations, yet curious to learn new solutions while being receptive to constructive feedback from teammates
  • Communicate and simplify complex problems in order to foster understanding across multidisciplinary teams
  • Apply your knowledge and findings at an organizational scale

POSITION REQUIREMENTS | Master Software Engineer

  • Experience using : Java, JavaScript, Go, Angular, HTML, Python, Postgres, and writing Unit tests.
  • A minimum of 5 years of professional software development experience preferably in Cloud-based infrastructures
  • Other technology experience with React.js, TypeScript, Node.js, and working with AWS infrastructure would be a plus.
  • Able to evaluate and articulate which framework to use for a particular project
  • Can articulate how users perceive performance and how to optimize their needs
  • Understanding of the pros and cons of server-side and client-side rendering
  • Built and deployed complex software at scale involving at least one of our core technologies (iOS, Android, Web Apps, API Engineering)
  • Owned and led the delivery of major features and components
  • Experience working / communicating with clients and stakeholders while being empathetic to their needs
  • You have a desire to contribute sound recommendations on technical architecture and design to your teammates and our clients in a compelling and energetic way
  • Proficiency using, modifying, and creating development tools that foster efficiency and improve processes
  • You consider 'big picture' perspectives and can successfully balance business goals and technical constraints
  • BONUS POINTS | Master Software Engineer

  • You're just as passionate about Accessibility & Usability as we are
  • Expertise with advanced automation tools (e.g. virtualization, machine learning-based testing, massive parallelization)
  • Basic understanding of how to design RESTful APIs that are optimized for responsive, interactive mobile experiences
  • Appreciation for inclusive responsive UI implementation
  • You've learned about Web Components and want to use them at work
  • You've conducted interviews and have hired for your team
  • A list of emerging technologies we're interested in : Big Data, Machine Learning, and Security Background
  • 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 Master Software Engineer?

    Sign up to receive alerts about other jobs on the Master 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: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    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 Master Software Engineer jobs in the Ames, IA area that may be a better fit.

    Software Engineer

    United Software Group, Johnston, IA

    Software Engineer

    EVERYDAY SOFTWARE, S.L. (Factorial), Des Moines, IA

    AI Assistant is available now!

    Feel free to start your new journey!