Interstates

Sr Application Developer

Interstates$90K — $120K *
Omaha, NE 68104In-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or a related field preferred.
  • 5+ years of experience in application development or programming.
  • Proven ability to independently lead the design and support of complex software solutions.
  • Strong knowledge of software development lifecycle and relational databases.
  • Experience collaborating directly with customers to define requirements.
  • Capability in providing technical guidance and mentoring others.
  • Excellent communication and problem-solving skills.

Responsibilities

  • Plan and design complex applications with minimal supervision.
  • Define scope and architecture in collaboration with project teams.
  • Program, test, and document application functionalities.
  • Develop databases, user interfaces, and external integrations.
  • Apply software development practices for reliable software solutions.
  • Enforce programming standards and reusable practices.
  • Assist in technical design and project effort estimation.

Benefits

  • Competitive pay
  • Bonus incentives
  • 401(k)
  • Health, Vision, and Dental Insurance
  • PTO and Holiday Pay
  • Disability and Life Insurance
  • Advancement Opportunities
Full Job Description
Summary

The Senior Application Developer is responsible for the planning and design of significant portions of complex application solutions with minimal supervision. This role leads the programming, implementation, testing, documentation, and support of software applications that may include databases, user interfaces, APIs, and external system integrations.

This position works as a key member of the delivery team alongside business, integration, analytics, and data science partners to define scope, system behavior, architecture, reporting, deployment, and startup support needs. The ideal candidate is a hands-on developer who can solve practical problems, make sound technical decisions, and help deliver outcomes that improve flow, reduce rework, and strengthen performance across the business

Responsibilities
  • Plan and design significant portions of complex applications with minimal supervision.
  • Work with project teams to define scope, system behavior, reporting/documentation needs, architecture, user experience, and startup support requirements.
  • Program, implement, test, document, and support application components and system functionality.
  • Develop and support databases, user interfaces, APIs, and external system integrations.
  • Apply software development lifecycle practices to build reliable, supportable software solutions.
  • Develop and help enforce programming standards and reusable development practices.
  • Assist in technical design and effort estimating for projects.
  • Mentor and help train less experienced team members.
  • Maintain confidentiality of sensitive customer and business information.
  • Perform other duties as assigned or required.

Qualifications
  • Bachelor's degree in Computer Science, Information Systems, or a related field preferred.
  • 5+ years of experience in application development, programming, or a related technical role, or equivalent combination of education and experience.
  • Experience independently leading the design, development, testing, and support of moderately complex to complex software solutions.
  • Strong working knowledge of software development lifecycle practices, relational databases, application integration, and technical troubleshooting.
  • Experience working directly with customers and project teams to define requirements and support implementation.
  • Experience providing technical guidance, reviewing work, and supporting the development of others.
  • Strong communication, organization, problem-solving, and judgment skills.
  • Ability to work cooperatively in a team environment and manage shifting priorities.

Preferred Experience
  • Experience with API-driven integrations, workflow automation, or content and data processing capabilities.
  • Experience designing solutions that improve efficiency, reliability, throughput, or decision-making in business workflows.
  • Experience contributing to technical standards, solution design, and project estimates.
  • Experience mentoring team members or helping train others.
  • Familiarity with modern development tools, AI-assisted development workflows, and efficient coding practices is a plus.
  • Exposure to structured and unstructured data, digital workflows, or operational dashboards preferred.

What Success Looks Like

A strong Senior Application Developer here:
  • owns significant technical portions of a solution,
  • makes sound design decisions,
  • delivers reliable and supportable software,
  • communicates clearly with customers and internal teams,
  • and helps others on the team grow through guidance and example.

Why This Role

This is a chance to do meaningful, hands-on development work in a collaborative environment where technical judgment matters. You'll help build and support practical solutions that serve real business needs while influencing standards, design, and team capability. This role is a strong fit for a developer who wants to work where data, automation, and AI are becoming part of how work gets done - not as buzzwords, but as tools that reduce friction and improve flow.

Education: Bachelor's or master's degree in computer science, Engineering, Mathematics, or a related field in both development and productionsettings.

Location: Based near Sioux Falls, SD; Sioux Center, IA; or Omaha, NE, with hybrid flexibility.

Travel: The amount of travel will vary according to business requirements (may be up to 10%). This is an in-person role, and the selected candidate must be in one of the listed locations.

Benefits You Can Depend On:

In addition to highly competitive pay and quality benefits, Interstates strives to offer opportunities for education and career development, empowering you to have a career that's built to last. Some of our benefits include:
  • Competitive pay
  • Bonus incentives
  • 401(k)
  • Health, Vision, and Dental Insurance
  • PTO and Holiday Pay
  • Disability and Life Insurance
  • Advancement Opportunities


What You Should Know Before You Apply

Interstates may collect personal information as part of your job application, such as your contact details, work history, education, and any information you provide. This information is used only for recruitment, to evaluate your candidacy, and to meet legal requirements. For details about our privacy practices and your rights under the California Consumer Privacy Act (CCPA), please see our Privacy Policy. By applying, you acknowledge that you have reviewed this notice.

About Interstates

Interstates is an electrical engineering, construction, and automation company that provides innovative solutions to industrial and manufacturing clients across the United States. The company was founded in 1953 and has grown to become a leading provider of electrical engineering and automation services. Interstates has a team of over 1,000 professionals who work together to deliver high-quality solutions that help clients improve their operations and increase their efficiency. The company is committed to safety, quality, and customer satisfaction, and has a proven track record of success in the industry.
Learn more about Interstates
Size
1,000 employees
Industry
Founded
1933

Similar Jobs

More Jobs at Interstates

More Information Technology Jobs

Find similar Sr Application Developer jobs: