Senior Software Development Engineer

Senior Software Development Engineer
PDFTron Systems Inc., New Zealand

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Jul 20, 2022
Last Date
Aug 20, 2022
Location(s)

Job Description

World leaders in document reconstruction, Solid Documents, a NZ based division of PDFTron, provides an SDK for converting, modifying and extracting value from PDFs. The Solid Framework SDK is built into many popular PDF editors including Adobe Acrobat and Foxit. Regular conversion testing is completed by the Nelson office. Our test driven development is supported by a suite of software tests that run on our local server farm to validate conversion improvements/regressions. As part of company expansion, we are currently looking for a Software Development Engineer to join the team that maintains and enhances the high quality bar for our software. Details about Solid Framework SDK can be found at https://www.solidframework.net.


Responsibilities

  • Developing an understanding of how Solid Framework works in order to understand test construction in C# to test our C++ product.
  • Improving and extending the suite of software tools our team members use to build tests at scale to verify defects resolved within Solid Framework are, and remain, fixed.
  • Maintaining and extending our existing software toolset to support current and legacy operating systems and processor architectures.
  • Work through a large list of legacy tests and verify whether the tests are correct, maintainable, and add value, or whether they should be replaced by new, more robust tests.

Requirements

  • Bachelor's degree in Engineering/Computer Science or equivalent.
  • 5+ years of experience developing complex software projects and applications.
  • Curiosity and desire to solve problems and improve our effectiveness as a team.
  • Experience with C#, .NET framework/core. The ability to read C++ is desirable but not essential.
  • The ability to work in a task driven environment.
  • Collaborative spirit and engagement with other team members is essential.


The Test Environment

  • Continuous Integration is used to run tests automatically with each build of the software to catch regressions early.
  • Tests are run on a server farm of over 100 test machines with configurations covering Windows, Linux and macOS on x86, x86_64 and arm64. There are many test environments to catch errors that exist only on a specific OS, CPU architecture and application configuration (Office version, Acrobat, etc). The custom tools and software we use to deploy and test on so many distinct machines is developed and maintained internally.
  • Tests are created in a variety of ways such as programmatically, or created using in-house custom GUI based tools, or hand coded using C#.
  • The architecture of the test system is similar to JUnit/NUnit. We currently use Mercurial, Cruise Control and FogBugz, transitioning to GitHub and Linear.

Benefits

  • Competitive salary commensurate with experience amp; qualifications.
  • A 32-36 hour week from Monday - Thursday but this may be adjusted to your schedule on request. Solid Documents values a work-life balance and there is no expectation that you work on weekends or after hours.
  • A great team environment and resources, supporting you to do the best work of your life and providing unlimited career growth potential.
  • Internally, we foster an atmosphere of opportunity, growth, and success for every individual amidst an exciting and challenging entrepreneurial culture.
  • Career progression is based on merit, not tenure. Every member of our vibrant team is empowered to be a contributor, innovator, and successful leader.

Company Description

PDFTron is the industry-leading provider of document software development (SDK) technology powering everything from traditional desktop software to innovative web and mobile applications. With over 20 years of expertise, we are actively changing the way the world works with documents. We are also a fast-growing company, chosen as one of Canada's Top Small amp; Medium Employers of 2022 by Mediacorp Canada Inc and selected among Canada’s best employers for recent graduates with its addition to the 2022 Career Directory.

Since having secured a $95M strategic growth investment in 2019, we have grown from approximately 50 employees to over 315, made 10 acquisitions, and in 2021, Thoma Bravo, the top private investment firm in the world for software, came on board with another strategic growth investment.

Customers like IBM, Autodesk, DocuSign, Boeing, Microsoft (and many more!) come to us to realize their web and mobile strategies for document management, editing, and collaboration as the #1-ranked commercial document SDK of choice for companies worldwide. As a result, you can find our document technology in thousands of solutions, including those of household names, used by millions across virtually every industry

Job Specification

Job Rewards and Benefits

PDFTron Systems Inc.

Information Technology and Services - Vancouver, Canada
© Copyright 2004-2024 Mustakbil.com All Right Reserved.