Software Developer II

Iowa State University
Ames, IA
Job Description
Software Developer II to develop and enhance web applications, databases, and data integration systems that support animal laboratory operations and research initiatives. Collaborate with senior developers and stakeholders to build tools that matter and grow skills in a mission-driven environment.

Requirements

  • High school diploma or equivalent and 3 years of related experience
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field
  • Experience developing and maintaining web applications using modern frameworks and languages
  • Experience designing and integrating APIs and ETL processes to support data exchange and system interoperability
  • Experience in SQL Server relational database design, data modeling, SQL query optimization, and maintaining data integrity
  • Familiarity with tools and platforms such as Tableau, R, or other scientific computing and data visualization technologies
  • Experience using programming languages such as.NET C#, Blazor, Minimal API, JSON, XML, Javascript, HTML, and CSS
  • Experience using tools such as AzureDevOps, Visual Studio, and Postman

Benefits

  • Comprehensive health and work-life benefits
  • Retirement benefits including defined benefit and defined contribution plans
  • Generous vacation, holiday and sick time and leave plans
  • Onsite childcare
  • Life insurance and long-term disability
  • Flexible Spending Accounts
  • Various voluntary benefits and discounts
  • Employee Assistance Program
  • Wellbeing program
]]>