Lead Application Developer

📁
Information Technology
📅
25002887 Requisition #
Thanks for your interest in the Lead Application Developer position. Unfortunately this position has been closed but you can search our 779 open jobs by clicking here.

Required Qualifications:

  • Bachelor’s degree in computer science, Information Technology, or a related field, or an equivalent combination of education and experience.
  • Professional experience (typically 7–10 years) in full-stack development with a focus on cloud-native architecture and enterprise applications.
  • Expertise in AWS cloud technologies, including EC2, S3, RDS, Lambda, API Gateway, IAM, ECS, ECR and EKS.
  • Expertise in modern programming languages, such as JavaScript (Node.js), Python, Java, or TypeScript, for both backend and frontend development.
  • Expertise with microservices architecture and containerization using Docker and orchestration tools.
  • Expertise with Infrastructure as Code (IaC) tools, including Terraform or CloudFormation, for automating cloud resource provisioning.
  • Proven expertise in CI/CD pipelines and DevOps best practices using GitLab CI to ensure automated deployments, high reliability, and scalability.
  • Hands-on experience with modern frontend frameworks, such as React, Angular, or Vue.js, and backend APIs using REST or GraphQL.
  • Expertise with database management skills, including SQL (PostgreSQL, MySQL, MS SQL Server, Oracle, Redshift) and NoSQL databases (DynamoDB, MongoDB).
  • Experience implementing cloud security best practices, including IAM policies, encryption, monitoring, and compliance frameworks, ensuring secure and scalable application development.
  • Excellent problem-solving, communication, and leadership skills, with the ability to mentor team members and collaborate with cross-functional stakeholders.
  • Professional experience working effectively with individuals from a variety of backgrounds and perspectives.

Desired Qualifications

  • Relevant cloud certifications, such as AWS Solutions Architect.
  • Experience with distributed computing frameworks, such as Apache Spark, AWS EMR, or Athena, for big data processing and analytics.
  • Familiarity with serverless computing and event-driven architectures, using AWS Lambda, Step Functions, SNS, and SQS.
  • Experience with test automation frameworks, such as Playwright integrated into CI/CD pipelines.
  • Knowledge of cloud monitoring, logging, and observability tools, such as Prometheus, Grafana, ELK Stack, AWS CloudWatch, and Splunk.
  • Experience with mobile application development, using React Native, to enhance field operations and workforce agility.
  • Expertise in disaster recovery and business continuity planning, backup strategies, and cloud resilience architectures.
  • Experience optimizing cloud costs, including FinOps principles, reserved instances planning, and automated scaling strategies.
  • Familiarity with Facilities Management IT solutions, including operational platforms and integration of enterprise software with cloud-based applications.

Position and Application Details:

In order to be considered for an interview, applicants must upload the following documents and mark them as a “Relevant File” to the submission:

  • Resume
  • Cover Letter

Job openings are posted for a minimum of 14 calendar days and may be removed from posting and filled any time after the original posting period has ended.

 

Successful candidates will be required to self-disclose any conviction history and will be subject to a criminal background check. Up to 5 professional references will be requested at a later step in the recruitment process.

 

For additional questions, please contact Brooke McMurl at brooke-mcmurl@uiowa.edu or 319-467-0719.

Equal opportunity/affirmative action employer


The University of Iowa is an equal opportunity/affirmative action employer. All qualified applicants are encouraged to apply and will receive consideration for employment free from discrimination on the basis of race, creed, color, religion, national origin, age, sex, pregnancy (including childbirth and related conditions), disability, genetic information, status as a U.S. veteran, service in the U.S. military, sexual orientation, gender identity, or associational preferences.


Persons with disabilities who need assistance or accommodations with the application or interview process may contact University Human Resources/Faculty and Staff Disability Services, (319) 335-2660 or fsds@uiowa.edu.  For jobs in UI Health care, please contact UI Health care Leave & Disability Administration at 319-356-7543.

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Are you a Military Veteran?

Contact us to learn more about how to qualify for Veteran's Preference.

Similar Listings

Iowa City, Iowa, United States

📁 Information Technology

Iowa City, Iowa, United States

📁 Information Technology

Iowa City, Iowa, United States

📁 Information Technology