
Overview
We are looking for Software Developers (Multi-Levels) in Linux / Windows Environment to build and implement functional back-end & front-end programs. You will work with other Developers and Product Managers throughout the software development life cycle.
In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in C++ frameworks and coding languages (e.g. C, C++), we’d like to meet you.
Your goal will be to build efficient programs and systems that serve user needs.
Responsibilities & Duties
- Work with developers to design software
- Produce clean, efficient code based on specifications
- Integrate software components and programs
- Verify and deploy programs and systems
- Troubleshoot, debug and upgrade existing software
- Gather and evaluate user feedback
- Recommend and execute improvements
- Create technical documentation for reference and reporting
Required Experience, Skills and Qualifications
- Proven experience as a Software Developer, Software Engineer or similar role
- Should be comfortable with Web Socketing, TCP UDP Protocols, Multithreaded Applications, MFC, etc.
- Experience with software design and development in a test-driven environment
- Knowledge of coding languages (e.g. C++, C, C#) and frameworks/systems
- Ability to learn new languages and technologies
- Resourcefulness and troubleshooting aptitude
- BSc/B.E. in Computer Science, Engineering or a related field
- Good Logical Understanding
Work remotely
- No
Job Type: Full-time
Benefits:
- Food provided
- Health insurance
- Paid time off
- Provident Fund
Location Type:
- In-person
Schedule:
- Day shift
Ability to commute/relocate:
- Memnagar, Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- Are you proficient in Socket Development?
- Are you familiar in Multi-threaded & Parallelized application development?
- Are you developing in C++ & ASM mixed workloads?
- Do you know kernel development?
- Do you know memory management in C++?
Education:
- Bachelor's (Preferred)
Experience:
- C++ Developing: 3 years (Preferred)
Work Location: In person