Job Openings >> Sr. Web Developer (Titusville Office)
Sr. Web Developer (Titusville Office)
Summary
Title:Sr. Web Developer (Titusville Office)
ID:2026-INFOSVC-1
Department:Information Services
Salary Range:Starting Salary: $80,984.71
Application Deadline:N/A
Description

JOB SUMMARY
This is a senior-level professional position under the general direction of the Senior Director of Information Services. The role requires proficiency in web system architecture and full-stack web development with a primary focus on Microsoft C#.NET technologies, SQL Server databases, system and platform integration, process automation, web server configuration, and continued growth in ESRI ArcGIS technologies. The role performs highly skilled technical work both independently and collaboratively with minimal supervision and requires exceptional analytical skills and agile adaptability to emerging technologies and unfamiliar domains. The role promotes team growth through knowledge sharing and mentorship while embracing a culture of teamwork, innovation, and continuous improvement.

 

ESSENTIAL JOB FUNCTIONS

  • Architects solutions and designs, develops, documents, implements, and maintains modern, data-driven web applications and supporting systems, emphasizing security, performance, stability, and maintainability. Delivers high-quality web solutions using Microsoft C#.NET and Vue.js as a full-stack developer. Collaborates with the technology team to support superior user experiences.  Provides guidance and support for related technologies and may assist the System Administrator with web server configuration as needed.
  • Designs Microsoft SQL Server database schemas and develops T-SQL functions and stored procedures to provide data for .NET Web APIs, ensuring secure, high-performance queries.  May assist the DBA with a variety of tasks as needed.
  • Architects and develops technology solutions that enhance operational efficiency through system and platform integration, application modernization, and process automation, and provides strategic guidance to the team.
  • Leads the technology team in maintaining and upgrading applications and systems for continued service and compatibility with evolving technology.  Resolves system failures to restore application availability, stability, and performance.
  • Researches emerging technologies and evaluates their potential to enhance systems and processes. Works with team members and stakeholders to develop and communicate implementation plans aligned with organizational goals and technical requirements.
  • Performs any other related duties as required or assigned.


MINIMUM REQUIREMENTS TO PERFORM WORK

  • Bachelor’s degree in computer science, relevant technical certifications, or an equivalent combination of education and experience. 
  • Seven years of professional experience with web architecture and advanced full-stack web application development, and two years of professional experience with ArcGIS technologies or demonstrated ability to efficiently develop competency in ArcGIS.  Exceptional proficiency and proven results may substitute for years of experience.  Business knowledge is preferred.
  • Communicates effectively in English, both verbally and in writing, to cultivate a productive and positive work environment. Demonstrates strong organizational skills, emphasizing collaboration and mutual respect. Approaches challenges with enthusiasm and a solution-oriented mindset. Maintains appropriate decorum and represents the office professionally.
  • Proficient in architecting, developing, deploying, and maintaining modern data-driven web applications and their supporting systems using best practices for Microsoft .NET and Vue.js technologies. Skilled in C#, Web API, IIS, Entity Framework, Visual Studio, GitHub, NuGet, SQL Server, SQL Server Management Studio (SSMS), and SQL Server Integration Services (SSIS). Competent in JavaScript, CSS, MVC, MVVM, SPA, Node.js, HTML, Content Security Policy (CSP), PowerShell, Vite, and Microsoft Access. Foundational understanding of Bootstrap, Title II of the Americans with Disabilities Act (ADA), UI/UX best practices, and legacy technologies including jQuery, DataTables, SimplePagination, ASP.NET Web Forms, Knockout, Sammy, Lodash, and VBScript, or the ability to quickly acquire the necessary skills to support legacy applications during modernization. Agility to become effective with Python for ArcGIS, ArcGIS Server, ArcGIS Pro, and the ArcGIS Maps SDK for JavaScript.
  • Preferred competencies include business knowledge, ArcGIS ModelBuilder, ArcGIS Arcade, ArcGIS Pro, ArcGIS Portal, ArcGIS Enterprise, ArcGIS Pro SDK for .NET, ArcGIS Runtime SDK for .NET, Adobe Acrobat, Adobe Photoshop, Google Analytics, EagleView IPA development and administration, Cloudflare configuration, PayPal integration, and other related web/GIS technologies.


PHYSICAL DEMANDS
While performing the functions of this job, the employee is continuously required to stand, sit, use hands to finger, handle, or feel, reach with hands and arms, talk or hear; frequently required to walk; and the employee must occasionally lift and/or move up to 50 pounds, regularly lift and/or move up to 25 pounds, continuously lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision.

SUPERVISORY RESPONSIBILITIES
None.

LEADERSHIP
Employees in this position organize work around broad organizational goals and processes. Their supervisor oversees their activities through regular meetings. 

WORKING CONDITIONS
Employees in this position work in a dynamic environment that requires them to be sensitive to change and responsive to changing goals, priorities, and needs. 

COMPLEXITY
Employees in this position perform work that encompasses advanced technical, scientific, legal, or mathematical concepts. Their work directly contributes to the implementation of specific policies, programs, or initiatives of the organization.

DECISION MAKING
Employees in this position follow basic guidelines for operational activities.  They make decisions that govern the activities and behaviors of staff members.  Their work directly impacts other workers, citizens or both.

RELATIONSHIPS
Employees in this position provide updates to senior managers, elected officials, or other community groups or organizations.  They work regularly with other directors or senior managers to ensure provision of efficient and effective services.  Part of their performance is tied to how well they respond to members of the community or internal peers within the organization.

ApplicantStack powered by Swipeclock