Application Developer

Charlottesville, Virginia

Apollo ITS
Apply for this Job
Job Title: Application Developer
Location: Charlottesville, VA
Duration: 12 Months


The selected candidate must be able to work in person (on site) for the first full week (5days) of the engagement then a minimum of two days a week ON SITE thereafter. The candidate musthave access to broadband internet and a home office free from distractions to qualify for remote work.The candidate can optionally work in person if preferred

Job Description:
Works as a software developer/engineer on small to mid-sized projects to buildsoftware and solutions. Participates in the SDLC process, troubleshoots, andimplements custom written and vendor sourced enterprise software. Performsconfiguration, customization, and integration with disparate internal and externalsmall-scale systems. The Application Developer will work with other ACIT teammembers, department stakeholders, vendors, and partners in the design andconfiguration and deployment of software solutions for the County.
ESSENTIAL FUNCTIONS
  • Work as part of a small team or independently to transform business requirementsinto technical solutions.
  • Gathers user requirements and feedback to formulate solutions for webapplications and systems
  • Design, develop, test, deploy, document, and support custom developed small tomid-sized software solutions
  • Develop front-end design, database, technical documentation, test procedures,source control, coding, and system configuration.
  • Develops UI-UX, navigation, classes, API's, web services, automation processes,workflow, database objects, reports, and data ETL.
  • Develop and maintain database-driven web interfaces.
  • Designs and implements responsive, standards-based, accessible, user-focusedtemplates and interfaces.
  • Writes simple to complex on-line applications and modifies existing on-lineapplications.
  • Support QA activities for quality delivery-unit, system, user acceptance, andregression testing.
  • Manage software development lifecycle and associated development operationssoftware and systems.
  • Manage assigned technical support incidents and perform root cause analysis andmitigation.
  • Design, develop and deploy low code cloud-based solutions.
  • Monitor systems for optimized data storage and processing functions inaccordance with security policies and best practices.
  • Monitor and optimize the use of development operations related cloud services.
Required/Desired Skills:
  • Modern/responsive design, programming principles and techniques
  • Basic SDLC (Software Development Life Cycle)stages/phases, tools, and concepts.
  • Designing, coding, testing, and debugging of software applications.
  • Development in .NET frameworks
  • Power apps development and workflow design in power automate
  • Client side and server side programming
  • Microsoft Office 365
  • SQL database scripting, dataanalysis, and report writing inSSRS
  • Azure Devops or TFS deploymentand management
  • UI/UX design with applicationnavigation fundamentals
  • API / interface development forvarious online platforms
Date Posted: 07 April 2025
Apply for this Job