Synechron - Charlotte, NC
posted 3 months ago
The C++ Developer with Azure Cloud Experience will play a crucial role in the development of high-performance, scalable, and resilient applications. These applications may range from desktop applications to native modules for servers. The ideal candidate will possess a strong skill set in C++, along with exposure to Java, Python, Kubernetes, and Azure Cloud Services. This position involves a blend of designing, developing, and optimizing code to create software that aligns with client expectations and adheres to industry standards. The developer will be responsible for ensuring that the software solutions are not only functional but also efficient and maintainable. In this role, the developer will be tasked with developing and maintaining advanced C++ applications and services. They will integrate software components and third-party programs to meet specific requirements, reliably converting user and system requirements into functional software solutions. The developer will also focus on optimizing the existing codebase for performance and scalability, collaborating with cross-functional teams to define, design, and ship new features. Code reviews will be a critical part of the job, as the developer will enforce best practices to maintain high-quality code. Additionally, the developer will provide technical support for both new and existing products, proactively identifying, troubleshooting, and resolving issues in live systems. The role requires staying updated with emerging technologies and industry trends, applying this knowledge to operations and activities. The developer will document development phases and monitor systems to ensure smooth operation and continuous improvement.