C++ Software Developer
Top Benefits
About the role
Overview
We are seeking a skilled C++ Developer to join our dynamic team. The ideal candidate will have a strong background in software development and application development, with a focus on C++. You will be responsible for designing, implementing, and maintaining high-quality software solutions that meet our clients' needs. A collaborative mindset and the ability to work in an Agile environment are essential for success in this role.
Job Requirements
- Languages: English
- Education: Bachelor’s degree in Computer Science, Software Engineering, or related field
- Experience: Minimum 5 years of professional software development experience with C++
Responsibilities
- Develop, test, and maintain software applications using C++ and related technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable code while following best practices in software development.
- Participate in code reviews to ensure code quality and adherence to standards.
- Utilize version control systems such as Git for source code management.
- Integrate APIs and work with RESTful services to enhance application functionality.
- Troubleshoot and debug applications to optimize performance and resolve issues.
- Document development processes, code changes, and technical specifications.
- Stay updated with industry trends and emerging technologies relevant to application development.
Qualifications
- Proficiency in C++ programming language; experience with additional languages such as Python or Perl is a plus.
- Familiarity with web development concepts and front-end technologies including JavaScript.
- Experience with SQL databases (SQL Server preferred) and knowledge of database design principles.
- Understanding of cloud services such as AWS or Azure is advantageous.
- Knowledge of Agile methodologies and experience working in Agile teams.
- Familiarity with Linux operating systems for development purposes.
- Experience with version control systems like GitHub is required.
- Strong problem-solving skills and the ability to work independently as well as part of a team.
Additional Assets (not mandatory)
- Experience with cloud platforms (AWS, Azure, or GCP).
- Knowledge of Python or Java for integration tasks.
- Familiarity with CI/CD tools and DevOps practices.
- If you are passionate about software development and eager to contribute your skills in a collaborative environment, we encourage you to apply for this exciting opportunity as a C++ Developer!
About Grey Moose Technologies, Inc.
Grey Moose Technologies, Inc. helps businesses embrace digital transformation by providing custom software, integration, and consulting services.
C++ Software Developer
Top Benefits
About the role
Overview
We are seeking a skilled C++ Developer to join our dynamic team. The ideal candidate will have a strong background in software development and application development, with a focus on C++. You will be responsible for designing, implementing, and maintaining high-quality software solutions that meet our clients' needs. A collaborative mindset and the ability to work in an Agile environment are essential for success in this role.
Job Requirements
- Languages: English
- Education: Bachelor’s degree in Computer Science, Software Engineering, or related field
- Experience: Minimum 5 years of professional software development experience with C++
Responsibilities
- Develop, test, and maintain software applications using C++ and related technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable code while following best practices in software development.
- Participate in code reviews to ensure code quality and adherence to standards.
- Utilize version control systems such as Git for source code management.
- Integrate APIs and work with RESTful services to enhance application functionality.
- Troubleshoot and debug applications to optimize performance and resolve issues.
- Document development processes, code changes, and technical specifications.
- Stay updated with industry trends and emerging technologies relevant to application development.
Qualifications
- Proficiency in C++ programming language; experience with additional languages such as Python or Perl is a plus.
- Familiarity with web development concepts and front-end technologies including JavaScript.
- Experience with SQL databases (SQL Server preferred) and knowledge of database design principles.
- Understanding of cloud services such as AWS or Azure is advantageous.
- Knowledge of Agile methodologies and experience working in Agile teams.
- Familiarity with Linux operating systems for development purposes.
- Experience with version control systems like GitHub is required.
- Strong problem-solving skills and the ability to work independently as well as part of a team.
Additional Assets (not mandatory)
- Experience with cloud platforms (AWS, Azure, or GCP).
- Knowledge of Python or Java for integration tasks.
- Familiarity with CI/CD tools and DevOps practices.
- If you are passionate about software development and eager to contribute your skills in a collaborative environment, we encourage you to apply for this exciting opportunity as a C++ Developer!
About Grey Moose Technologies, Inc.
Grey Moose Technologies, Inc. helps businesses embrace digital transformation by providing custom software, integration, and consulting services.