Lead C++ Developer - Milton, United States - Nvisage Technologies
3 weeks ago
Description
About NVisage Technologies:
Our journey began with a clear vision - to bring accessible, straightforward technology into golf. We are driven to ensure that golfers can enjoy the advantages of user-friendly tools without compromising quality. Our team and ideas are growing; help us take NVisage to the next level
About the role:
Responsibilities:
- Writing clear, concise, bombproof code that holds up to rigorous testing
- Leading a small team of programmers in executing project roadmap and completing deliverables on time and within budget
- Working closely with the Manager of Technology & Software Engineering, devise a staffing model sufficient to meet project needs
- Receives and implements creative direction, strategic guidance, and technical coaching from departmental leadership
- Diagnosing, troubleshooting, and resolving hardware and software issues
- Ensuring proper version control of all software, hardware, and firmware
- Creating documentation (technical/network diagrams, process maps) as needed
- Building and facilitating infrastructure that supports a high volume of concurrent connections and transactions across several distributed databases and servers
- Regularly executes and oversees the execution of highquality, highvalue testing proactively during the SDLC
- Implementing secure connection methods and utilizing industrystandard security protocols to protect data
- Other tasks, duties, and responsibilities as assigned
Qualifications/Experience:
- Expertise in writing modern, efficient, objectoriented C++ code, inclusive of leveraging thirdparty libraries and binaries
- Experience establishing, maintaining, and leveraging raw local socket connections to send and receive data
- Experience with gameplay scripting, preferably in Unreal Engine (UE5)
- Strong understanding of and working with API methodologies, including REST and SOAP
- Strong mathematical and analytical skills
- Experience writing libraries and/or plugins for enduser integration
- Strong aptitude with Visual Studio required. Familiarity with 3D modeling and design is a plus.
- Experience packaging and deploying solutions to production, including redistributables and MSI bundles
- The ability to thrive in a very fastpaced environment
- Strong understanding and work experience in Windows, including command prompt and PowerShell. Comfortability with Linux is a plus
- Ability to lead a small team of programmers
- Experience working on a UI that leverages one or multiple of the following: JavaScript, HTML/CSS, or XAML
- Proficiency in securely leveraging remote servers and file transfer protocols
- Strong technical troubleshooting skills
Benefits:
- AD&D insurance
- Bereavement leave
- Dental insurance
- Dependent health insurance coverage
- Disability insurance
- Family leave
- Food provided
- Gym membership
- Health insurance
- Health savings account
- Life insurance
- Paid holidays
- Paid parental leave
- Paid time off
- Parental leave
- Retirement plan
- Vision insurance
Compensation package:
- Weekly pay
- Yearly bonus
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- C++: 1 year (required)
- Management: 1 year (required)
Ability to Relocate:
- Milton, WI: Relocate before starting work (required)
Work Location:
In person
More jobs from Nvisage Technologies
-
C++ Programmer
Milton, United States - 3 weeks ago