Jobs
>
Senior Software Engineer
>
Iowa

    Senior Software Engineer - Iowa, United States - Imagine Learning

    Imagine Learning
    Imagine Learning Iowa, United States

    2 weeks ago

    Default job background
    Description
    Engineering, Tech, and ITRemote , United States
    At Imagine Learning we

    ignite learning breakthroughs.

    It

    drives everything we do.

    W

    e innovate together

    to support

    educators

    in creating

    those special moments when students experience the joy of learning at its best.
    We also ignite career breakthroughs,

    with

    the majority of

    our positions being

    fully remote

    opportunities that offer you

    what

    you're

    really looking for

    :

    flexible work arrangements, interesting and meaningful job responsibilities, career

    growth, and a supportive team

    .
    Imagine Your Impact

    .
    Position Type

    :

    This is a regular, full-time position

    .
    Compensation

    :

    Base pay

    is anticipated to be between $

    106,557

    and

    $

    160,000 per

    year. Eligible employees may also receive incentive/commission/annual bonus pay based on individual and/or company performance.

    Compensation may vary based on factors such as, but not limited to, individual skills, experience, training, education/certifications, geographic location, internal equity, and local market conditions.

    Location

    :

    In this US-based position your location will be remote

    .
    Envision Your Experience

    .

    In this role you'll have the opportunity to:
    Develop Front-End software to add impactful new features for teachers, students, parents, and administrative users.
    Identify,

    prioritize

    and execute tasks in the software development life cycle.
    Develop tools and applications by producing clean, efficient code.
    Automate tasks through appropriate tools and scripting.
    Review and debug code.
    Write unit, functional, and integration tests.
    Collaborate with other engineering, product, and UX teams and vendors to fix and improve products.
    Document development phases and monitor systems.
    Ensure software is up to date with

    latest

    technologies.
    Ship features often to production.
    Break large projects down into smaller, easier to ship features.
    Frame issues in ways that help the team and company clarify goals and approaches.
    Open new approaches, ways of thinking, and opportunities that contribute to our collective mission.
    Review

    pull

    requests and give constructive criticism in a timely manner.
    Help others faced with technical hurdles.
    Understand and effectively communicate the impact that new decisions and technical hurdles have on work duration.
    Other duties as required.
    Share Your Expertise

    .
    Experience, education, and qualifications essential for success in this role, include:

    Bachelor's degree in computer science or a related field and extensive experience in web application engineering:

    designing, programming, securing, testing, reviewing, releasing, and maintaining; or an acceptable combination of education and experience.
    Prior experience building modern applications and ability to show previous work product.
    Analytical mind with problem-solving aptitude.
    Self-managed; doesn't require management or significant direct involvement of others to move personal responsibilities forward.
    Strong verbal and written communication skills.

    Must be able to communicate complex information to team, product management and other stakeholders in the company.
    Knowledge of tools and technologies that successful teams are using to help maintain and make teams more efficient.
    Passion for collaboration and team unity, and continuous learning.
    Imagine Learning is committed to fostering, cultivating, and preserving a culture of Diversity, Equity, and Inclusion.

    We support your unique career journey by providing flexibility, investing in wellbeing, and propelling growth.
    We offer a

    flexible w

    orkplace

    , with

    the majority of

    employees enjoying the opportunity to work from home

    within the US

    .

    Headquartered in Scottsdale, AZ, we also maintain offices in

    Austin

    ,

    TX,

    Petaluma

    ,

    CA,

    and

    Rock Rapids

    , IA

    .
    Imagine Learning provides a

    comprehensive

    benefits program

    to eligible employees

    , including:

    M

    ultiple health, dental, and vision plans, including medical plans with zero employee premiums
    401k plan

    with a company match
    C

    ompany-paid

    behavioral health coaching
    1

    5

    paid holidays, including

    2 floating holidays and

    a

    winter

    shutdown

    from Christmas Eve through New Year's Day
    15 days of

    accrued annual

    Paid Time Off (PTO)
    Fertility benefits
    Paid bonding leave when a new child joins your family
    Life

    and

    short and long-term disability

    insurance
    Pre-tax savings plans
    P

    aid volunteer hours

    and annual giving events
    A wide variety of professional

    development programs

    , including tuition reimbursement
    Imagine Learning is an Equal Opportunity Employer

    committed to a diverse workforce, providing equal employment and advancement opportunities to qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status

    , or any other protected status

    . Imagine Learning will reasonably accommodate qualified individuals as required by

    law.

    #J-18808-Ljbffr


  • Intesa Sanpaolo Group Iowa, United States

    Premi Tab per spostarti e passare al collegamento contenuto · Intesa Sanpaolo è un gruppo bancario internazionale, leader in Italia e fra i primi 5 gruppi dell'area euro con oltre 20 milioni di clienti in Italia e all'estero. Estremamente innovativo è anche motore di crescita sos ...

  • Vermeer

    Software Engineer

    2 weeks ago


    Vermeer Iowa, United States

    locations · Pella, Iowa, USA - Plant 7 Segment Office · time type · Full time · posted on · Posted Yesterday · job requisition id · REQ-15854 · Who We Are · Vermeer equips customers doing important work around the world. We are global, driven by innovation and growing. The eq ...

  • Franklin Covey

    Software Engineer

    22 hours ago


    Franklin Covey Iowa, United States

    Title: · Software Engineer · Division & Department: · Corporate Platform Development · Status: · Full-Time Exempt · Reports to: · Engineering Manager · Location: · Remote – Anywhere in Latin America · Job Summary · Within the last five years, FranklinCovey has gone thr ...

  • Blackwomenintech

    Software Engineer

    9 hours ago


    Blackwomenintech Iowa, United States

    ANDERSEN CORPORATION SUMMARY · At Andersen, we pride ourselves on our core values of Excellence, Integrity, Innovation, Partnership and being a leader in Corporate Citizenship. Headquartered in Bayport, Minn., Andersen Corporation is the largest window and door manufacturer in No ...

  • EMC Insurance

    Software Engineer

    2 weeks ago


    EMC Insurance Iowa, United States

    At EMC, you'll put your skills to good use as an important member of our team. You can count on gaining valuable experience while contributing to the company's success. EMC strives to hire and retain the best people by engaging, developing and rewarding employees. · **This positi ...

  • EMC Insurance

    Software Engineer

    2 weeks ago


    EMC Insurance Iowa, United States

    At EMC, you'll put your skills to good use as an important member of our team. You can count on gaining valuable experience while contributing to the company's success. EMC strives to hire and retain the best people by engaging, developing and rewarding employees. · **This positi ...


  • Deere & Company Iowa, United States

    Advanced Options · 130 open jobs. · Use your resume to get matched with the right job. · Senior Software Engineer (Johnston, IA - Hybrid) · Johnston, Iowa, United States · Senior Vehicle Software Systems Engineer · Ankeny, Iowa, United States · Senior Software Engineer · Senior ...


  • Workiva Iowa, United States

    Join Workiva as a · Senior Software Engineer · and explore a world of innovation where you'll leverage a diverse and cutting-edge tech stack. From · Java , · Kotlin · , · and · Go · on the backend to · TypeScript , · React · and · Dart · on the frontend, our technolo ...


  • Corteva Agriscience Iowa, United States

    Who are we, and what do we do? · Corteva Agriscience · creates the world's most recognized and premium agricultural solutions to address the greatest challenges in agriculture. With a focus on technology, Corteva Agriscience creates seed and crop protection products that increas ...


  • Vskills Iowa, United States

    In our line of work, life isn't a given - it's the ultimate goal. When life takes an unexpected turn, our technology and solutions enable caregivers to make informed diagnostic decisions to improve patient care. This is our shared purpose at Radiometer and what unites all +4000 o ...

  • Austin Community College

    Software Engineer II

    2 weeks ago


    Austin Community College Iowa, United States

    You are viewing a preview of this job. Log in · or register · to view more details about this job. · We are looking for a Software Engineer II and this position will be located in Parsippany, NJ. · Position Overview : · Supports standard design, maintenance, enhancement, testin ...


  • Workiva Iowa, United States

    Join our team at Workiva as a Staff Machine Learning Engineer As a pivotal member of our Machine Learning (ML) team, you'll spearhead the architecture and delivery of groundbreaking machine learning solutions across our platform. Your expertise will be instrumental in leading pro ...


  • Workiva Iowa, United States

    As a Software Engineer on our Infrastructure team, you will be responsible for developing, managing, and optimizing the fundamental building blocks of our platform, including Kubernetes, inter-service messaging, and surrounding infrastructure. You'll play a pivotal role in ensuri ...


  • Rfamec Iowa, United States

    RFA Engineering · ) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a growth-oriented entry level to experienced candidate to become an integral part of our engineering team. The selected candid ...


  • Rfamec Iowa, United States

    RFA Engineering · ) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experien ...


  • MAIT Iowa, United States

    Senior/Lead Software Engineer IA Amsterdam · Momenteel zijn wij op zoek naar een Senior/Lead Software Engineer (IA)Industriële Automatisering die zich wil blijven door ontwikkelen. Je komt bij MA-IT MyAutomation locatie Amsterdam te werken op de meest afwisselende projecten in d ...


  • FusionWorks Hackberry, United States

    Huawei's Dresden Research Center (DRC) is dedicated to exploring programming models, operating systems, and virtualization technologies on multicore heterogeneous architectures and NVM/SCM platforms. Our goal is to provide a high-performance and reliable abstraction layer for eff ...


  • NovaWorks Lacassine, United States

    DevOps Engineer · Hamburg-Hybrid · *Candidates must live within 1 hour of Hamburg and speak fluent (C1/2) German* · A Data Engineering & Data Science Consultancy based in Hamburg is seeking experienced mid-senior level DevOps Engineers. · What sets you apart: · -Fluency in German ...

  • Energy Transfer Family of Partnerships

    Specialist - Safety

    2 days ago


    Energy Transfer Family of Partnerships Lake Charles, United States

    **Summary**: · As an OE Safety Specialist, you'll reinforce and further our culture of excellence and results. Our Organizational Excellence (OE) program and EH&S initiatives are committed to fostering teamwork, emphasizing both public and individual safety, and safeguarding the ...


  • Talent Cybers LLC Lake Charles, United States

    Qualifications · Bachelor's degree in Construction Management, Engineering, or a related field · Proven experience as a Project Superintendent in the commercial construction industry · Strong knowledge of construction processes, codes, and regulations · Excellent organizational a ...