C++ Developer
Role: C++ DeveloperLocation: Atlanta, Georgia - OnsiteContract Competencies: 10+ years experience requiredRequired Technical Skill Set• Proficient in core concepts: Object-Oriented Programming, Collections, Multithreading,• Exception Handling.• Experience developing in C++, multi threading in c++, build and deploy of C++ applications• Linux, shell scripting and python scripting.• Database Technologies: SQL, JDBC, NoSQL databases• Web Development Skills: Typescript• Version Control Systems: Git• Software Development Lifecycle (SDLC): Agile methodologies• Testing Frameworks: JUnit, Mockito• Experience using datadog and creating datadog monitors.ResponsibilityApplication Design and Development• Translate business requirements into functional applications• Design and implement software architecture• Write clean, well-documented, and efficient C++ codeTesting and Quality Assurance• Conduct unit testing and integration testing to identify and fix bugs• Ensure application performance, scalability, and reliability• Implement automated testing strategiesCollaboration and Communication• Work closely with project managers, designers, and other developers to understand requirements and deliver solutions• Participate in code reviews and collaborate on technical decision-makingMaintenance and Support• Debug and troubleshoot existing applications to resolve technical issues• Monitor application performance and implement necessary optimizations.• Maintain and update existing codebases to incorporate new features and bug fixes