Senior Software Engineer (Kotlin/Node)

Post Date

Apr 27, 2026

Location

Grimes,
Iowa

ZIP/Postal Code

50111
US
Jun 29, 2026 Insight Global

Job Type

Perm

Category

Computer Engineering

Req #

DSM-7a0782d3-ecd3-43fe-aa18-6329314f8a05

Pay Rate

$110k - $120k (estimate)

Job Description

Insight Global is currently hiring a Senior Software Engineer specializing in Android Kotlin and Node development. This person will be responsible for helping build and guide architecture decisions for an internal mobile facing application for a top retail company. This person will need to be highly collaborative and eager to learn and grow. It is critical for this role to be passionate about working in a fast-paced environment and seeking find efficiencies. This Engineer will be hands on developing in a full stack environment with the ability to be flexible working front end and back end. They will need to be passionate about new technology including adopting AI. They will also be working in a test-driven development style so will be expected to test their own development. The annual salary for this role is between $110,000-120,000/yr.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

5+ years of software development experience
Experience using Kotlin for Android Development
Node / Node.JS
Experience using Cloud servers: Azure, AWS, GCP
Test-driven development experience
Experience working with CI/CD pipelines

Nice to Have Skills & Experience

Familiarity/Knowledge of SAP – not afraid of SAP, every application is going to be interacting with it
Uses AI for development (professional or personal projects)
Experience with .Net for the backend

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.