Develop Software Solutions
Nitro offers a suite of solutions for seamless digital document workflows.
Our ideal candidate will have expertise in designing, developing and maintaining desktop applications using C++. You will work closely with cross-functional teams to deliver high-quality software solutions and contribute to the overall success of our products.
Key Responsibilities:
* Design, develop and maintain desktop applications using C++.
* Work closely with cross-functional teams to deliver high-quality software solutions.
* Contribute to the overall success of our products.
* Develop and implement automated unit and integration tests to validate software functionality, performance and robustness.
* Staying up-to-date with the latest industry trends and advancements in C++ and desktop application development, and share knowledge with the team.
* Working with and refactor legacy code, identifying areas for improvement, and implementing modern coding practices.
* Using Continuous Integration and Continuous Deployment (CI/CD) practices during the development process, ensuring frequent and reliable software releases.
* Influencing, implementing and discussing new designs, architectures, standards and best practices for our applications.
What We Offer:
* A comprehensive benefits package that includes health insurance, dental and vision coverage, and wellness perks.
* Pension/401k matching, along with many other country-specific benefits.
Why Join Us:
We are passionate about instrumentation, continuous improvement, and operational excellence. We believe that engineering should be fun. The best products demand the best platforms, and that is exactly what we build.