Job Title : Sr C++ Developer
Location : Dallas, TX, On-site
Pay : $52-79 / hr
Position Overview :
The Sr C++ Developer will be responsible for designing, developing, and maintaining C++ applications within our banking systems.
This role requires an experienced individual with a deep understanding of C++ programming, proficiency in object-oriented design principles, and experience with various development frameworks and technologies.
The ideal candidate will also have a background in working with distributed storage systems, CI / CD pipelines, and Unix / Linux environments.
Key Responsibilities :
Design and Development :
- Develop, implement, and maintain C++ applications that are robust, scalable, and efficient.
- Utilize object-oriented design principles to architect high-quality, maintainable software solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
Frameworks and Libraries :
- Utilize C++ libraries and frameworks to enhance application performance and maintainability.
- Work with GUI frameworks such as Qt or Boost to create dynamic and responsive user interfaces.
Database Management :
- Integrate and manage distributed storage systems including DB2, Oracle, Cassandra, and MongoDB.
- Ensure data integrity and optimize database performance through effective querying and indexing.
CI / CD and DevOps :
- Implement and manage continuous integration and continuous deployment (CI / CD) pipelines, especially using Git.
- Collaborate with DevOps teams to streamline the deployment process and automate workflows.
System Administration :
- Maintain and troubleshoot applications in Unix / Linux environments.
- Monitor system performance and ensure the reliability and availability of applications.
Collaboration and Communication :
- Work closely with project managers, business analysts, and other stakeholders to understand requirements and deliver high-quality solutions.
- Provide mentorship and guidance to junior developers and contribute to the continuous improvement of development processes.
Qualifications : Education :
Education :
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience :
- Minimum of 5 years of experience in C++ development.
- Proven experience with C++ libraries and frameworks such as Qt or Boost.
Technical Skills :
- Strong programming skills in C++ with a deep understanding of object-oriented design principles.
- Experience with distributed storage systems like DB2, Oracle, Cassandra, MongoDB.
- Familiarity with CI / CD pipelines, especially using Git.
- Working knowledge of Unix / Linux environments.
Job ID : JOB-236574
Publish Date : 19 Jul 2024
Tagged as : Sr C++ Developer