Published: Mon, 09 Dec 2024 12:50:15 GMT
Position: Senior Software Engineer
Company Overview:
Nearmap is a global technology company with a team of energetic and talented individuals. Recognized as one of Fast Company’s 10 Most Innovative Companies, Nearmap provides instant access to high-resolution aerial imagery, 3D content, AI datasets, and geospatial tools in the USA, Canada, Australia, and New Zealand. At our core, we are a location content, visual analytics, and software as a service company, driven by innovation.
Job Overview:
As a Senior Software Engineer at Nearmap, you will be responsible for working within our NodeJS-based microservices architecture to identify property attributes from various imagery sources. This role involves working on both the frontend ReactJS and backend NodeJS components, as well as the RabbitMQ messaging strategy and PostgreSQL database.
Key Responsibilities:
– Develop and maintain a full stack of ReactJS/NodeJS/PostgreSQL and messaging/microservices architecture
– Collaborate with frontend and backend practice leads to enhance system and UI functionality
– Propose and implement new ideas to improve software development processes
– Assist in transitioning some backend NodeJS systems to C# if you have .NET experience
– Utilize SQL expertise to optimize queries and enhance the overall speed of the Nearmap system
– Track tasks using Jira to keep the team informed
Qualifications:
– 5+ years of professional software engineering experience
– Experience building and maintaining scalable systems, including messaging, microservices, and relational databases
– Proficient in JavaScript/TypeScript and NodeJS
– Experience with ReactJS is preferred; knowledge of frontend JavaScript frameworks is essential
– Knowledge of relational databases; experience with PostgreSQL and PostGIS is advantageous but not mandatory
– Familiarity with C# and .NET is a plus
– Experience with Kubernetes is a plus
– Familiarity with third party SDKs and Web Services
– Excellent communication skills, both written and verbal
– Self-motivated with strong problem-solving abilities
– Customer service focused, both internally and externally
– Relevant degree or certifications are desirable
Additional Information:
Why Work at Nearmap:
– Fast-paced and dynamic work environment
– Remote work is possible, and we constantly seek to improve our processes
– Inclusive and supportive company culture
– Opportunities for career growth and development with challenging and exciting work
– Competitive compensation and benefits package
– Nearmap does not accept unsolicited resumes from recruitment agencies and search firms. Please do not send unsolicited resumes to any Nearmap employee, location, or address. Nearmap is not responsible for any fees related to unsolicited resumes. Apply link