What are the responsibilities and job description for the Applications Developer (ITP-B, BU) position at City of Seattle?
As the largest city in the Pacific Northwest and 17th in the nation, the City provides a large array of services and infrastructure. With a total budget of over $8 billion and more than 13,400 employees, we serve 780,000 residents and tens of thousands of businesses across 83 square miles. Indeed, we have 800,000 reasons to excel every day.
We are proud that Seattle is a hub of innovation and culture. The City aspires to reflect that spirit in our municipal services. For our Seattle IT team, we play a crucial role in enabling smart, equitable, and responsive services for City employees, Seattle residents, and local businesses. We work to unleash our people and community through technology solutions, infrastructure, and well-executed projects that are secure and resilient. We invest in open access to City information, privacy and responsible technology use, digital access, collaboration, customer service, and strategic planning. We are a leader in local government progress towards responsible AI adoption. These are Seattle’s values in action.
Our work is powered by people who share a mission of public good and care about being great in their professional fields together. We foster a culture of collaboration, continuous growth, shared high standards, and a flexible and empowering workplace for all team members.
Seattle IT's mission: We put powerful information and tools in the hands of people to unleash brilliance in service to our community. You can see Seattle IT’s direction here: ITStrategicPlan2025-2027.pdf (Download PDF reader). Join us in making Seattle as connected and innovative as the community we serve!
We are seeking candidates for an Applications Developer (IT Professional B, BU) within Seattle IT, specializing in the Power Platform, with emphasis on Dynamics365, Model-driven Power Apps, and Power Pages.
- Design and develop new solutions involving a mix of high-code and low-code technologies to solve client department customer needs, working with business systems analysts, customers and other application developers.
- Provide support for existing, supported Power Platform applications; assess, fix and resolve issues (including performance, access, accuracy issues, etc.) using the following tools:
- Model-driven and Dynamics365 apps
- Classic workflows and Power Automate flows
- HTML/Javascript Web Resources
- Power Pages Web applications
- C# for Plugins and integrations
- Provide technical analysis to identify options and to estimate work effort.
- Collaborate to build, test, deploy, and maintain new applications in the Power Platform, following standard software development lifecycle processes.
- Optimally subdivide large tasks into appropriately sized work-in-progress periods, deliver accurate estimates of those work packages, summarize the work into a dependable schedule, and monitor the work through completion.
- Competently coordinate, run, and follow up on team activities, fact finding, critical reviews, planning, and other meeting discussions.
- Participate in solution reviews and coach and mentor peers within your areas of expertise.
- Other duties as assigned commensurate with an IT Professional B level.
- Prioritize multifaceted tasks to deliver the best possible service to our client department customers.
- Work with business systems analysts and client department customers to accurately define and document application requirements.
- Assess and quickly respond to support incidents and events with a professional, analytical, and detailed approach.
- Perform system maintenance and deployment activities during non-business hours as the need arises.
NOTE: Equivalent combinations of education and experience will be considered for the required qualifications.
Required Qualifications:- BA/BS degree in Computer Science, computer technology, mathematics, or related field, or comparable qualifying experience.
- 3 years of experience developing solutions using the Power Platform (Model-driven Apps/Dynamics 365, Power Automate, Power Pages) with emphasis on Dataverse development.
- 3 years of experience with other development tools, including C#, ASP.Net, Javascript, and HTML.
- In-depth knowledge of using Power Automate, Plugins, and Web Resources to customize applications.
- Understanding of Dataverse application architecture and design, including concepts such as security (table, row, field-level), solutions (unmanaged and managed), and environment strategy.
- Experience developing Web applications using Power Portals/Pages, including Basic Forms, Advanced Forms, and customizing pages using HTML, Javascript, CSS, and Liquid.
- Experience in waterfall and agile development methodologies.
- Experience with source control tools such as Azure DevOps.
- Experience with Power BI.
The full salary range for this classification is $52.63 - $79.00 per hour. The salary for this individual role has been identified as $68.50 per hour.
Why work at the City of Seattle?
The City of Seattle recognizes everyone must play a role in ending institutional and structural racism. Our behavior shapes our workplace culture, reflects our personal commitments, and how we fearlessly share our view and encourage others to do the same. We seek employees who will engage in the Race and Social Justice Initiative by working to dismantle racist policies and procedures, unlearn the way things have always been done, and provide fair and accessible processes and services.
The City of Seattle offers a comprehensive benefits package including vacation, holiday, and sick leave as well as medical, dental, vision, life and long-term disability insurance for employees and their dependents. More information about employee benefits is available on the City's website at: https://www.seattle.gov/human-resources/benefits/employees-and-covered-family-members/most-employees-plans.
Application Process:A resume is required as part of your application; a cover letter is encouraged. Please indicate why you want to do this work and how you meet the qualifications for the position. Your resume should summarize the talent, experience, knowledge, and skills you bring to this work.
Who may apply: This role is open to all candidates that meet the minimum qualifications. We value different viewpoints and life experiences. Your application will be considered regardless of race, color, creed, national origin, ancestry, sex, marital status, disability, religious or political affiliation, age, sexual orientation, or gender identity. The City encourages people of all backgrounds to apply, including people of color, immigrants, refugees, women, LGBTQ , people with disabilities, veterans, and those with diverse life experiences.
Workplace Environment (Telework Expectation): This position offers the flexibility of a hybrid work schedule. At this time, hybrid schedules require at least three days onsite per week. Individual schedules are determined by operational needs.
Background Check: This hiring process involves a background check of conviction and arrest records in compliance with Seattle's Fair Chance Employment Ordinance, SMC 14.17. Applicants will be provided an opportunity to explain or correct background information.
Union: This position is covered by a collective bargaining unit; International Brotherhood of Electrical Workers, Local 77. For more information, explore Local 77’s website.
If you have any questions or require a reasonable accommodation to complete any part of the selection process, please contact Naomi Recania at naomi.recania@seattle.gov.
#LI-FW1
Salary : $53 - $79