This job listing has expired and may no longer be relevant!
1 Jun 2017

Full-Time IT Applications Developer

Seattle Information Technology Seattle, Washington, United States

Job Description

The City of Seattle is a commercial, cultural, and advanced technology hub with over twenty-five (25) departments and agencies.  We are committed to becoming a safe, affordable, vibrant, innovative, and connected city. Seattle IT supports these goals by providing technology leadership Citywide, providing scalable, sustainable solutions that enable departments to deliver City services more efficiently and effectively to constituents. We house citywide technology governance, strategic planning and policy development, and programs that promote technology literacy and public access to government information.


Our Community Services division has an exciting opportunity for an IT Applications Developer in its Application Development and Support team. As an IT Applications Developer, you will provide information technology support and provide training, consultation services, technical hardware and software support, and resolve problems for intra-departmental and inter-departmental personnel. In addition, you will act as a primary contact and liaison for delivery information system development and ongoing support.


Your key accountabilities and responsibilities will involve:


Partnership and Collaboration

  • Identifying system requirements by working with project managers and/or business analysts who have completed requirements documentation to understand what the system will be designed to do
  • Designing and developing database structure and functionality by collaborating with and collecting input from other developers
  • Building strong relationships to communicate effectively with team members and customers on technical and business tasks


Development and Implementation

  • Developing new data processing systems using knowledge and experience in application programming, systems analysis and design, web development, client/server architecture and relational database design and programming
  • Creating development schedule, coding, testing, and deploying application
  • Where an existing system is being rewritten, preparing and using scripts to migrate existing data to a new system
  • Ensuring code and designs meet all specifications, quality, architectural, and security standards
  • Developing and executing software test plans (unit, backend, integrations testing); coordinating user acceptance testing
  • Guiding internal customers through problem and issue definition, business process review, and analysis to identify and document data and functional and technical software requirements for complex systems development


Documentation and Communication

  • Preparing all system design, technical, and log documents
  • Contacting outside software vendors to determine if a software tool (DBMS, programming language, third-party control) needs to be acquired/upgraded, gathering information regarding the costs, possible benefits, and limitations of the new software
  • Maintaining and updating application technical and user documentation
  • Keeping users appraised of scheduled outages and maintenance
  • Translating requirements into clear, concise documentation for scalable, robust and flexible designs


Maintenance, Monitoring, and Assessment

  • Providing ongoing application maintenance and support for applications currently in production
  • Troubleshooting and resolving system problems as they arise
  • Performing systems analysis and designing tasks for changes to existing systems
  • Responding to ad hoc user requests as needed; requests may require development of new queries, reports or detailed application analysis
  • Assisting the extended IT team in troubleshooting application issues using general knowledge of the flow of application data through network, database, and servers



  • Complying with Seattle IT configuration management/version control policies
  • Complying with Software Development Life Cycle (SDLC) standards for Seattle IT
  • Maintaining in-depth knowledge of HSD business, strategic and technology plans

How to Apply

This position is classified as an IT Professional C-BU and is covered by a collective bargaining unit (International Brotherhood of Electrical Workers, Local 77). You will be required to join the union within 30 days of employment, and pay monthly union dues.   Job offers are contingent on the verification of credentials and other information required by the employment process, including the completion of a background check which includes criminal history.   Application process: To be considered for this position, please submit your application and attach both a cover letter and resume at no later than 4:00 PM Pacific Time on Tuesday, June 13, 2017. This position is open to all candidates that meet the minimum qualifications. The City of Seattle values diverse perspectives and life experiences. Applicants will be considered regardless of race, color, creed, national origin, ancestry, sex, marital status, disability, religious or political affiliation, age, sexual orientation, medical condition or pregnancy. The City of Seattle 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. If you have questions please contact Lindsey King at

Job Categories: Software Developer. Job Types: Full-Time. Salaries: 60,000 - 80,000.

811 total views, 5 today

Apply for this Job