We are seeking an innovative C/C++ developer to work on our world-class cybersecurity software. You will be determining the scope of software development projects, collaborating on the development of software applications, and obtaining and integrating end-user feedback. To ensure success as a C/C++ developer, you should exhibit advanced C/C++ software development skills and extensive experience in collaborating on software development projects. A first-class C/C++ developer will be someone whose software development expertise translates into highly functional and user-friendly applications.
You'll be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our software product.
Responsibilities- Consulting with internal stakeholders to determine the scope of software development projects
- Collaborating with the software development team on application design and development
- Developing software and function applications across multiple platforms.
- Performing diagnostic tests and debugging procedures.
- Optimizing software by performing maintenance, bug fixes, updates, and upgrades.
- Documenting processes and maintaining software development records.
- Keeping up to date with C++ standards and advancements in application development.
- Highly Proficient in SQL and the development and optimization of advanced queries.
- Maintain quality and ensure responsiveness of applications.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization.
- Understanding and implementation of security and data protection, and secure coding techniques.
- Optimize applications for maximum speed
- Help front-end developers with coding and troubleshooting
- Stay up-to-date on emerging technologies
Skills- A minimum of 2 years of experience as a C++ software developer.
- Strong knowledge of C/C++
- Extensive experience in deploying software across a variety of platforms and operating systems
- Superb analytical and problem-solving skills
- Knowledge of SQL, JavaScript, XML, and JSON
- Knowledge of or the willingness to learn and quickly become proficient with the Go Language
- Highly Proficient in SQL and the development and optimization of advanced queries.
- Experience with the use of REST APIs.
- Knowledge of code versioning tools such GIT.
- An ability to perform well in a fast-paced environment
- Excellent analytical and multitasking skills
- BS/MS degree in Computer Science, Software Development, Engineering, or a related subject
This is an on-site software engineering position. You will be working in the office at Cimcor HQ in Merrillville, IN