Looking to contribute to the clean energy transition? Want to apply your skills to fighting Climate Change? Want to help make a healthier built environment for Homeowners and Renters? Want to see, daily, the way solutions you create mobilize and empower a team of dedicated Educators and Field Technicians? Tired of the Fortune 500 rat race? Come join a dynamic team working to reduce the energy impact of buildings throughout the US through high-end software solutions.
Performance Systems Development is a mission-driven technology firm that reduces barriers to making buildings more energy efficient and comfortable. Our mission is to use innovative software solutions to reduce the harmful impacts of climate change by working to reduce the energy consumption in buildings. PSD has a national reputation as a thought leader in the development of innovative software tools and systems to bring energy efficiency to scale across the US and internationally. We build web applications, mobile applications, and energy modeling software used in a variety of energy-efficiency programs and have expertise in building science and program design, which has allowed us to engage in diverse and interesting projects. At PSD we highly value our employees and limit the pressure to work more than 40 hours a week.
As a FileMaker Specialist you will be responsible for implementation and support of scalable high-quality and high-performance FileMaker applications, responding to the needs of our Field QA Inspection and Training teams, and others whose needs are only uncovered through collaborative planning. FileMaker is used to deliver superior efficiency programs, as an integral part of operations. Software Business Analyst – FileMaker Specialist responsibilities include gathering requirements for software solutions, determining solution approaches, and performing implementation tasks that ensure the solution aligns with the PSD product roadmap and customer requirements. A Software Business Analyst will be expected to communicate well and frequently with agile teams, product owners, client representatives, and clients. A high level of commitment and professionalism is expected throughout the software development lifecycle including client communications, requirements gathering, acceptance testing, and customer support.
What will you do?
· Document product use cases and other specifications
· Analyze software requirements
· Understand product roadmap and positioning
· Participate in design, planning, and estimation discussions regarding software features and enhancements
· Write software code to maintain and enhance our applications
· Create software tools to support a dedicated team of internal users
· Apply software design following industry best practices
· Analyze software issues through software debugging
· Generate software documentation
· Perform software testing and diagnostics
· Other tasks as assigned
Need to Have:
· Bachelor’s Degree in IT or Business Administration related field, or equivalent experience
· Prior software requirements gathering, documentation, and configuration experience, 3-5 years
· Minimum 2 years of experience as a FileMaker developer
· Experience with FileMaker Server and FileMaker Go
· Software project management experience
· Understanding of the SDLC
· Familiarity with web applications
· Experience testing web application software
· Demonstrated ground-up creation of deployed solution
Nice to Have:
· Bachelor’s Degree in IT or related field
· Knowledge of other programming languages (Java, Ruby, PHP, Python, JavaScript)
· Knowledge of software standards such as REST, JSON, XML, HPXML, SQL
· Experience with Claris Connect or other workflow integration services
· Familiarity with FileMaker Server Deployment and data migration
· Claris Developer Certification
· Working knowledge of Energy Efficiency programs
· Fundamental knowledge of UX and UI design
· A deep understanding of Relationship Context
· Working knowledge of Salesforce
· Experience with Tableau, Power BI, or other reporting tool
· Experience with MS Office suite, especially Excel and PowerPoint
Who are you?
· Must be a team player, self-driven, able to work in a group and independently; must be an excellent communicator, have strong interpersonal skills, and have the confidence and ability to work with clients and understand product requirements
· Must possess the ability to understand complex customer application usage and drive results with strong attention to detail and follow-through
· Must be motivated, goal oriented, organized, have strong analytical and planning skills, be able to understand business processes, business objectives and understand client needs.
· Must have flexibility to respond to shifting needs and priorities
· Must have excellent written and verbal interpersonal communication skills and work well in a team environment.
· Demonstrates an ability to assess problem situations to identify causes, gather and process relevant information, generate possible solutions, and make recommendations and/or resolve the problem
This can be a remote or office-based hybrid position. Flexibility to come to a PSD office on an occasional basis is desired but not required.
Physical Demands: Frequent use of the computer requiring periods of sitting and close audio-visual concentration. Physical demands are minimal and typical of similar jobs in comparable organizations.
Work Environment: Office work is performed in an open and collaborative environment.
Salary: Competitive salary commensurate with education, qualifications, and experience.
Benefits: Health Insurance, 401K savings plan, Life Insurance, Long Term Disability Insurance, Flexible Spending Accounts, Paid Holidays, and a Paid Benefit Time program
Apply To: Candidates interested in staff positions only, no recruiters, 3rd party agencies, or outsourcing firms.
Visit us at: http://www.psdconsulting.com
Diversity and Inclusiveness: PSD strives to create a diverse and inclusive workplace. We highly encourage qualified applicants regardless of age, color, creed, disability, ethnicity, gender, gender identity or expression, marital status, national origin, race, religion, sexual orientation, military or veteran status, or any combination of these or related factors, to submit an application for consideration.