City of Philadelphia: .Net Developer at City of Philadelphia (Philadelphia, PA) (Philadelphia, PA)

Posted: Jul 13, 2019

Job DescriptionThe Philadelphia Water Department (PWD) is the agency responsible for managing the water, wastewater and storm water infrastructure for the City of Philadelphia.The primary responsibility of this position is application development for the Philadelphia Water, City of Philadelphia using Microsoft .Net framework. This includes designing, developing and maintaining mobile, web and desktop applications to support PWD business processes.Essential FunctionsResponsible for the development of applications (web and otherwise) in .NET to support PWD Business processes.Responsible for the design of relational databases including organizing the information in tables, setting up primary keys and foreign keys and table relationships, create views, functions and stored procedures.Develop Mobile GIS enabled web applications using newer technologies such as MVC, Bootstrap, Angular JS and ESRI framework.Position DescriptionRevised 7/20/2016Develop and maintain interfaces to COTS solutions such as Maximo, Cityworks and CIPIT.Work closely with clients to develop technical requirements to meet their business needs as well as with system support staff to identify technical requirements, including connectivity, resources and other platform requirements.Help coordinate the implementation of short- and long-term projects, objectives, policies and procedures for the production and maintenance of all application development related issues.Follow SDLC methodology including requirements gathering, solution architecture, coding, and testing.Follow best practices and industry standards to develop .NET applications.Review code and high-level designs by other team members to ensure that strategic objectives and business needs are met.Proactively identify application inefficiencies and propose solutions.Identify, create, and maintain development frameworks and code libraries. Create prototypes and functional specifications for application development projects.Other duties as assigned.Competencies, Knowledge, Skills and AbilitiesAbility ToApply web application development standards and best practicesUnderstand application architectureWork under tight deadlines and reliably deliver work of the highest standards on timeSolve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.Interpret a variety of instructions furnished in written, oral, diagram, or schedule form and communicate them visually.Knowledge OfWeb standards, design fundamentals, browser compatibility issues for all operating systemsApplicationsVisual Studio (2008 ,2010,2012 and 2015)Microsoft SQL Server (2008,2014)OracleLanguagesJQueryBootstrapAngular JSMVCVB.NETC#HTML/XHTMLXMLAJAXPosition DescriptionRevised 7/20/2016JavaScriptCSS3VBScriptConceptsApplication ArchitectureApplication Lifecycle ManagementAgile MethodologiesRESTful Web ServicesInformation ArchitectureWeb standardsTable-less DesignWeb AccessibilityObject Oriented ProgrammingActive Directory Authentication/AuthorizationQualificationsEducationCompletion of a Bachelors degree program at an accredited college or university, which hasincluded major course work in Computer Science, information science, systems analysis orengineeringExperience5+ years of experience developing excellent solutions using Microsoft technologiesStrong experience with CSS2 and CSS3Strong experience with JQuery, MVC, Angular JSExperience developing web servicesExperience with the Microsoft .Net frameworkExperience with enterprise relational databases such as Microsoft SQL Server and or OracleKnowledge of GIT is preferredAdditional InformationPlease submit cover along with resume.Successful candidate must be a City resident within six months of hire.The City of Philadelphia is an Equal Opportunity employer and does not permit discrimination based on race, ethnicity, color, sex, sexual orientation, gender identity, religion, national origin, ancestry, age,disability, marital status, source of income, familial status, genetic information or domestic or sexual violence victim status. If you believe you were discriminated against, call the Philadelphia Commission on Human Relations at 215-686-4670 or send an email to For more information, go to: Human Relations Website at: http://www.phila.gov/humanrelations

More Information

Source: Stack Overflow


More Opportunities: