Senior C++ Software Engineer

219 Design Raleigh , NC 27612

Posted 2 days ago

We didnt create 219 Design to be just another engineering/consulting firm. 219 was started by engineers, for engineers. 219ers work on a diverse set of challenging and meaningful projects with a variety of clients spanning numerous industries. We do this while still enjoying a personal life and pursuing our passions outside work.

219 Design helps great companies invent products that change the world while working on projects we care about whether its solving a challenge of particular interest or working on something with important implications. We maintain a transparent organization and value honesty with each other, our clients, and ourselves. And we maintain great communication, knowledge sharing, and collaboration through mentoring, employee-led tech discussions, a weekly company-wide lunch & learn, and an open-door policy.

We believe that its our employees knowledge, creativity, and approach that make our projects so successful and that help our clients achieve their goals, so we support them through our culture and policies like our average 40-hour workweek, our profit sharing program, and our collaborative approach. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

As a C++ software engineer at 219 Design, you will work on a diverse set of projects with a variety of clients. We need engineers who are adaptable and passionate about their work. If 219 sounds like a good fit and you are fluent in C++, please apply!

Requirements

Responsibilities

  • Design, develop, test, deploy, maintain, and enhance software as part of an interdisciplinary team
  • Manage individual project priorities, deadlines, and deliverables

Qualifications

  • Authorized to work in the US without sponsorship
  • BS degree in Computer Science or a similar field of study
  • Passionate C++ software developer and believe in OOP principles
  • Good communication skills w/the ability to be respectful and persuasive at the same time
  • Able to work both as part of a team and individually
  • 3-7 years of experience is ideal

Bonus Points

  • Further education or experience in a related field
  • 3D graphics rendering
  • Programming for VR applications
  • Test-Driven Development
  • Qt experience

Benefits

  • Health, Dental, and Vision Insurance
  • Profit Sharing
  • 401(k) Matching
  • 40 Hour Week, Flexible Schedule
  • Paid Time Off
  • Paid Training & Development
  • Company-wide Planning Monday & Cool Stuff Friday
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Reactjs/Front End

Storable

Posted 2 days ago

VIEW JOBS 10/15/2019 12:00:00 AM 2020-01-13T00:00 Storable is looking for an experienced Senior Software Engineer that has extensive experience using modern Javascript frameworks with specific expertise in React, to play a crucial role in building and scaling our industry leading Facility Management Platform. How is this different from other software engineering jobs? As the leading provider of technology solutions in the self-storage space, we are creating innovative experiences in an industry where that has not existed before. You should be passionate about building the right solutions right and be comfortable working in an open-ended dynamic environment where roles are flexible and communication is essential. This is a great opportunity for you to join a growing team that encourages creativity, teamwork, professional growth and advancement. What you'll do everyday: * Contribute substantially to the software design of our front-end applications to improve development velocity, maintenance cost, testing, functionality, platform independence, and performance. * Design policies, processes, procedures, methods, tests, and/or components, from the ground up. * Develop our applications front-end using React, Redux, and other technologies * Communicate and coordinate effectively within the squad, across our technology team, and with our business partners to deliver on top priorities * Mentor other engineers, encouraging engineering best practices demonstrating how to create effective designs and write maintainable, reusable code What you need to bring to the table: * Bachelor's degree in a computer related degree program or equivalent work experience * 8+ years of professional Software Engineering experience * 3+ years experience building complex web apps with React.JS and an ability to bring expert knowledge to the team * 3+ years experience developing applications in C# and .NET framework * Experience with relational and non-relational databases * Desired development experience using NodeJS, Angular.JS, jQuery, Typescript, webpack * Commanding grasp of front-end JavaScript, responsive web design, HTML, and CSS * Awareness of cross-browser compatibility issues and client-side performance considerations * Expertise in front-end routing, server-side rendering, and communicating via REST APIs * Deep understanding of software design patterns * Strong history of implementing testing methodologies to move quality to the left * Passion for mentoring junior engineers to produce elegant, maintainable code * Ability to interface with business stakeholders and engineers * Consistent track record of leading successful delivery for large-scale web-based projects * Ability to translate technical requirements into elegant code solutions * Solid written and verbal communication skills * Acute sense of ownership and the resolve to dig deeper into product and technical issues * A self starter with the ability, passion, creativity, and confidence to independently problem solve and produce results Benefits and Perks: * Generous health coverage for you and your family, including short and long term disability coverage, 401(k) and HSA matching, company-provided life insurance, and more. * Instant-Access & Flexible vacation. We trust you, so we have a 'take what you need' vacation policy. No waiting to use it or need for accruals. * Unlimited snacks, Our break areas stocked to the brim with cereal, snacks, La Croix, soda, Red Bull, coffee, and more to keep you going throughout the day. * We're dog friendly! Bring your pooch to work at any of our offices. * Enjoy weekly catered lunches and chef-made meals at the office. * Take a break and play foosball, Nintendo 64, ping pong, shuffleboard, pinball, or darts in our spacious cafeterias and break rooms. * Get active in the community by joining one of our many quarterly offsite volunteer and community service events. * Fun company events, including Halloween costume contests, ugly sweater competitions, baseball game outings, ice cream socials, food trucks, and more. Storable is committed to providing equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Storable will provide reasonable accommodations for qualified individuals with disabilities. Storable Raleigh NC

Senior C++ Software Engineer

219 Design