Logo
Black Bear Technology Solutions, LLC

Senior C++ Developer

Black Bear Technology Solutions, LLC, Washington, District of Columbia, us, 20022


Job Title: Senior C++ Developer Job Location: Remote Security Clearance: Must be a US Citizen and able to obtain a Public Trust clearance and complete a favorable background check. Kwaan Bear Technology (KBT) is looking for an experienced Senior C++ Developer to join our growing team. In this role, you will leverage your extensive C++ expertise to develop, enhance, and optimize high-performance software applications within an agile environment. As a Senior Developer, you will play a critical role in shaping our technical solutions, collaborating with cross-functional teams, and mentoring junior developers. If you have a strong technical background and a passion for building robust software, we would love to hear from you. Key Responsibilities:

Design, implement, and maintain high-quality, scalable C++ applications within an agile framework.

Collaborate with cross-functional teams, including product owners, designers, and other developers, to ensure the delivery of quality solutions that meet both customer and business requirements.

Actively participate in agile ceremonies (sprint planning, daily stand-ups, retrospectives) and work towards meeting sprint goals.

Troubleshoot, optimize, and refactor code to enhance application performance, reliability, and maintainability.

Mentor junior team members and provide technical leadership within the team.

Document software designs and processes to support maintainability and transparency.

Qualifications :

Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred).

Preferred 4+ years of hands-on experience with C++ development, including proficiency with modern C++ standards (C++11/14/17/20).

Deep understanding of object-oriented programming, data structures, algorithms, and design patterns.

Proven experience working in an agile environment with a strong understanding of software development life cycle (SDLC) principles.

Excellent problem-solving skills and a strong commitment to producing high-quality code.

Strong communication and collaboration skills with the ability to work well in a team environment.

Preferred Skills :

Experience with multi-threaded programming, memory management, and performance optimization.

Familiarity with databases, network programming, and RESTful APIs.

Knowledge of version control systems, especially Git.

Exposure to DevOps practices, CI/CD pipelines, and automated testing.

Experience with other programming languages or frameworks is a plus.

Kwaan Bear Technology Solutions, LLC (KBTS), is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind. B2TS is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at B2TS are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. B2TS will not tolerate discrimination or harassment based on any of these characteristics