Applications Analyst IV - Web Applications...

City of Portland
Portland, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 150K

Job location

Remote
Portland, United States of America

Tech stack

Java
JavaScript
API
Tomcat
Business Logic
Bootstrap
Software as a Service
Databases
Continuous Integration
Crystal Reports (Reporting Software)
Relational Databases
DevOps
Web Development
Electronic Data Interchange (EDI)
Javaserver Pages
Microsoft SQL Server
Oracle Applications
Application Data
Service Development Studio
Software Engineering
PL-SQL
SQL Databases
Systems Integration
User-Centered Design
Web Applications
Web Services
Enterprise Integration
Api Design
REST
Software Version Control
Legacy Systems
Programming Languages

Job description

  • Build meaningful products: Design, develop, and enhance public-facing web applications that support permitting, licensing, and compliance

  • Connect complex systems: Architect and maintain integrations across SaaS and on-prem platforms, ensuring secure, reliable data exchange

  • Shape technical direction: Influence decisions around architecture, business logic, and integration patterns in modern, database-driven applications

  • Modernize without disruption: Improve legacy systems and deployment practices while maintaining continuity for critical city services

  • Raise the bar: Strengthen development standards, automation, and source control practices to improve team velocity and quality

  • Collaborate across the organization: Partner with stakeholders, leadership, and vendors to deliver solutions that are both practical and user-centered

The Tech Environment:

You'll work across a diverse and evolving stack, including:

  • Core platforms: SmartGuide (Alphinat), AMANDA, ProjectDox, Accela

  • Languages & Frameworks: Java, JavaScript, JSP/Jakarta EE, Bootstrap, Tomcat

  • Integrations: REST APIs and web services

  • Data: Oracle, Microsoft SQL Server, SQL, PL/SQL

  • Practices & Tools: Git/GitHub, modern development workflows

Requirements

  • Experience leading complex technical work or projects in application development, systems integration, API development, database-driven application support, or related areas

  • Experience developing and supporting public-facing web applications

  • Experience building, consuming, and troubleshooting APIs and system integrations across multiple platforms and environments, including authentication, authorization, service accounts, tokens, or other secure integration methods

  • Experience working with database-driven applications, including strong SQL literacy and the ability to work effectively with application data structures and relational databases

  • Experience with Java development and related web application or service development patterns

  • Experience with Git/GitHub or similar version control practices

A common way to meet these qualifications includes having five (5) years of progressively responsible web development and integration experience. However, having this level of experience does not automatically mean an applicant meets the minimum qualifications; applicants must clearly demonstrate in their application materials how they meet each of the minimum qualifications.

Although not required, experience in one or more of the following is desirable:

  • Familiarity with user-centered design or working alongside UX teams

  • Experience in regulated or public-sector environments

  • Experience with government or permitting systems (e.g., AMANDA, Accela, ProjectDox, SmartGuide)

  • A track record of modernizing legacy systems or improving deployment practices

  • Exposure to cloud platforms or platform-as-a-service approaches

  • Experience with DevOps, CI/CD, or automation

  • Interest in applying AI-assisted development tools thoughtfully and responsibly

  • Experience with Crystal Reports 2020 or newer

Benefits & conditions

A Career with the City of Portland offers many Employee Benefits

We offer a comprehensive benefits package, including but not limited to

  • Health Care (Medical, Vision and Dental)

About the company

Portland Permitting and Development (PP&D) is undergoing a major digital transformation-and we're looking for a technical lead to help drive it. As the Web Applications & Integrations Lead on the Portland Permitting & Development (PP&D) Vertical Apps Team, you'll play a key role in reimagining how residents, businesses, and developers interact with the City. Your work will directly improve the permitting experience-making it faster, more intuitive, and more accessible for the people who rely on it. This is more than a maintenance role. It's an opportunity to modernize critical civic systems, influence technical direction, and help a large organization deliver digital services that truly work for its community. Why This Role Stands Out + Mission-driven work: Your code directly improves how people interact with their city + Real technical influence: Help shape architecture, standards, and modernization strategy + Complex, meaningful challenges: Work across legacy and modern systems in a high-impact domain + Collaborative environment: Partner with engaged stakeholders who care about outcomes + Stability + innovation: Public sector reliability with a strong push toward modern practices

Apply for this position