Responsible for developing applications using our SaaS platform builder. A typical day of a Solution Developer involves meeting with clients and understanding their business and its challenges, functionally outlining a solution to the identified use cases, and then leveraging a set of low and no code platform building blocks to build a solution to meet the client’s needs. To succeed in this position, you must have an analytical and technical way of thinking, be able to explain concepts to technical and non-technical stakeholders and enjoy expanding your skillset as new technology presents itself to continue to deliver better results to the organization and our clients.
This role combines the nature of performing high amounts of configuration in our platform, including “point and click” creation of new workflows, data objects, actions, and pages combined with the need to perform customizations through API (Application Programming Interface) integrations and JavaScript customizations when necessary to create custom widgets for user interactions. Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.
What you will be doing:Translate business requirements into well-architected solutions Automate business processes with our platform; outputs will include low code applicationsAbility to develop custom API integrations, custom widgets, and other custom coding with JavaScript where needed in support of project delivery Participate in technical design sessions; develop detailed technical solution documentation in support of client business objectives through flowcharts, diagrams, user guides, etc.Ensures all production changes are made in accordance with lifecycle methodology, version control, appropriate testing, and risk guidelinesStay informed of new technologies and be aware of new platform capabilities, industry standards, and best practicesConducts working sessions with clients to facilitate feedback; resolve technical issues during client review and testinOther tasks and responsibilities as assigned
Knowledge, Skills, and Abilities Clear communication skills and ability to work with customers to assess problemsAbility to implement a "minimum viable" mindset where configuration first is a priority - customization where needed to meet the customer needsDemonstrated ability to solve problems and formulate recommendationsExcellent verbal and written communication skillsAbility to work independently as well as in a team environmentCapable of managing multiple tasks and projects simultaneouslyComfortability working under pressure or strict deadlinesExceptional attention to detail; strong organizational and prioritization skillsOutstanding writing and analytical-thinking skillsPassion for learning and personal growth, specifically when it comes to technologySelf-starter with high degree of integrity and professionalismProficiency in Microsoft Word, Excel, PowerPoint, and SharePoint Ability to travel as needed or required
Qualifications
RequiredExperience working with business teams to gather business requirements to build solutions Knowledge of data modeling concepts to create necessary data objects in the systemExperience working with APIs (Application Programming Interface) (REST / Graph) Ability to use mockup tools such as Figma, PowerPoint, etc. to explain design approaches Demonstrated experience problem solving by in depth understanding of technical tool capabilities and willingness to manipulate behavior to meet end business goalsProficiency in JavaScript (experience with React is a plus) Understanding of Microsoft SQL Server and No SQL structuresMinimum 3 years of experience designing and/or delivering SaaS solutions in enterprise environments
PreferredDemonstrated ability to understand business challenges and manipulate site behavior to match expectations Experience working with low code platforms and/or configurable business platforms. Development experience with MS Power Apps, Logic Apps, ServiceNow, Workday, NetSuite, Epicor, or Salesforce is a plus. Knowledge in development methodologies (Scrum) and Tools for development support (Confluence, JIRA, Git, Jenkins, Bamboo, TFS)
What do you receive by joining our team?
Competitive Wages and Career Advancement Health and Welfare options to include (medical, dental and vision) health savings account with company contributions, medical flexible spending, and dependent care.401(k) with company matchContinuing education program Uncapped flexible time off and sick leaveMonthly virtual team activitiesStipend to outfit your home office