C++ Software Developer Atlanta GA at Atlanta, Georgia, USA |
Email: [email protected] |
From: Rakhi Rajput, GVR INFOTEK [email protected] Reply to: [email protected] Job Title: C++ Software Developer Duration: 12 months Location: Atlanta, GA Interview Process: 1st (virtual) with hiring manager; 2nd (onsite for 3-4 hours) Local candidates to Irving and Atlanta. Candidates MUST work onsite 5 days a week for either location. 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 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. 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. 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. Technical Design : Proven experience producing technical designs for software applications. Testing and Automation : System Troubleshooting : Ability to troubleshoot complex hardware and software systems, including networking components and TCP/IP socket-level communications Communication and Decision-Making : Education: Bachelors degree in a related field (e.g., Computer Engineering, Computer Science, Computer Information Systems, Management Information Systems) or equivalent industry experience Duties: 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. Must haves for both roles : 6-7+ years of C++ experience 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 Difference between C++ Developer / Software Engineer roles #1959 & #1965: 1959 both contractors will work onsite specifically in Atlanta and must have payments industry experience 1965 both contractors can work onsite at either Atlanta or Irving and its a preference that they have payments industry experience 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 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. 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. 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. Technical Design: Proven experience producing technical designs for software applications. Testing and Automation: System Troubleshooting: Ability to troubleshoot complex hardware and software systems, including networking components and TCP/IP socket-level communications Communication and Decision-Making: Education: Bachelors degree in a related field (e.g., Computer Engineering, Computer Science, Computer Information Systems, Management Information Systems) or equivalent industry experience Duties: 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. Keywords: cplusplus csharp information technology Georgia C++ Software Developer Atlanta GA [email protected] |
[email protected] View All |
08:38 PM 13-Jan-25 |