C++ Developer- Irving OR Atlanta, Local Only for In person Interview at Atlanta, Georgia, USA |
Email: [email protected] |
From: Rohit Yadav, Code Infotek Inc [email protected] Reply to: [email protected] Job Title- C++ Developer Location- Irving OR Atlanta Onsite Duration- 12month Interview- 1st (virtual) with hiring manager; 2nd (onsite for 3-4 hours) Visa- : USC, GC. Local candidates to Irving and Atlanta. Candidates MUST work onsite 5 days a week for either location Must haves: 6-7+ years of C++ experience Windows32 Programming experience Visual C++ required Someone who knows how to navigate code that was developed a while ago Looking for strong engineers that can also do automated qualification and fixing Knows how to do defect fixing and debugging Heavy automation experience C# experience Experience with any scripting language Preferred for both roles: JavaScript C++ Developer. This person will be responsible for designing and developing software while automating BDD scenarios. In this role, you will collaborate daily with team members to ensure the timely delivery of a high-quality product. You will be expected to take ownership of solutions for complex software challenges, driving them from design through to delivery. Needs: 6+ years of experience with C++ in a Windows environment, including experience with modern C++ standards (C++11 and above). Know how to navigate older code A strong software engineer that can also do automated qualification and then fix it Experience with any scripting languages Knows how to do defect debugging / fixing Automation experience JavaScript preferred Payments industry experience is preferred for #1965 and required for #1959 Technical Design: Proven experience producing technical designs for software applications. Testing and Automation: Test automation experience using tools like Cucumber, Behave, and Gherkin. Familiarity with unit testing frameworks such as Google Test or cppUnit. A Test-First mindset to drive quality. System Troubleshooting: Ability to troubleshoot complex hardware and software systems, including networking components and TCP/IP socket-level communications Communication and Decision-Making: Strong verbal and written communication skills, with the ability to convey technical concepts to non-technical audiences. Demonstrates sound judgment and effective decision-making abilities. Education: Bachelors degree in a related field (e.g., Computer Engineering, Computer Science, Computer Information Systems, Management Information Systems) or equivalent industry experience Duties: Collaborate within an Agile development team, implementing user stories and ensuring acceptance criteria are met through automated testing. Contribute to the design, modification, implementation, and documentation of software application changes. Participate in analysis, design, testing, and code review processes. Accurately estimate development efforts based on project requirements. Write comprehensive product specifications, designs, and technical documentation. Evaluate and analyze third-party products and specifications for integration or use. Take ownership of assigned tasks, leveraging knowledge of the environment to make informed design and development decisions. Provide constructive feedback during peer performance reviews. Share expertise by educating team members (both technical and non-technical) in relevant areas. Work under the guidance and supervision of an Engineering Manager. Deliver development-level support for assigned products and projects throughout the entire development lifecycle. Perform additional job-related duties as needed or assigned. Other duties: Feature Development: Design and implement new product features, as well as modify existing features, ensuring all work is well-documented with technical specifications. Testing and Quality Assurance: Develop and execute unit tests to validate new and existing application code. Issue Resolution: Collaborate with the Customer Care team to identify, troubleshoot, and resolve issues with released software. Commitment to Quality: Demonstrate a strong commitment to quality, software engineering best practices, and the protection of sensitive consumer information. Agile Participation: Actively participate in daily scrum meetings, sprint planning sessions, and work estimation discussions. Release Management: Provide input and recommendations to support effective release management decisions. Problem-Solving: Proactively drive issues to resolution and deliver effective solutions to complex, time-sensitive challenges. Mentorship and Code Review: Mentor team members, conduct code reviews, and provide feedback on test plans to maintain high engineering standards. Thanks & Regards... Rohit Yadav !! Code Infotek Inc Technical Recruiter Linkedin: https://www.linkedin.com/in/rohit-yadav-545476175/ 11350 Random Hills Rd. Suite 800 Fairfax, VA 22030 Web: www.codeinfotek.com Keywords: cplusplus csharp information technology green card Virginia C++ Developer- Irving OR Atlanta, Local Only for In person Interview [email protected] |
[email protected] View All |
10:32 PM 22-Jan-25 |