The Back-end Web Developer works alongside a team of developers and analysts to provide support for the Simpleview CRM and related products.
This position requires an advanced understanding of HTML, JavaScript, ColdFusion, Angular, and SQL.
The developer is expected to deliver high-quality, error-free work while meeting service level agreements (SLAs).
Responsibilities include working with a Lead Developer to complete client contracts and projects, facilitating completion of work with the project owner, and writing SQL scripts for data management within the Simpleview CRM.
The role involves modifying existing templated reports, creating new reports based on client specifications, debugging issues in business/application logic, and developing scripts for Extranet permissions and mass emails.
The developer will customize FormBuilder forms, troubleshoot Simpleview CRM integrations, and support enterprise clients.
Additional tasks include reporting issues with the core application, conducting peer reviews, testing completed work, and managing timelines and ticket queues.
The developer must maintain open communication with the Lead Developer and project owner regarding project tasks and timelines.
Requirements:
Candidates should have 6+ years of professional web development experience with excellent time management and time tracking skills.
The ability to explain technical concepts to non-technical stakeholders is essential.
Proficiency in providing regular project updates and communicating effectively about project timelines and challenges is required.
Strong problem-solving communication skills are necessary, including the ability to articulate challenges and propose effective solutions.
Familiarity with version control software (Git and/or SVN) is expected.
Candidates must demonstrate the ability to produce clear documentation and have experience with Jira, SCRUM/Agile development.
A commitment to staying updated with relevant trends, tools, and best practices in the field is important.
Experience with SQL, HTML, CSS, and JavaScript/jQuery is required, along with the ability to troubleshoot and debug code efficiently.
Knowledge of Asynchronous JavaScript and XML/JSON (AJAX), object-oriented programming principles, and RESTful APIs is necessary.
Familiarity with ColdFusion, Internet Information Services (IIS), and scripting languages like Python is preferred.
Candidates should have experience in query optimization, performance tuning, and isolating issues related to data within the SQL/database environment.
Experience with the AngularJS (Angular 1.x) framework is also preferred.
Benefits:
Granicus offers a remote-first work environment with a globally distributed workforce.
The company promotes a transparent, inclusive, and safe culture, encouraging diverse voices through Employee Resource Groups.
Employees have opportunities to interact with leadership during sessions like "Coffee with Mark" to discuss important issues.
Granicus provides a supportive community through Microsoft Teams focused on wellness, art, family, and more.
The company is committed to equal employment opportunities, ensuring all qualified applicants are considered without discrimination.