Bizoforce: Accelerating Digital Innovation
Featured Urgent

Hiring for Technology Architect - Development (C++) in Hyderabad

Bizoforce: Accelerating Digital Innovation

India Work from office Full-time Posted 12 months ago

Job Description

Job Summary

As a Technology Architect specializing in Software development (Client and Server) with C++, you will be responsible for designing and overseeing the implementation of robust and scalable client & server-side architectures. Hands on experience in developing and maintaining high performing software systems which can connect to multiple data sources, process information and visualize data. You will collaborate with cross-functional teams, provide technical guidance, and ensure the delivery of high-quality software solutions that meet our clients' needs. Your expertise in C++ and server-side and client architecture will be crucial in driving the success of our projects.

Key Responsibilities

· Design and architect scalable, high-performance components using C++ (both client and server side).

· Collaborate with product managers, developers, and other stakeholders to define technical requirements and architectural solutions.

· Provide technical leadership and mentorship to development teams, ensuring best practices in coding, testing, and deployment.

· Conduct architectural reviews and ensure adherence to architectural principles and standards.

· Write code (new development, bug fixes), and automated unit tests, conduct code reviews and ensure adherence to coding standards and best practices.

· Optimize performance, scalability, and reliability.

· Ensure coding standards and other quality standards like code coverage, security, performance are met

· Troubleshoot and resolve complex technical issues in a timely manner.

· Stay up to date with industry trends and emerging technologies to ensure the continuous improvement of software architecture.

· Participate in the full software development lifecycle, including requirements analysis, design, development, testing, and deployment.

· Ensure the security and integrity of components through the implementation of appropriate security measures.

Qualifications

· Bachelor’s or master’s degree in computer science, Engineering, or a related field.

· Proven experience (9-15 years) in software development using C++ on both client and server side.

· Strong understanding of software architecture, multithreading, and concurrency.

· Experience with network programming, socket programming, and inter-process communication.

· Proficiency in debugging and performance optimization techniques.

· Familiarity with database systems (SQL/NoSQL) and data modeling.

· Knowledge of software development methodologies (Agile, Scrum) and version control systems (Git).

· Excellent problem-solving skills and the ability to work under pressure.

· Strong communication and leadership skills, with the ability to collaborate effectively with cross-functional teams.

· Experience with cloud platforms (AWS, Azure, Google Cloud) is a plus.

· Familiarity with other programming languages (React, Typescript, Python, Java) is a plus.

Apply Now

Share this job

About the Company

Bizoforce: Accelerating Digital Innovation

Bizoforce: Accelerating Digital Innovation

Chicago

Job Information

Employment Type Full-time
Work Mode Work from office
Hiring Organization Bizoforce: Accelerating Digital Innovation
Job Location India
Skills Required
AWS Azure Cloud GCP Python Java Typescript React JS