
Services Developer
Granicus
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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