Job Details

ID #53782425
Estado Pennsylvania
Ciudad Philadelphia
Tipo de trabajo Full-time
Salario USD TBD TBD
Fuente City of Philadelphia
Showed 2025-04-10
Fecha 2025-04-10
Fecha tope 2025-06-09
Categoría Etcétera
Crear un currículum vítae
Aplica ya

Senior Business Application Developer

Pennsylvania, Philadelphia, 19113 Philadelphia USA
Aplica ya

The senior business software developer is responsible for building software applications and automations using a low-code development platform, such as Quickbase or MS PowerApps. This position requires closely working with subject matter experts, business analysts and technical teams within the department to gather business requirements, develop functional specifications, and implement software program solutions appropriate for a low-code development environment. The developer will also play a key role in migrating some legacy applications by reproducing their functionality and extending their support in a low-code platform. This position requires a candidate capable of working both independently and collaboratively.Essential Functions

    Participates in initial stages of the application development cycle, including project planning, gathering of business requirements, and development of functional specifications. 

    Designs user interface prototypes that are intuitive and fit business needs. 

    Collaborates with the data architect and database administrator to design and implement data models for applications. 

    Builds applications or software solutions using a low-code platform, such Quickbase or MS PowerApps, according to requirements and specifications.

    Creates cross platform automations to augment and support business processes.

    Follows an agile methodology by facilitating regular scrum meetings to discuss progress, identify roadblocks, and plan upcoming work (sprints).

    Collaborates with the software configuration team to ensure security compliance and software rollouts to a production environment.   

    Develops test scripts and implements comprehensive testing strategies to identify and fix defects, while ensuring the application performs as expected.   

    Writes documentation and conducts code reviews.

    Provides ongoing support and maintenance for existing applications.  

    Works with Enterprise Data Services staff to determine KPIs and facilitate business intelligence.Competencies, Knowledge, Skills and Abilities

    Proficiency in low-code platform common features such as drag-and-drop interfaces, visual development tools, workflow automation, pre-built connectors and data integrations, cross-platform compatibility, and ability to connect with APIs and external services.   

    Proficiency in the use of MS Power Automate and SharePoint lists

    Proficiency in agile methodologies for software development. 

    Strong organizational and administrative skills including prioritizing, multi-tasking, and keeping track of information or work in progress while ensuring accuracy.

    Knowledge of HTML, JSON, and Power FX

    Knowledge of the software development life cycle  

    Knowledge of MS Active Directory user and group management policies. 

    Knowledge of the concepts of database management, database design, and internal data security mechanisms.

    Knowledge of information technology and familiarity with information design patterns, technology practices, and security policies.

    Knowledge of current principles and best practices of data management within large organizations.

    Ability to translate business and security requirements into application workflows    Ability to communicate effectively and coordinate activities with other information technology staff in the development of complex software solutions.

    Ability to communicate effectively between subject matter experts and developers to ensure accurate translation of business needs to implementation efforts. 

    Ability to identify and communicate risks to project timetables, deliverables, or scope.

    Ability to prepare clear, accurate and informative documentation on software products.

    Ability to adapt to changing business needs, conditions, and work responsibilities; responds to change with a positive attitude and a willingness to learn new ways to accomplish work activities and objectives.

    Ability to apply professional judgment in complex situations and handle effectively multiple tasks, initiatives and priorities.

 

Aplica ya Suscribir Reportar trabajo