Virginia Mountain View

Software & Application Developer

Software & Application Developer

  • https://jobs.vccs.edu/postings/98856
  • Fairfax County, Virginia, United States
  • College Computing
  • Northern VA Community College
View favorites

Title: Software & Application Developer

Agency: Northern VA Community College

Location: Fairfax County - 059

FLSA: Exempt

Hiring Range: $80,000 - $105,000

Full Time or Part Time: Full Time

Additional Detail


Job Description:
General Description:
This position has primary responsibility for designing, building, and optimizing enterprise platforms and user-facing solutions. The role combines application development (forms, workflows, UI, customer experience) with software engineering capabilities (integration design, system architecture, scalability, and performance optimization).

The developer contributes to shared engineering standards, mentors team members, and helps evolve the organization’s development practices toward modern, flexible, and scalable solutions. This position operates with a platform-agnostic mindset, supporting potential transitions to new technologies and architectures over time.


Duties and Tasks:
  • Design, develop, and maintain user-facing applications, including electronic forms, workflows, and service catalog solutions across enterprise platforms (e.g., TeamDynamix and future platforms).
  • Apply Software Development Lifecycle (SDLC) practices to design, develop, test, deploy, and maintain enterprise applications and integrations.
  • Implement and support enterprise service management (ITSM/ESM/PPM) solutions aligned with business processes and user experience goals.
  • Support and participate in deployment processes, including version control, release management, and continuous integration/continuous delivery (CI/CD) practices.
  • Build and manage integrations using RESTful APIs, webhooks, and iPaaS/middleware tools to enable seamless data exchange between systems.
  • Monitor, troubleshoot, and resolve issues related to application performance, workflows, integrations, and system functionality.
  • Support and participate in change management processes to ensure controlled, reliable deployment of system updates and enhancements.
  • Develop and maintain technical documentation, including configurations, integrations, and user guides.
  • Develop and execute testing strategies, including functional and integration testing, to ensure solution quality.
  • Collaborate with cross-functional teams (project managers, analysts, stakeholders) to deliver high-quality, customer-focused solutions.

**Up to 2 days of telework after probation period.**
Minimum Qualifications:

Required KSA’s:
  • Knowledge of Software Development Lifecycle (SDLC) methodologies (Agile, Waterfall, or hybrid) and their application in enterprise environments.
  • Knowledge of enterprise service management platforms (e.g., TeamDynamix, ServiceNow, or similar).
  • Knowledge of application development and system integration principles, including APIs and middleware.
  • Understanding of data structures and formats (JSON, XML, flat files) and data handling practices.
  • Knowledge of system design concepts (scalability, modularity, performance optimization).
  • Knowledge of workflow automation and electronic forms development.
  • Understanding of IT service management (ITSM) or project management processes.
  • Knowledge of data security and privacy practices, particularly in protecting sensitive information (e.g., student data).
  • Strong programming and scripting skills (JavaScript, HTML/CSS, and related web technologies).
  • Ability to analyze business requirements and design effective technical solutions.
  • Strong troubleshooting, debugging, and performance optimization skills.
  • Effective written and verbal communication skills.
  • Ability to manage multiple priorities and deliver within established timelines.
  • Ability to work both independently and collaboratively in a cross-functional team environment.
  • Ability to think strategically and architecturally, beyond immediate configuration needs.
  • Ability to adapt to evolving technologies, platforms, and priorities.
  • Ability to maintain a customer-focused mindset when designing and delivering solutions.
  • Ability to handle a dynamic workload and support critical system needs when required.
  • Ability to mentor and support the development of junior team members.

Minimum Qualifications:
  • Experience working within a structured Software Development Lifecycle (SDLC), including requirements gathering, development, testing, and deployment.
  • Experience developing solutions within TeamDynamix or similar enterprise service management (ITSM/ESM/CRM) platforms.
  • Experience in application development, including forms, workflows, and automation.
  • Experience with data integration and API development, including REST, webhooks, and/or middleware (iPaaS platforms).
  • Experience gathering, analyzing, and translating business requirements into technical solutions.
  • Experience troubleshooting and supporting production systems and end-user environments.
  • Experience working with modern data structures and formats (JSON, XML, etc.).
Additional Considerations:

Additional Considerations:
  • Experience working in Agile or hybrid Software Development Lifecycle (SDLC) environments, including iterative development, continuous integration, and continuous delivery (CI/CD).
  • Experience supporting or leading system or platform migrations, including data migration, workflow reconfiguration, integration updates, and user transition to new technologies.
  • Experience working in a higher education or public sector environment.
  • Experience with database technologies, including writing stored procedures and working with data flows.
  • Proficiency in web technologies, including HTML, CSS, and related integration tools.
  • Experience developing forms, workflows, and configurations within TeamDynamix.
  • Experience with Customer Relationship Management (CRM) solutions (e.g., Salesforce, Dynamics 365, or similar), including configuration, integration, or data management.

 

Each agency within the Commonwealth of Virginia is dedicated to recruiting, supporting, and maintaining a competent and diverse work force. Equal Opportunity Employer

Similar Jobs

Direct Support Professional (PM Shift)

Chesapeake, Virginia, United States Southeastern VA Training Ctr
Passionate about helping others? Start a rewarding career at Southeastern Virginia Training Center!

Learning and Development Consultant, Sr.

Henrico, Virginia, United States, 23228 Department of Social Services
These are incredibly exciting times at VDSS! We are driving unprecedented, progressive organizational change to create platforms for industry-leading innovations with the goal of delivering the best possible outcomes for Virginians. We offer compr...

Supplemental Instruction Program Assistant

Virginia, United States TUTORING CENTER (Germanna)
Title: Supplemental Instruction Program Assistant Agency: Germanna Community College Location: Orange - 137 FLSA: Nonexempt Hiring Range: $21.34-$23.71 per hour; state benefits do not apply Full Time or Part Time: Part Time Additional Detail ...

Psychology Adjunct Teaching Position

Lynchburg, Virginia, United States ARTS (Central Virginia)
Title: Psychology Adjunct Teaching Position Agency: Central Virginia Community College Location: Lynchburg - 680 FLSA: Exempt Hiring Range: Minimum rate per credit hour is $793.00 - $1,058 Full Time or Part Time: Part Time Additional Detail ...

Custodian (Evening-Norfolk)

Norfolk, Virginia, United States CUSTODIAL SERVICES - NORFOLK (TC295)
Title: Custodian (Evening-Norfolk) Agency: Tidewater Community College Location: Norfolk - 710 FLSA: Nonexempt Hiring Range: $14.81 per hour Full Time or Part Time: Part Time Additional Detail Job Description: Tidewater Community College...