The selected candidates will participate in research, analysis, and development of solutions needed to complete this project; selected candidates will also design, code, and test objects to implement the solution.
In this role, the selected candidate will obtain even more hands-on experience designing, developing and maintaining popular reporting solutions; run reports and contribute critical data analysis while also supporting ad-hoc requests.
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
The right team member for this role will be excited about the possibilities of VR, have some experience with the tech, is eager to learn from expert practitioners, and will think creatively to solve wildly interesting problems for our clients.
Work closely with current customers, in your own defined territory, to understand business needs and recommend continuous improvement and innovation plans that will maintain and grow sales within your assigned territory.
Work with sales representatives to creatively define solutions and positioning that leverage existing capabilities and resources in order to meet customer business requirements and exceed expectations.
The successful candidate will perform software development and maintenance tasks to include analysis, design, development, integration, debugging, troubleshooting, building, testing and documentation of system software and related databases.
The Senior Software Engineer is a servant leader responsible for developing complex software on challenging projects using a variety of tools and languages. A passionate and voracious learner who treats software development as a hobby as well as a rewarding career.