C++ Software Developer

Job Ad: C++ Software Developer
What we’re looking for:
Our new C++ Software Developer will play a critical role in helping our company achieve its goals by owning, maintaining and improving upon our subsystems components source code and shared application functionality. As a member of the Development team, you will have a keen sense of the customer and build the product the right way by delivering solutions that are designed well and work correctly. You will own components independently and also collaborate with other developers through peer code reviews and API discussions. Your purpose is to help maintain and improve a rich historical code base that directly integrates into our Surfer and Grapher applications. In doing so, you enable us to help even more scientists and engineers across the globe.
How you will excel:

  • Maintain and improve the evolving subsystems code base
  • Research and incorporate 3rd party libraries
  • Be proficient in working with mainstream inputs and outputs for software
  • Be the subject matter expert for subsystems components
  • Communicate effectively with stakeholders over development needs
  • Collaborate with application developers over API design
  • Uphold coding standards: write clean, well documented and maintainable code
  • Employ good testing practices
  • Improve the data security of the products
  • Participate in peer code reviews by giving and receiving feedback
  • Analyze issues to get at the root problems to effectively fix bugs
  • Provide estimates for coding tasks
  • Keep up with best practices, latest technologies and standard libraries for Windows and C++

You’re the Developer we’re looking for if…

  • You are inquisitive, analytical, and meticulously detail-oriented.
  • You have strong written and spoken communication skills in a remote environment.
  • You are able to write technical documentation for APIs.
  • You have experience coding commercial software in C++.
  • You have experience in older standards of C++ and modernizing to the latest standards.
  • You appreciate the use of template metaprogramming.
  • You have experience coding for Windows Desktop environments and are familiar with other platforms.
  • You have experience with dependency package managers.
  • You are familiar with integrating libraries such as GDAL, LibTIFF, LibJPEG, libxl, and other commonly used public Graphics libraries.
  • You are familiar and able to parse various file formats such as SHP, DXF, PDF, TIFF, JPEG, XLSX.
  • You actively research and learn new software libraries.
  • You understand the importance of software security and how to improve it.
  • You are familiar with matrix math, geometry and spatial relationships.
  • You are self-motivated, self-directed, and self-responsible.
  • You are enthusiastic about programming.
  • You enjoy being a team player by helping others and meeting their needs in creative ways.
  • You work independently and have a “figure it out” attitude to solve complex challenges in a thorough and efficient manner.
  • You are passionate about developing solutions that solve problems and achieve results.
  • You are resilient and adaptable with a strong growth mindset.
  • You are disciplined, focused, and value quality over quantity.

What we offer:

  • Challenging, rewarding work of all types – You will have many opportunities to contribute to the success of the company. Additional opportunities for growth are available after meeting the needs for the primary responsibilities. From day one, you will be a contributor.
  • An excellent work environment – We are a group of friendly, dedicated individuals who take great pride in what we do. We have a strong desire to provide the best software and all around experience for our customers and to make Golden Software a great place to work. We are focused on results, and as such, we support the flexibility you need to be most effective in your role. We focus on continual improvement of self and company, and believe the only mistakes in life are those where nothing is learned.
  • Stability – Golden Software has been in business for 40 years but we’re not bogged down by bureaucratic bloat.


  • Competitive salary
  • 100% employer-paid health, dental, vision, and life insurance.
  • 401k with guaranteed match and discretionary profit sharing based on company performance
  • Unlimited approved time off
  • Internal career growth and development opportunities
  • Time dedicated each week to self improvement
  • Casual team culture with an ‘open door’ policy
  • Routine company social gatherings and activities (optional)

This is a full-time, remote position. Travel to Golden, Colorado is required once a year for the entire team to connect face-to-face.
You must be qualified to work in the United States (US citizen or green card). No sponsorships available.

SW Development Manager

Sr. Manager, Development
$120,000-$150,000 + 10% Bonus 

Vertafore is a leading technology company whose innovative software solution are advancing the insurance industry. Our suite of products provides solutions to our customers that help them better manage their business, boost their productivity and efficiencies, and lower costs while strengthening relationships.

Our mission is to move InsurTech forward by putting people at the heart of the industry. We are leading the way with product innovation, technology partnerships, and focusing on customer success.

Our fast-paced and collaborative environment inspires us to create, think, and challenge each other in ways that make our solutions and our teams better.

We are headquartered in Denver, Colorado, with offices across the U.S., Canada, and India.


We are in search of the world’s most creative and experienced engineering leaders. We embrace entrepreneurs as well as those who come from more established organizations. As a key member of the development leadership team, you will lead the development strategy for our enterprise products. Partnering with product management and development leaders, you will interact with development teams to drive innovative solutions that meet our customer’s business needs. 

As the leader of our Agile practice, you will influence development teams and provide leadership on Agile strategy and technology approaches. We expect you to be a seasoned manager, have strong hands-on Agile experience and deep knowledge in Agile methodologies. Our culture fosters collaboration, innovation, integrity, mentorship, commitment to success and FUN. You will add your creativity and energy to foster that culture. Our managers are dedicated to growing their people and offering opportunities that will make an impact in their careers. 

Core Requirements and Responsibilities:  

Essential job functions include but are not limited to the following: 

  • Lead through example and persuasion, rather than through tasking/directing 

  • Lead the organization to teach and promote Agile best practices 

  • Present observed risks/issues to appropriate parties to create awareness and prompt discussion 

  • Understand and foster culture of quality throughout the organization


Knowledge, Skills and Abilities:  

  • Extensive experience with Scaled Agile Framework (SAFe), Scrum or other scaled Agile model 

  • Strong communication and relationship building skills 

  • Ability to influence across boundaries and at all levels of the organization 

  • Strategic thinker: think end-to-end by connecting all pieces of the business (development, product management, QA, operations, etc.) to deliver the features to delight the customer while leveraging all available assets 


We need development managers who: 

  • Have a passion for technology 

  • Have 4-6 years professional experience as a development manager in an agile environment including working with enterprise customers on large scale projects 

  • Are energetic, effectively managing relationships (up, down, across) and able to roll-up their sleeves to get the job done 

  • Think strategically to help drive feature development and services for short and long-term growth 

  • Can create a fun, fast paced, motivating, and rewarding environment for their teams and the organization 

  • Attract, build, and retain highly engaged and capable Agile teams who help drive the success of our technology and business strategies 

  • Provide strong people management: attracting, retaining, inspiring and growing individuals; demonstrate a passion for people development and mobility 

  • Are creative, turning problems and solutions on their heads to come up with better processes 

We love development managers who: 

  • Bring an unwavering passion for managing the dynamics of a fast-paced environment 

  • Closely follow industry trends and the open-source community 

  • Have experience with Test Driven Development 

  • Hunger to learn new concepts, new technologies, and be exposed to/adopt new ideas 

  • Communicate effectively cross-functionally across various teams, organizations, internal and external stakeholders to drive engineering effort 

  • Are self-motivated and excellent problems-solvers 

  • Are driven to improve, personally and professionally 

  • Mentor and inspire others to raise the bar for everyone around them 

  • Love to collaborate with their peers, designing pragmatic solutions 

  • Effectively lead and manage change within their area of responsibility as well as across the business 

  • Have a cooperative, collaborative, open and flexible mindset


The Vertafore Way

Insurance is about relationships, and technology should make those relationships stronger. That’s why, at Vertafore, it’s our mission to transform the way the industry operates by putting people at the heart of insurance technology. By focusing on our customers, becoming better every day, and delivering results you can see, we provide the level of trust and security that insurance is all about.

·        Bias to Action: We’re united by an innate drive to take action and make a difference in the technology and insurance spaces.

·        Win Together: We work together as one team, showing empathy and respect along the way.

·        Show Up Curious: We work to challenge one another to push boundaries and think beyond the box.

·        Say It, Do It: We honor every one of our commitments because integrity is important to us.

·        Customer Success is Our Success: We cultivate authentic relationships and follow up by actively listening to their needs.

·        We Love Insurance: We appreciate the impact insurance has on the world.

Is this role not an exact fit for you? Keep an eye on our Careers Page for other positions!

Vertafore is a drug free workplace and conducts preemployment drug and background screenings.

The selected candidate must be legally authorized to work in the United States.

The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all the job responsibilities, duties, skill, or working conditions. In addition, this document does not create an employment contract, implied or otherwise, other than an “at will” relationship. 

Vertafore strongly supports equal employment opportunity for all applicants regardless of race, color, religion, sex, gender identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, sexual orientation, genetic information, or any other characteristic protected by state or federal law.

We do not accept resumes from agencies, headhunters, or other suppliers who have not signed a formal agreement with us.

Why Vertafore is the place for you: *US Only

  • The opportunity to work in a space where modern technology meets a stable and vital industry
  • Medical, vision & dental plans
    • PPO & high-deductible options
  • Health Savings Account & Flexible Spending Accounts Options:
    • Health Care FSA
    • Dental & Vision FSA
    • Dependent Care FSA
    • Commuter FSA
  • Life, AD&D (Basic & Supplemental), and Disability
  • 401(k) Retirement Savings Plain & Employer Match
  • Supplemental Plans – Pet insurance, Hospital Indemnity, and Accident Insurance
  • Parental Leave & Adoption Assistance
  • Employee Assistance Program (EAP)
  • Education & Legal Assistance
  • Additional programs – Employee Referral, Internal Recognition, and Wellness
  • Commuter Benefits (Denver)