Applications Developer
Applications Developer
Salary: $39.80 - $59.72 Hourly
Location: Seattle, WA
Job Type: Classified Civil Service, Regular, Full-Time
Department: Seattle Information Technology
Job Number: 2019-01844
Closing: 11/26/2019 4:00 PM Pacific
Position Description
Department Overview
The City of Seattle is seeking qualified candidates for the position of Applications Developer with the Public Engagement Services Team in Seattle Information Technology (Seattle IT), in support of public-facing applications.
As a city, Seattle is known as a progressive leader in technology, innovation and the environment. As an employer, the City of Seattle is leading local government in environmental stewardship and social justice amongst other things, making our City what it is today and shaping our exciting future. The organization's workforce plays a critical role in making this possible.
Seattle IT is the technology backbone of the City of Seattle's complex operations and its ability to deliver a wide array of services for the residents of Seattle. The 700+ strong professionals in Seattle IT are involved in the full spectrum of a modern IT enterprise offering many dynamic career opportunities. Our vision is simple: be a Best-in-Class digital services delivery team and set best practices for others to follow.
Job Responsibilities
Position Description
The Applications Developer is responsible for the design, development, testing, and deployment of highly visible, public-facing business applications supporting customer Departments as well as City-wide initiatives. This role will work with the business to identify requirements, workflows, business rules, and business functions that factor into the design of the developed software application. This person will assist project managers and other stakeholders with project planning, scheduling, and estimates. This individual will perform database/process modeling and design, application development, testing, analysis, and deployment of new applications for various city departments and city-wide implementations. The Applications Developer is expected to recommend technical solutions and strategies for achieving application functionality, and provide technical support, advice and trouble-shooting assistance for technical software problems. This role will develop, evaluate, and test applications for compliance with federal and City of Seattle accessibility standards. The successful candidate will have a solid understanding of the enterprise level of software development lifecycle (SDLC) and enjoy working in a fast-paced environment with a diverse team. In addition to working on new projects, this position also provides maintenance support for enterprise applications.
Key Accountabilities/Responsibilities
- Perform technical design, development, unit test and implementation activities for assigned development tasks.
- Perform and support project testing activities including defect resolution and performance tuning.
- Prepare sustainable functional and technical specifications, implementation plans, and support documentation by collaborating within IT as well as various business stakeholders.
- Respond to incidents and events with methodical approaches to assess and troubleshoot all types of production issues (performance, access, accuracy, etc.).
- Define requirements for new products, including accessibility, user-experience, web development, and technology selection.
- Develop a set of software libraries, best practices, documentation, and improved workflows to allow fellow developers to create useful, usable, and delightful applications.
- Technical leadership on complex or highly visible projects, including design, iterative prototyping, development, deployment, prioritization and project planning.
- Coordinate/manage vendors and consultants to ensure timely completion of tasks that may impact project schedule.
- Perform duties as assigned commensurate to the IT Professional level.
Qualifications
NOTE: Equivalent work experience will be considered in lieu of a bachelor's degree.
Experience:
- In-depth knowledge of (typically 3+ years' experience):
- As lead full-stack developer with strong Microsoft stack experience including C#, SQL server, JavaScript, HTML, CSS;
- Designing, developing, and delivering enterprise level applications;
- Developing workflow applications.
Capabilities:
- Must possess good analytical skills and be willing to research or learn whatever is necessary to support the development of applications.
- Demonstrated ability to implement standard analysis, programming, and testing techniques across the development life cycle of systems.
- Enjoy challenge of solving complex technical issues.
- Intermediate SQL and database query knowledge.
- Attention to detail, time management skills, and timely follow-through in executing responsibilities.
- Demonstrate understanding of network protocols.
- Ability to convey technical information to business stakeholders and to work well with cross-functional teams .
NOTE: Submit cover letter & resume along with application.
NOTE: Employment contingent upon successful completion of comprehensive background investigation in compliance with Seattle's Fair Change Employment Ordinance 14.17.
NOTE: This position is affiliated with a collective bargaining unit; International Brotherhood of Electrical Workers, Local 77.
Additional Information
Desired Qualifications:
- Bachelor's degree in Science, Technology, Engineering, or Math (STEM).
- Knowledge of and/or familiarity with older database platforms such as MS SQL 2003/2008 to support legacy applications or environments is a plus.
- Experience developing web services such as REST or SOAP.
- Experience with the software development lifecycle (SDLC) processes.
- Experience working with vendors conducting lifecycle analysis and cost replacement benefits research is a plus.
- Utilizing source control system such as Subversion, GIT, CVS, or Perforce.
- Experience with Payment Card Industry standards (PCI), and privacy, risk, and security design standards.
- Knowledge of and/or familiarity with quality assurance testing.
- ARIA and accessible development coding.
- Familiarity with Web Content Accessibility Guidelines (WCAG) 2.1.
- Agency
- City of Seattle
- Address
- Seattle Municipal Tower
700 5th Avenue, Suite 5500
Seattle, Washington, 98104
- Website
- http://www.seattle.gov/jobs