Software Developer C++
Role details
Job location
Tech stack
Job description
Position Summary: We are currently recruiting an energetic, detailed-oriented and motivated Software Developer with in-depth knowledge of C++ and Object-Oriented Programming. The successful candidate will contribute to the development of the Frontier All-in-One, a universal tabulator and ballot marking device, the Frontier Precinct, an optical scan tabulator, the Frontier Central, an efficient central count solution, and the Frontier BMD, a touchscreen ballot marking device. In this role you will be responsible for ensuring development targets are met in a timely manner while working with other developers to produce high quality, well tested and innovative software., * Provide expertise in the design, development, coding, testing, review, and debugging of new software and significant enhancements to existing software.
- Participate in upgrading current products' design and implementing optimal changes to meet the regulatory compliance requirements.
- Develop new functionality according to product specification.
- Learn new technologies and libraries through research and self-study.
- Clearly and regularly communicate with management and technical support colleagues.
- Assist, when needed, in the execution of customer support activities.
Requirements
Do you have experience in Windows?, Do you have a Bachelor's degree?, * Undergraduate degree in Computer Science or Engineering or equivalent job experience.
- Strong foundation of programming concepts such as object-oriented programming, multi-threading, data structures, and design patterns.
- Experience with:
- C++, Qt Framework, CI/CD tools (e.g. Azure, Bamboo, Jenkins), OpenSSL, TWAIN.
- Scripting languages such as Python.
- Developing software in both the Windows and Unix/Linux environments.
- Version control systems (e.g. Git, SVN) and issue tracking systems (e.g. JIRA).
- Agile Development methodologies.
- Understanding of database design and data modeling.
- Ability to analyze problems and identify potential solutions and preventive measures.
- Excellent verbal and written communication skills.
Physical Demands
Prolonged activity occurs while sitting at a desk at the computer/phone. There may be intermittent physical activity including walking and standing., * Bachelor's (Required)
Experience:
- C++: 2 years (Required)
Ability to Commute:
- Denver, CO 80202 (Required)
Benefits & conditions
Pulled from the full job description
- Prescription drug insurance
- AD&D insurance
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance, As a technology company with customers in the United States, Canada, and abroad, we set ourselves apart with our commitment to customer service, transparency, and innovation. Committed to providing a positive work environment focused on collaboration and promoting from within, we offer comprehensive compensation packages that include competitive salaries, bonus incentives, company-paid benefits, retirement matching, and support for training & continuing education. We are committed to providing a positive, casual, and flexible work environment focused on teamwork, innovation, and promotion from within. We offer comprehensive compensation packages that include competitive salaries, bonus incentives, company-paid benefits, retirement matching, and support for training & continuing education.
Why You Should Join Our Team: We are committed to providing a positive, casual, and flexible work environment focused on teamwork, innovation, and promotion from within. We offer comprehensive compensation packages that include competitive salaries, bonus incentives, company-paid benefits, retirement matching, and support for training & continuing education., The position will be located in our Denver, CO office and requires 4 days per week in office. The expected salary range for this position is $80,000 to $120,000, depending on experience. The role is also bonus and benefits eligible. The position will remain open until it is filled.
Liberty Vote is an Equal Opportunity Employer.
Pay: $80,000.00 - $120,000.00 per year, * 401(k)
- 401(k) 3% Match
- AD&D insurance
- Bereavement leave
- Dental insurance
- Dependent health insurance coverage
- Disability insurance
- Employee assistance program
- Flexible spending account
- Free parking
- Health insurance
- Health savings account
- Life insurance
- Paid holidays
- Paid sick time
- Paid time off
- Prescription drug insurance
- Snacks provided
- Vision insurance
- Volunteer time off