We are looking for a "Senior Software Engineer III" specializing in C++ development, with a strong emphasis on multi-platform SDK development and CICD automation using Jenkins. This opportunity is with one of our esteemed Fortune 500 clients, renowned globally for their leadership in 3D design, engineering, and entertainment software.
Responsibilities
- SDK Development: Collaborate with the engineering team to design, develop, and enhance the Licensing SDK, ensuring it meets the highest standards of quality, performance, and security.
- Multi-Platform Development: Utilize your expertise in C++ development to create and optimize SDK components for multiple platforms, including Windows, macOS, and Linux.
- Full Stack Contributions: Contribute to both front-end and back-end development tasks, taking assignments of various component upgrades, tests, and bug investigations to deliver the highest possible quality licensing integration needs.
- CICD Automation: Contribute to maintaining a robust, green CICD automation pipeline using Jenkins, which is in place to facilitate smooth integration and testing processes.
- Scrum Methodology: Embrace Scrum methodologies to plan and execute development sprints, ensuring timely delivery of features and bug fixes.
- Code Collaboration: Participate in code check-ins and peer reviews using GIT, fostering a collaborative and code-quality-focused development environment.
Qualifications::
- BS or MS in Computer Science or related technical field
- Extensive experience as a C++ developer, with demonstrable expertise in multi-platform development.
- Good hands-on experience with Python and some experience in Licensing security.
- Strong experience with CICD automation tools, preferably Jenkins.
- Proven proficiency in full-stack development, including front-end and back-end technologies.
- Familiarity with Scrum methodologies and Agile development practices.
- Excellent problem-solving and analytical skills with strong attention to detail.
- This role requires a Senior Engineer level proficiency to ensure the robustness and efficiency of licensing systems.