ABOUT PEAR TECHNOLOGY
At Pear Technology, we specialise in providing innovative digital mapping solutions, services, and software tailored for niche markets. We serve a diverse client base, including land agents, farmers, forestry managers, local councils, arboriculturists, and various other businesses. Our mission is to provide accurate and user-friendly mapping tools for anyone who needs them.
We pride ourselves on being a small, close-knit team dedicated to building strong client relationships. We listen intently to our customers’ needs, taking the time to understand their businesses and markets, and are always ready to offer expert advice and support.
REQUIRED SKILLS
- Programming Expertise: Proficiency in C# or another object-oriented programming (OOP) language.
- Code Quality & Best Practices: Familiarity with code reviews and adherence to established coding standards to ensure maintainable, high-quality code.
- Cloud Computing: Experience with creating and managing resources on a major cloud platform (e.g., AWS, Azure, Google Cloud).
- Full-Stack Development: Ability to work across different application types, including legacy systems (.NET WinForms, WebForms), web applications, and modern serverless architectures (RESTful APIs).
- Collaboration & Independence: Ability to work both independently on projects and collaboratively within a team.
- Effective Communication: Strong communication skills, with the ability to articulate technical concepts to both engineering teams and non-technical stakeholders.
- Project & Time Management: Excellent organisational and time management skills, with the ability to manage multiple tasks and projects simultaneously.
DESIRED SKILLS
- .NET Framework: Experience with developing applications using the .NET platform.
- Front-End Development: Some experience with front-end programming, especially JavaScript, HTML, and CSS.
- API & Cloud Integration: A strong understanding of RESTful APIs and cloud-based services, and how to integrate them into applications.
- Version Control: Hands-on experience with a version control system, preferably Git.
- Database Experience: Experience with relational database systems, including writing SQL queries and working with databases like SQL Server, PostgreSQL, or SQLite.
- GIS Experience: Experience with GIS (Geographical Information System) software, such as QGIS or ArcGIS.
- AI: Experience with developing AI-powered tools & utilities is greatly desired. Experience with using AI to assist in development & everyday tasks is also beneficial.
WHO YOU ARE
We’re looking for a meticulous and proactive individual who:
- Approaches problems systematically and carefully, taking the time to fully understand challenges and consistently seeking robust, easily maintainable solutions.
- Is able to prioritise tasks, meet agreed deadlines, and proactively discusses issues or seeks help when needed.
- Thrives both independently and as a collaborative team member.
- Connects well with a diverse group of people, demonstrating an open, honest, and respectful attitude towards colleagues.
- Is keen to continuously learn new skills and apply them in practical ways.
Incase you would like to apply to this job directly from the source, please click here