Granicus

Services Developer

Granicus

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $70,700 - $80,400 per year

About the role

  • Work with a Lead Developer to complete client contracts and projects.
  • Work with the project owner to facilitate completion of work.
  • Write SQL scripts for importing and updating data within the Simpleview CRM.
  • Modify existing templated reports to fit client needs.
  • Create new reports based on client-provided specifications.
  • Debug issues in business/application logic and implement a resolution.
  • Develop scripts to update Extranet permissions and send mass emails.
  • Customize FormBuilder forms.
  • Debug issues in business/application logic and implement a resolution.
  • Troubleshoot Simpleview CRM integrations (e.g. aggregator, act-on, cvent, marketplace).
  • Troubleshoot issues with the sync between Simpleview CRM and Simpleview CMS.
  • Troubleshoot issues with 3rd-party vendors consuming the Simpleview CRM web API.
  • Support enterprise clients.
  • Report issues & errors with the core application.
  • Branch updates to the core application for QA/review.
  • Peer reviews the work of other developers.
  • Test all completed work to ensure proper and error free functionality.
  • Complete all programming tasks while following company code standards.
  • Complete and respond to change requests from client, project owner or Lead Developer.
  • Manage timelines and ticket queues in order to provide timely delivery of tasks.
  • Maintain open communication with Lead Developer and/or project owner on all project tasks.
  • Communicating with Lead Developer and/or project owner when timelines or ticket expectations cannot be met.
  • Update all tickets and project notes and statuses daily within the internal Simpleview ticket system.
  • Maintain accurate time entries.

Requirements

  • 2+ year(s) of professional web development experience.
  • Excellent time management and time tracking skills.
  • Ability to explain technical concepts to non-technical stakeholders.
  • Proficiency in providing regular project updates, reporting progress, and communicating effectively about project timelines and any potential challenges.
  • Strong problem-solving communication skills, including the ability to articulate challenges, propose effective solutions, and collaborate with team members to implement resolutions.
  • Familiarity with version control software (Git and/or SVN).
  • Demonstrated ability to produce clear and thorough documentation, including writing well-commented code.
  • Experience with Jira, SCRUM/Agile development.
  • Demonstrated commitment to staying up to date with relevant trends, tools, best practices, and changes in your field.
  • Demonstration of innovative thinking and problem-solving skills.
  • Experience with branching, merging, and resolving conflicts to maintain codebase integrity.
  • Experience with SQL.
  • Experience with HTML, CSS, and JavaScript/jQuery.
  • Demonstrated ability to troubleshoot and debug code efficiently using debugging tools and techniques.
  • Knowledge of Asynchronous JavaScript and XML/JSON (AJAX) to improve user experience and application responsiveness.
  • Knowledge of object-oriented programming principles for building scalable and maintainable applications.
  • Demonstrated ability to write complex SQL queries to extract, manipulate, and analyze data.
  • Familiarity with ColdFusion.
  • Experience developing on a large scale web application.
  • Understanding of functional programming paradigms for creating reusable and modular code.
  • Experience in building and consuming RESTful APIs for seamless communication with external systems.
  • Knowledge of creating and managing stored procedures and triggers to automate database tasks.
  • Familiarity with Internet Information Services (IIS) for hosting and deployment of web applications.
  • Familiarity with scripting languages like Python for automating tasks, data processing, and system integrations.
  • Experience in query optimization and performance tuning for efficient database operations.
  • Expertise in isolating, troubleshooting, and resolving issues related to bad, missing, or incorrect data within the SQL/database environment.
  • Experience with the AngularJS (Angular 1.x) framework including services, controllers, directives, and modules.
Benefits
  • Flexible Time Off – Take the time you need to rest, recharge, and live your life.
  • Company-Wide Wellbeing Days – Paid days off to unplug and focus on your mental health.
  • Work From Home Reimbursement – Support a productive home office environment.
  • Multiple Health Plan Options – Including a 100% employer-paid plan.
  • Employer HSA Contributions – When enrolled in a High-Deductible Health Plan.
  • Fitness Reimbursement Program – Stay active, your way.
  • On-Demand Mental Health Support – Access to Headspace and other wellness tools.
  • Paid Parental Leave – For both birthing and non-birthing parents.
  • Traditional & Roth 401(k) – With a generous company match.
  • Life & AD&D Insurance – 100% employer-paid coverage for peace of mind.
  • Online Learning Platforms – Fuel your professional development.
  • Competitive Salary & Bonuses – Your contributions are valued and rewarded.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SQLHTMLCSSJavaScriptjQueryColdFusionRESTful APIsAsynchronous JavaScript and XML/JSON (AJAX)version control (Git, SVN)debugging
Soft Skills
time managementproblem-solvingcommunicationcollaborationdocumentationinnovative thinkingproject updatesarticulating challengesclient supportteamwork