BeyondTrust is seeking a C++ Software Engineer to build and support their Secure Remote Access suite that enables secure endpoint access with auditing and policy management capabilities.
Requirements
- 3 to 5 years software development experience in C++
- Solid Understanding of modern design patterns
- Experience with full lifecycle of development, including product release in an agile environment
- Good understanding of network security and encryption
- Proficient with the entire Software Development Lifecycle (SDLC)
- Knowledge working in Unix/Linux environments
- Experience developing client-side applications in Windows, macOS, and/or Linux
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable code for complex client/server enterprise applications
- Translate application storyboards and use cases into functional applications
- Work with Quality Assurance personnel in creating all test cases and documentation for the assigned projects/tasks
- Provide thorough documentation for all development work
- Scope assigned project/tasks and provide accurate time estimates
- Troubleshoot issues and resolve respective issues with technical support and possibly customers
- Collaborate with other team members, teams, and stakeholders on feature design and product direction
Other
- 3+ years experience in a web software development role
- Solid English written and verbal communication, presentation, and people skills
- Ability to give and receive peer review
- You are a team player, eager and open to sharing successes and failures
- You are a passionate and a motivated learner, always looking for an opportunity to learn and grow
- You are optimistic and positive and have a great sense of humor
- You are flexible and can adapt to shifting situations and requirements