Senior Design Services Engineer

Granicus
Summary
Join Granicus' OneMeeting team as a Sr. Design Services Engineer and provide technical services to Customer Support and Implementation Teams. You will develop and maintain front-end applications, create and maintain customer forms and workflows, build reports and scripts, conduct testing, and engage with cross-functional teams. This role requires strong knowledge of HTML5, CSS3, JavaScript, JQuery, SQL, C#, and React. You will also mentor junior engineers and maintain detailed documentation. The position offers opportunities to improve processes and contribute to a remote-first company with a global workforce and inclusive culture. Granicus is committed to providing equal employment opportunities.
Requirements
- Bachelor of Computer Science or relevant field/experience
- Strong knowledge of HTML5, CSS3, JavaScript, JQuery, SQL, C# & React
- Strong understanding of application programming interfaces (API)
- Familiarity with browser testing and debugging
- Capacity to manage priorities and deadlines
- Capacity to work in a rapidly evolving environment
- Strong team player, analytical and dynamic and able to work independently
- Ability to handle multiple tasks and meet deadlines
- Initiative to actively seek opportunities to broaden knowledge and improve skills
- Strong interpersonal skills with the ability to collaborate and work effectively with individuals,strengthening relationships to achieve the best possible solutions
- Ability to understand the clientβs needs and apply a creative and logical approach to identify solutions
- Ability to communicate to customers
- Ability to receive and understand directions, ask questions when appropriate, and manage time to work effectively and independently
- Strong communication skills
- Demonstrated track record of on-time task completion
- Service-oriented with quick response time to questions and emails
- Responsible for Granicus information security by appropriately preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets in accordance with the company's information security program
- Responsible for ensuring the data privacy of our employees and customers, their data, as well as taking all required privacy training in a timely manner, in accordance with company policies
Responsibilities
- Provide support to client teams in numerous projects as well as existing customers through technical expertise
- Develop, implement, and maintain front end applications with HTML, CSS, JavaScript, JQuery, and SQL while consistently meeting project deadlines
- Create and maintain customer HTML forms, customer workflows, customer displays, manage customer configurations, and maintain word document templates
- Create reports with SQL by utilizing SSRS report builder
- Build scripts using C# for workflows
- Maintain implementation tool using React
- Conduct cross-browser and multi-device testing and performance optimization
- Engage with cross-functional teams with varying levels of seniority and experience to support various programs and client needs and to understand requirements and provide estimates
- Help determine best methods to perform tasks; complete projects and makes recommendations for future process enhancements as it relates to front end development and optimization
- Perform standard reporting for management
- Maintain detailed, organized documentation of client projects using a combination of Confluence, Azure and other tools
- Provide timely, helpful, and thorough responses and resolutions to inquiries and requests
- Assist customers with complex configurations
- Troubleshoot complex forms/workflows/scripts/reports
- Mentor junior engineers
- Provide timely, helpful, and thorough responses and resolutions to inquiries and requests
- Help determine best methods to perform tasks; complete projects and makes recommendations for future process enhancements as it relates to front end development and optimization
- Participate in UAT/beta testing
Preferred Qualifications
Knowledge of Angular is a plus
Benefits
We are a remote-first company with a globally distributed workforce across the United States, Canada, United Kingdom, India, Armenia, Australia, and New Zealand