API Software Engineer

Posted August 08, 2021
Apply: Topcon


Topcon Positioning Systems (TPS) is a global leader in the development and manufacturing of precision positioning equipment. The company offers the largest selection of innovative precision GPS and GNSS systems, commercial lasers, optical instruments for surveying, civil engineering applications and machine control products.

For more information about Topcon, to view photos of the Topcon Adelaide office and other Topcon sites, and to see all the opportunities offered worldwide, go to www.topconcareers.com.

Are you a software developer looking for something a little different? Maybe you've worked in QA but want to start building rather than just testing? Are you hoping to avoid "just another job"? Most importantly, do you think you can work well and have a laugh at the same time? Then let's talk!

Firstly, a little about us. We are highly experienced and verypassionate aboutproblem solving. We take pride in what we do andare proud to admit it. A strong, supportive and flexible workplace is extremely important to us and we strive to maintain a culture of teamwork and trust. Technical growth of our people is also a high priority.

Now a little about what we're after... We are growing and seeking the expertise of an "API Engineer" Enterprise Solutions Group. One of the many areas that our Enterprise Solutions group is tasked with is the provision of cloud services that help make construction jobsites run efficiently and safely. Our cloud is so powerful that we're struggling to show off all that it can do. That's where you come in...

If you are someone who can learn our big picture business goals and map them into workflows that can be demonstrated with example code that exercises our API, we would love to hear from you. These examples not only assist us with automated testing but help our customers to build their own cool tools using our services. Then there are our various SDKs that we'd like to keep consistent and fit for purpose.
Of course, there will be lots of scripting and testing but we'd love you to also dream big. If we're missing business opportunities, then we'd love you to speak up! Think we could do something better, let us know! Some weeks will be routine, others will be fast paced. Enterprise Solutions is new, and we'd like you to help us shape its future. See what we mean by out of the box?

Candidates for this role will desire a results-driven, collaborative, fast-paced and at times experimental environment. You will have a focus on building solutions that are robust, functional and that strike the balance between ideal and pragmatic. Continuous learning and hunger for knowledge / new tools is second nature to you as will be your strong desire to constantly improve. Interested?

Your responsibilities:
  • Design, build and maintain test cases that verify API stability and purpose for our customers and client applications.
  • Execute manual and automated tests to ensure design and implementation meets requirements.
  • Estimate, prioritise, plan and coordinate testing activities.
  • Identify, document and track bugs through to resolution.
  • Contribute to product roadmaps by innovative use of our API and services.
  • Implement and maintain swagger and other forms of technical documentation.
  • Champion our API internally and externally as a solution toolbox.
  • Foster relationships with external customers and engineering groups.
  • Identify areas of improvement in products, systems and workflows and propose both standard and out of the box remedies.
  • Refer everyday tasks back to overall product roadmap / customer needs and identify instances where these deviate.

Who you are:
  • You are articulated in your technical writing skills
  • You have strong proficiency with Python/JSON
  • You have experience with REST APIs
  • You have experience developing in a Linux environment
  • You possess exceptional attention to detail
  • You have strong understanding of business requirements and the ability to translate these into technical requirements.
  • You have outstanding analytical and problem-solving skills
  • You may have some 3D/geospatial skills.

GRADUATES - WELCOME TO APPLY.If this sounds like you, please apply now!

Only shortlisted candidates will be contacted
Must have Australian Permanent Residency or Australian Citizenship


Topcon is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.